teach-ict.com logo

THE education site for computer science and ICT

1. Introduction

Assembly language is a low level language that has been developed by chip makers to write instructions for a specific CPU.

We have discussed assembly language in general here. And also in detail here. So no need to repeat it again here.So no need to repeat it again here.

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.