Von-Neumann Architecture Flashcards
What is Von-Neumann Architecture
Von-Neumann Architecture is the design upon which many general computers use.
What are data and instructions stored as
Binary Digits
Where is data and instructions stored
Primary Storage
Where are instructions fetched from
Memory - an instruction, before cycling the FDE cycle
What does the processor do?
It decodes and executes an instruction, before cycling to the next instruction
How long does the FDE cycle continue?
Until there are no more instructions
How many special registers does the CPU have?
5
What is the Program Counter (PC)
Holds the memory address of the next instruction to be fetched from the primary storage
What is the Memory Address Register
Holds the instruction of the current instruction being fetched
What is the Memory Data Register (MDR)
Holds the contents found at the address held in the MAR
What is the current instruction register (CIR)
Holds the instruction that is currently being decoded or executed
What is the accumulator (ACC) and the Arithmetic Logic Unit (ALU)
The accumulator is used by the ALU to hold the data of the results being processed by the data
What was data stored on in early computers?
Punch Cards (could also be stored on a magnetic tape)
What is the old ‘punch card’ computers
They are done by the CPU (central processing unit) with two seperate memory units, connected by different busses