Recommended Resources
From transistors to micro-processors
Vacuum Tubes and Transistors: Many consider the transistor to be one of the most important inventions of all time. Though the precursors of the transistor were invented in 1907 (at the time they were not transistors yet, they were vacuum … Continue reading
The Von Neumann Processor Architecture
John Von Neumann (1903-1957) was a Hungarian-American mathematician, physicist and computer scientist and a founding figure in computer science, with significant contributions to computing hardware design. The Von Neumann architecture refers to a processor architecture which has access to a … Continue reading
The FDE Cycle… In your own words
Before completing this task, you will need to revisit the main characteristics of the Von Neumann Processor Architecture. You task is to write a description in your books or on the space provided below to describe, in your own words, … Continue reading
LMC Simulator
LMC simulators are based on the Little Man Computer (LMC) model of a computer, created by Dr. Stuart Madnick in 1965. The LMC simulator is generally used to for educational purposes, because it models a simple Von Neumann architecture computer … Continue reading
Hardware Contest
In this hardware contest, you will be presented with two computers at a time (desktops or laptops). Your task is to compare the technical specifications of both computers and discuss and justify which computer seems to have the highest specifications. … Continue reading
Disk Scheduling Algorithms
A hard drive is a magnetic storage device consisting of several disks (a.k.a. platters) where data is stored. Each disk is divided into many concentric circular tracks. Each track contains several sectors where data is stored. When the Operating System … Continue reading
Further Reading…
Investigate Key elements of the CPU using Logic Gates Circuits:
Logic Gates Tester Kit
Creating Logic Gates using Transistors
4-Bit Program Counter using Logic Gates
Fetching Data using Logic Gates
Binary Decoder using Logic Gates
8-bit ALU using Logic Gates
Binary Additions Using Logic Gates
Binary Subtractions Using Logic Gates
Binary Shifters using Logic Gates
Comparison Operators using Logic Gates