You will assemble the instructions by hand and produce one line of output for each instruction. The format for each line is a s follows:
| columns 1-2 | The instruction number as given in Figure 4-16 |
| column 3 | A colon |
| column 4 | a blank |
| columns 5-12 | hexadecimal digits with leading zeros if necessary |
There should be nothing after column 13. No line should have any trailing white space.
The hexadecimal digits should only use lower case letters. Upper case letters should not be used. The high order digit is on the left.
In general there may be several ways to encode a Mic-1 instruction. This is because of two factors. In some cases it does not matter which of two operands goes on the A bus. Also, some of the bits may be don't care. In order to guarantee that there is only one ``correct'' answer for each word of microcode, you must follow the guidelines below: