Page | 16 It flags the instruction in the listing .le. It assembles the
instruction as far as possible, and writes it on the object file. It flags the entire object file. The flag instructs the loader not to start execution of the program. The object leis still generated and the loader will read and load it, but not start it. Loading such ale maybe useful if the user wants to see a memory map assemblers. This point is the reason why a one-pass assembler can only produce an absolute object .le (which
has only limited use, whereas a two-pass assembler can produce a relocatable object file, which is much more general. Exercise What would be good Pascal declarations for such a future symbol list a. Using absolute pointers. b. Housed in an array.
Page | 17 Figure 2.3 Operations
of a pass assembler Share with your friends: