Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

( 2 0 points ) Consider the following fragments of unrelated E 1 5 assembly language programs ( a and b ) and E 1

(20 points) Consider the following fragments of unrelated E15 assembly language programs ( a and b) and E15
machine language code (c) :
(a)
8421
lg3=13
lg2=8 teroflag 1
[8]={movi,Rxx,Rg3,4'b1101};
mevi, Rxx,Rg3,4'b1000
What is the address of the instruction that will be executed immediately after the instruction at address
11? Give your answer in decimal. If the address of the next instruction cannot be determined from the
information given, explain why.
zere flag is 84 to 1. Hence jump (jz) happens by
pc+ imm =11+15.
It will overflow and go to Rom [0]. Answer:0.
(b)
myRom [8]={ movi, RXX,Rg0,4'b0100}; Rgo=4
myRo[9]={cmpRg0Rg24'b0000
What is the address of the instruction that will be executed immediately after the instruction at address
10? Give your answer in decimal. If the address of the next instruction cannot be determined from the
image text in transcribed

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

Step: 3

blur-text-image

Ace Your Homework with AI

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

Get Started

Students also viewed these Databases questions