Department of Electrical and Computer Engineering
The University of Texas at Austin
EE 360N, Spring 2003
Submission Instructions for Lab Assignment 3 
Due: April 4 2003, 11:59 pm
You must use the following naming convention for the files in Lab 3.
- 
lc3bsim3.c - The C source code for your LC-3b simulator.
 
- 
ucode3      - The microcode file for your simulator
 
- 
dumpsim     -  The dumpsim file created as specified in the Lab 3 Assignment page.
 
- 
int.asm, pagetable.asm, vector_table.asm, except_pf.asm, except_prot.asm, add.asm, and data.asm  - The assembly language files for the interrupt service routine, the page table, the interrupt/exception vector table, the page fault exception handler, the protection exception handler, the user program, and the data on page 96.
 
- 
int.hex, pagetable.hex, vector_table.hex, except_pf.hex, except_prot.hex, add.hex and data.hex  - The machine code for the interrupt service routine, the page table, the interrupt/exception vector table, the page fault exception handler, the protection exception handler, the user program, and the data on page 96.
 
- 
readme.txt or readme.ps or readme.pdf or readme.tar - A printable file showing the changes you have implemented in the datapath. This file can be in the following formats - text, postscript, PDF or HTML with images. If you prefer to submit a hardcopy of your documentation, you can drop it in the dropbox in front of ENS 532 by Friday April 4 2003, 11.59pm. Make sure figures and writing in your hardcopy are legible.
 
You may not submit more than 18 files for Lab 3.
NOTE: 
Please confirm that your file compiles by running gcc -ansi lc3bsim3.c on any ECE linux machine (linux01-linux16.ece.utexas.edu) before submitting your program.
Before the deadline, you may resubmit any of the files without penalty. Every time you resubmit a file, the
original file is overwritten.
Instructions for submission:
- 
SSH into tick with the following command:
ssh tick.ece.utexas.edu
 - 
After typing your username and password, submit your files with the
following
command:
submit-ee360n lc3bsim3.c ucode3 dumpsim 
( This command is to submit the first 3 files. The remaining can be submitted by changing the names of the files. )
 - 
You may check the files submitted with the following command:
submit-ee360n -ls
 
NOTE: Currently the submit script works only on tick. We are working to make it
available on the other unix machines also.