Question: The memory of a computer ( some addresses only ) contains the following. Addresses and contents are in hexadecimal. 0 0 6 0 0 0

The memory of a computer (some addresses only) contains the following.
Addresses and contents are in hexadecimal.
0060006
0071006
0085006
0090000
LIST OF OPCODES (OPCODE is in binary)
0000= HALT ; halts execution of an instruction cycle
0001= Load AC from memory
0010= Store AC to memory (where to?)
0101= Add to AC from memory
The previous instruction has just completed its execution.
Current values of registers PC and AC as shown.
PC is 0x007.
AC 0x0077.
The microprocessor continues its program execution with the next
intstruction. Answer the following questions.
a. When the microprocessor completes its program execution what are
the contents of register PC ? Convert in hexadecimal (answers in 0x using the appropriate #bit/hex digit)
b. When the microprocessor completes its program execution what are
the contents of register AC in hexadecimal? Convert in hexadecimal (answers in 0x using the appropriate #bit/hex digit)
Note. What the expression "using the appropriate #bit/hex digit" means make sense if you consider the current values shown of some registers. Be careful

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!