REVIEW QUESTIONS 1. What is the general format of an assembler instruction What is the meaning of each field ?
2. What is the difference between a label and a symbol
3. List some typical zero-operand instructions.
4. In old assemblers the source .le
was punched on cards, one line per card. Why was it important to punch a sequence number on each card
5. Use your knowledge of data structures what are
good data structures for an Op-Code table The table is static (no insertions or deletions) and is searched very often.
HOME ASSIGNMENT QUESTIONS 1. For
each of the questions below, if the project describes a pass assembler, design a format for the intermediate .le. What information
should each record contain 2 Look at several textbooks on assembler language programming for different computers. What are the rules fora. Symbol names. b. The syntax of a source line.
8. The asterisk is a favorite character of assembler writers and has been mentioned in this lecture many times, in connection with several different assembler features.
What are those features 9. Compare and contrast literals and the immediate mode. What are the advantages and Disadvantages of each