Homework #4
- Goal: Using SIC/XE assembly language to write a program
which generates a 9x9 multiplication table.
- Use immediate addressing
- Use register-to-register arithmetic operations to save the
number of memory access.
- Input: none
- Output: Device 04
- Format: free, but alignment will certainly beautify the output
- Deadline: 13:00 on Jan. 4 (Thursday)
- Email to TA: sp-ta@ns3.ipv6.club.tw
- Subject of email: [SP HW4] 92321036
- Demonstration is required on STU.csie.ncnu.edu.tw.
- cd ~/SIC
- ln -s /home/csie/etc/94321544.99/sicxeasm ~/SIC
- Note: Do not change the "94321544.99" to your own account.
This path refers to the SIC/XE assembler in TA's directory
- ./sicxeasm SRCFILE > OBJFILE
- Run the original SIC emulator (sicsim) to execute OBJFILE.
The usage is the same as SIC.