What is the role of the CPU in a computer?
The CPU processes instructions and data that are input into the computer so the result can be output.
What is a microprocessor?
A microprocessor is a type of integrated circuit on a single chip.
What are the components of a CPU in a Von Neumann architecture?
UNITS:
- Arithmetic & Logic Unit (ALU)
- Control Unit (CU), including system clock
REGISTERS:
- program counter (PC)
– memory address register (MAR)
– memory data register (MDR) // memory buffer register (MBR)
– current instruction register (CIR)
– accumulator (ACC)
BUSES:
– address bus
– data bus
– control bus
What are the components other than the CPU in the Von Neumann Model?
What is the function(s) of the Immediate Access Store(IAS)?
It temporarily holds data and instructions waiting to be processed after they are loaded from the main memory.
Another name for IAS(Immediate Access store)?
The Immediate Access Store (IAS) is another name for primary main memory (RAM).
Why is IAS(immediate access store) used?
It is used because read or write operations carried out using the IAS are considerably faster, and so any key data needed by an application will be stored temporarily in the IAS to speed up operations.
What is the main memory, and how is it used in the Von Neumann model for a computer system?
What is the ‘Stored program concept’ when applied to the Von Neumann Model?
WHAT IS THE PURPOSE BEHIND INPUT/OUTPUT DEVICES?
WHAT ARE THE MAIN COMPONENTS OF A CPU?
What are the function(s) of an Arithmetic logic unit(ALU)?
What are the function(s) of a control unit(CU)?
What is a register?
What are the function(s) of a Memory Address Register(MAR)?
What is the function of the Memory Data/Buffer register(MDR)?
What are the function(s) of a Program Counter(PC)?
What are the function(s) of the Current Instruction Register(CIR)?
What are the function(s) of an Accumulator(ACC)?
What are the function(s) of memory?
What is the purpose of buses?
They are used to connect together the internal components of the CPU and provide a pathway for transmitting data and instructions.
PROPERTIES OF ADDRESS BUS
PROPERTIES OF WIDTH OF THE ADDRESS BUS
What is the benefit of increasing the address bus width from 16 bits to 32 bits?
A bus width of 16 bits can address 2^16 memory locations, whereas a bus width of 32 bits allows
2^32 memory locations to be simultaneously accessed.