Question: A 24-bit processor (both address and data bus are 24-bit wide) has 16 registers, supports 32 instructions (with code 0x0 being arithmetic operation class). It
A 24-bit processor (both address and data bus are 24-bit wide) has 16 registers, supports 32 instructions (with code 0x0 being arithmetic operation class). It supports three type of instructions. One is R-Type with assembly code format
How many maximum number of operations the arithmetic class has? [0.25pts]
What is the decimal value range that an I-type instruction can take assuming immediate
field is signed value following 2s complement format? [0.25pts]
What is the maximum address value (in hex format) that can be used in J-type instruction?
[0.25pts]
d. If the processor does not need to support shift operations, but need to support 128 instructions, what would be the maximum number of operations can we include in the arithmetic class? [0.25pts]
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
