Lab Assignment 5 Submission Instructions
Important Notes
You must use the following naming convention for the files in Lab 5.
-
lc3bsim5.c – The C source code for your LC-3b simulator.
-
ucode5 – The microcode file for your simulator
-
dumpsim – The dumpsim file created as specified in the Lab 3 Assignment page.
-
int.asm, vector_table.asm,
add.asm, data.asm, pagetable.asm, and
– The assembly language files for the
interrupt service routine, the interrupt/exception vector table, the
protection exception handler, the user program, the data for locations
xC000-xC013, page table, and page fault exception handler.
-
Please submit a copy of your documentation electronically on Canvas
before class on Monday, December 3rd, 2018.
Please confirm that your file compiles (by using gcc -std=c99
lc3bsim5.c) and runs on any ECE LRC linux machine before submitting
your program.
In order to help us assign you the grades, we need your names and UTEIDs at
the top of the lc3bsim5.c file in the EXACT following format,
as a C comment:
/*
Name 1: Fullname of the student
UTEID 1: UTEID of the student
*/
Example:
/*
Name 1: Chirag Sakhuja
UTEID 1: cs38625
*/
Instructions For Submission
Turn in the following files:
lc3bsim5.c
ucode5
dumpsim
int.asm
vector_table.asm
add.asm
data.asm
pagetable.asm
by following these instructions.