You are viewing a free preview of this lesson.
Subscribe to unlock all 10 lessons in this course and every other course on LearningBro.
At A-Level you need to understand what an instruction set is, the format of a machine-code instruction, and the different addressing modes used to specify operands. You should also be able to trace through short sequences of assembly-level instructions.
An instruction set (or instruction set architecture — ISA) is the complete collection of all the machine-code instructions that a particular processor can recognise and execute. Each instruction is a binary pattern stored in memory.
The instruction set defines:
A typical machine-code instruction is divided into two parts:
┌──────────────┬──────────────────────┐
│ Opcode │ Operand │
│ (operation) │ (data or address) │
└──────────────┴──────────────────────┘
Subscribe to continue reading
Get full access to this lesson and all 10 lessons in this course.