The Processor Structure Flashcards
Name the three parts of the Processor and what their purposes are
Control Unit - responsible for timing and execution of instructions correctly
Arithmetic and Logic Unit - the ALU which performs arithmetic and boolean operations
Registers - temporary storage of instructions or results
Name four tasks a control bus can do
Clock
Reset
Interrupt
Non Maskable Interrupt
State the difference between an instruction and an operation
Operation - single command
An instruction- may be made up of operations
Name the 3 types of information a register can hold
Data
Instructions
Addresses
Describe the fetch-execute cycle
Instruction is transferred to the processor on the data bus
Then decoded and executed
What is the difference between memory-read and memory-write?
Memory read operation- address bus gets location, read line activated, data is decoded and executed
Memory write- address is decided, data is set up, sends data to section of memory
Name the four parts of a processor
The central arithmetic logic unit
The central control unit
Memory
Input and Output channels
Describe two tasks a control unit does during fetch-execute cycle
Activate read line to transfer instruction
Supplies the clock signal
Describe some developments in CPU help processing speeds to increase
Increased internal bus width - improves simultaneous processing
Increased external bus width - improves number of bits received
Increased cache - Allow more instructions stored near CPU
Multi-core processors - simultaneous processing
Reduced instruction set - simplifies CPU instructions
Describe how changing the width of the bus’ help memory
Width of data bus - number of bits stored in each memory address
Width of address bus - number of addresses in memory