1.1.1 Flashcards
What is the purpose of the CPU ?
to process data and instructions by constantly repeating the fetch- execute cycle.
What is the purpose of the Control unit ?
- Send signals to direct the operation. of the CPU
- Decode instructions as part of the ‘decode’
What is the purpose of the Arithmetic and logic unit (ALU) ?
perform logic operations and simple calculations
What is the purpose of the Cache ?
- temporary storage for frequently accessed data
- Cache is faster than RAM
- Cache is slower to access than registers
What is the purpose of the Register ?
A temporary storage space for an address or one instruction
What are the 5 registers used in the FE Cycle ?
- Program counter
- Memory address register
- Memory data register
- current instruction register
- Accumulator
What is the purpose of the Program counter ?
tracks the Ram address of the next instruction to be fetched
What is the purpose of the ACC ?
store results off logical and mathematical calculations
What is the purpose of the MAR ?
tracks the Ram address of the instruction that needs to be fetched
What is the purpose of the MDR ?
stores the instructions that has been transferred from RAM to the CPU
What is the purpose of the CIR ?
store instructions that has been fetched by RAM an id going to be executed or decoded
What does a computer with Von Neumann architecture store ?
Program, data and instruction in the RAM
What is the idea of the FE Cycle ?
Ram fetches instructions
decoded
executed by CPU
What is the first stage of the FE Cycle ?
PC register shows the address in the RAM of the next instruction to be processed. The value is compied into the MAR.
What is the second stage of the FE Cycle ?
PC register is increased by 1, preparing the CPU for the next intruction to be fetched