 |
In this topic, the instructions fetch and execute cycles are described. |
 |
Assembly programs can be written using different instruction types such as: three-address instructions, |
|
two-address instructions, one-address instructions and zero-address instructions. |
 |
Addressing modes specify where the instruction operands are located. |
 |
Addressing modes explained in this topic are immediate, direct, indirect, relative, displacement and stack. |
 |
Instruction types can be classified according to their functionality. |
 |
A comparison between fixed-length instructions and variable-length instructions is given. |