1.1.1 Structure and function of the processor Flashcards
(5 cards)
Memory Address Register (MAR)
Small memory location inside the CPU to assist with FDE cycle. Holds the address of the memory locations that the processor will read/write data to
Program Counter (PC)
Small memory location inside the CPU to assist with the fetch-execute cycle. Holds the address of the next instruction to be executed. When the FDE cycle is completed it increments by one
Register
Small, fast memory located in the CPU. Designed for a specific purpose, where data or control information is stored temporarily to enable the FDE cycle to operate
Von Neumann Architecture
Instructions and data share the same memory space. Instructions are fetched, decoded and executed one at a time. One system bus. Uses a stored program concept
Pipelining
While the current instruction is being executed, the next is being decoded and the one after that