Computer Architecture Flashcards
What is the function of the address bus?
Transmits the address from the processor to memory or to an I/O controller
What is the function of a data bus?
Transmits data between the processor, memory and input-output devices
What is the function of a control bus?
Transmits timing, status signals and commands between processor, memory and I/O devices
List the registers used in von Neumann architecture
MAR, MDR, ACC, PC and CIR
What are the steps involved in a READ operation?
Address→MAR
Read signal is sent by processor
Data→MDR
What are the steps involved in a WRITE operation?
Data→MDR
Address→MAR
Write signal is sent by processor
What does a processor consist of?
ALU (Arithmetic and Logic unit) and Control Unit (CU)
What is the function of an ALU?
Performs arithmetic and logic operations
What is the function of a CU?
Controls the memory, processor and input-output devices
List the registers of a CU.
CIR (Current Instruction Register) and PC (Program Counter)
Instruction place in which a register is decoded in the decode phase of fetch-decode-execute cycle?
Current Instruction Register
What happens in the execute phase of fetch-decode-execute cycle?
The processor sends appropriate control signals to the memory unit and input-output devices in the computer system according to the decoded instruction