Answered step by step
Verified Expert Solution
Link Copied!

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

image text in transcribed

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

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Making Databases Work The Pragmatic Wisdom Of Michael Stonebraker

Authors: Michael L. Brodie

1st Edition

1947487167, 978-1947487161

More Books

Students also viewed these Databases questions