Answered step by step
Verified Expert Solution
Question
1 Approved Answer
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
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) Instruction Phase Initial Values MAR IR PC 4003 000000 Memory Address Instructions & Data : 4000 30 3 FED After Fetch 1st Instruction After Execute 1st Instruction 4003 50 3 F FO 4006 3 F 3 F F6 4009 3 A 4000 After Fetch 2nd Instruction After Execute 2nd Instruction : : 3FED 9F0C21 3FFO 10 F38 E 3FF3 5404C8 After Fetch 3rd Instruction After Execute 3rd Instruction 3FF6 50 2016 3FF9 004000
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started