Question: Course:(( computer architecture)) Q1: A 64K x 24 memory, shown below, is used to store instructions and data for a 24-bit computer architecture, which is

Course:(( computer architecture)) Q1: A 64K x 24 memory, shown below, is used to store instructions and data for a 24-bit computer architecture, which is an advanced version of the Basic Computer discussed in class. The first instruction is stored at memory address location 4003h. Fill in the table below with the values for PC, MAR, IR, and ACX? Initial values mean the values of the registers prior to fetching the first instruction from memory. The instruction consists of an 8-bit Opcode and a 16-bit address. Opcode 30h : load ACX from memory Opcode 33h : store AC to memory, Opcode 50h: add to ACX operand from memory Opcode 3Ah : OR to ACX Opcode 3Fh: AND to ACX (All numbers are in hexadecimal)

Course:(( computer architecture)) Q1: A 64K x 24 memory, shown below, is

Instruction Phase Initial Values PC MAR IR Memory Address 000000 Instructions & Data 4003 : After Fetch 1st Instruction After Execute 1st Instruction 4000 303 FED 4003 503 FFO 4006 3 F3 F F6 4009 3 A 4000 After Fetch 2nd Instruction After Execute 2nd Instruction : : 3FED 9F0C21 3FFO 10 F38 E 3FF3 540408 After Fetch 3rd Instruction After Execute 3rd Instruction 3FF6 502016 3FF9 004000

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!