The document discusses the SIC/SIC-XE machine architecture and assemblers. It provides details on the hardware units, registers, memory, instruction formats, addressing modes, instruction sets, and I/O of SIC/SIC-XE machines. It also discusses system software, differences between system and application software, and provides examples of code in SIC and SIC/XE languages. Finally, it covers the functions of an assembler, the different records used in the object file format, and the key data structures used in assembler design including the operation code table, symbol table, and location counter.
Related topics: