Abstract:
This discussion of an assembler for a small computer describes the different instructions that are used by the computer and how these instructions are converted from a symbolic form that is easier for people to write into the binary form that the computer requires. The assembler program included with this discussion reads symbolic codes from a text file and converts them into binary code to be sent to the small computer. The computer itself is based upon the basic computer design outlined in chapter five of M. Morris Mano's book, Computer System Architecture, and uses a very reduced set of instructions, compared to normal desktop computers, to carry out operations involving arithmetic and logic functions.