Question: Complete answers or none please: There are three improvements from MIC-1 to MIC-2: a)3 bus architecture, b)instruction fetch unit handles the PC and can access

Complete answers or none please:

There are three improvements from MIC-1 to MIC-2:

a)3 bus architecture,

b)instruction fetch unit handles the PC and can access 16-bit operands,

c)merging the interpreter loop.

INVOKEVIRTUAL in MIC-1 has 22 lines of code, it has 11 lines of code in MIC-2. There are three types of changes:

a)sequences of instructions are grouped into one instruction,

b)some instructions are removed,

c)some instructions are modified.

For the MIC-1 INVOKEVIRTUAL command,

a)indicate which instructions are unchanged, grouped, modified, or removed.

b)indicate which of the three improvements allowed the alteration. There could be more than one per line. Use removed as the last choice. If multiple instructions are combinded into one, then use grouped, instead of removed and changed.

c)If they are grouped, modified or unchanged, indicate the corresponding instruction from Mic-2.

If there is a choice between marking a statement as being grouped with others or being removed, choose grouped.

Correction: line 5 in Mic-2 should be the same as line 12 in Mic-1. H does not needed to be updated in line 5 of Mic-2.

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!