Hardware (CPU) Flashcards
Von Neuman / Harvard Architecture The FDE Cycle CPU Performance RISC vs CISC
What was one of the main issues with the early approach to programming?
It had to be reprogrammed by hand by setting switches
What does FDE stand for
Fetch, Decode, Execute
Why did we switch to the Von Neumann architecture
It is more efficient at storing and executing instructions.
What is the main advantage of the Von Neumann Architecture
Its ease of use and wide range of uses
does the Von Neumann Architecture use the FDE cycle
Yes
Which of the 3 below are used in the Von Neumann Architecture
- Input/Output Devices
- Sound Cards
3.Operating system
- Input/Output Devices
Does the von Neumann architecture uses separate memory for storing data and instructions?
Yes
In von Neumann architecture, is the data bus is used to transfer contents to and from memory locations?
No
How many registers are there?
4
What is the address bus used for?
It carries addresses
What is the Data bus used for?
It carries data
What is the Control bus used for?
It Carries control instructions
What does the control unit do?
It receives and decodes instructions, then sends them out to be executed
Where does the CPU get its instructions from?
The Main Memory