Assembly language is a low level language that has been developed by chip makers to write instructions for a specific CPU.
There are many CPUs available from chip makers such as Intel, Motorola, ARM and so on. And they all have a different instruction set i.e. assembly language.
For teaching purposes (including this syllabus) a simplified, non-specific artificial assembly language was created back in 1965, called the 'Little Man Computer' or LMC.
The LMC assembly language represents a basic Von Neumann computer.
This section will describe the LMC as well as providing examples of its application.