Lecture 2 Fetch Decode Execute Cycle Flashcards
(10 cards)
What is an instruction set
An instruction set is the design that defines the set of operations that can be performed by the CPU
What is an instruction?
It’s an operation performed by the CPU
How do computer architectures vary?
They can have a different number of instructions
The complexity of operations performed by individual instructions can vary
Format
The use of registers
The addressing size and modes
What is RISC
Reduced instruction set computer
Give some examples of the arithmetic instruction set
Add subtract multiply and divide
Give some examples of the logic instruction set
And or not XOR
Give some examples of the program control instruction set
Branch subroutine
Give some examples of the data movement instructions set
Move load store
Give some examples of the input output instructions set
Read write
What are OPERANDs
They specify the location of data