Question: When we design an ISA, we may have some tradeoffs which you should identify in the following. a ) ( 5 points ) Having large

When we design an ISA, we may have some tradeoffs which you should identify in the following.
a)(5 points) Having large number of registers available would reduce the number of spilling to
memory. What would be the downside of having large number of registers?
b)(5 points) Complex Instruction Set Computer (CISC) ISAs often have very specialized
instructions that can perform multiple operations within a single instruction, which may reduce the
number of instructions needed for a program. What would be the downside of having such
specialized CISC-like instructions?
 When we design an ISA, we may have some tradeoffs which

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!