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)
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
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