Question: An LC-3 program is stored in memory locations 3000 to 3006 (parts of this program are shown below). The program starts executing with the instruction



An LC-3 program is stored in memory locations 3000 to 3006 (parts of this program are shown below). The program starts executing with the instruction at 3000. The following list shows all the addresses loaded into the MAR in sequence as the program executes. Here is a partial listing of the program contents. Using the information given, reconstuct and fill in what the missing bits must be. Each field in the last column contains 8 bits. When the instructions which produce the MAR trace shown above have run, a value is stored in a memory cell, a character appears on the console, and one instruction has not (yet) been executed
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
