|
Fall Term, 2006 .
Final exam: study topics
- Monday, December 11, from 3:00pm-4:50pm
- Analysis of dump of SIC/XE memory
- Locate and interpret data
- Locate instructions and trace execution
- Addressing modes
- Immediate, direct, and indirect
- Simple, PC-relative, base-displacement
- Indexed, extended
- Hand assembly of SIC/XE source code
- Symbol table, location counter
- Literals, literal pool (organized on LTORG number)
- Expressions
- RLD
- ESD
- Assembler directives: BASE, LTORG, START, END
- Storage directives: RESB, RESW, WORD, BYTE
- Trace of execution of SIC/XE source statements; effect on memory, registers
- Link-edit/load of assembled code (with RLD and ESD, producing global RLD and ESD)
- Conversion of code to/from the loader format of the SIC simulator (with RLD and
ESD) from/to the record format using Header, Reference, Define, Text, Modification,
and End records
- Assembler pass 1/pass 2 error identification
- Macros
- Simple macro design
- Macro expansion to include
- macro calls within a macro
- conditional assembly (IF-ELSE and WHILE)
- both keyword and positional parameters
- SET symbols and system qualifiers
|