Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

b. Identify if the following items impact the ISA, ABI (but not ISA), or micro- architecture (i.e., a specific implementation of the ISA including which

b. Identify if the following items impact the ISA, ABI (but not ISA), or micro- architecture (i.e., a specific implementation of the ISA including which functional units are used and how they are interconnected). Note that some of these may have multiple answers. Provide a brief justification (1 sentence is sufficient).

i. Number of named registers

ii. Number of cycles an instruction takes to execute

iii. Whether or not immediate operands can be used directly in arithmetic instructions

iv. Which register number is the stack pointer

v. Which, if any, registers numbers produce constants (e.g., 0 or -1)

vi. Which register numbers pass arguments to function calls

vii. Which register numbers are temporary or saved

viii. Addressable address range for memory operations

ix. Type of adder used in the ALU

x. Which instructions update the PC (remember the PC holds the address of the next instruction to execute)

xi. Which bits of an instruction correspond to the opcode or an operand

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

Big Data With Hadoop MapReduce A Classroom Approach

Authors: Rathinaraja Jeyaraj ,Ganeshkumar Pugalendhi ,Anand Paul

1st Edition

1774634848, 978-1774634844

More Books

Students also viewed these Databases questions