I. What is the range of addresses for conditional branches in MIPS (K = 1024)? 1.
Question:
I. What is the range of addresses for conditional branches in MIPS (K = 1024)?
1. Addresses between 0 and 64 K−1
2. Addresses between 0 and 256 K−1
3. Addresses up to about 32 K before the branch to about 32 K after
4. Addresses up to about 128 K before the branch to about 128 K after
II. What is the range of addresses for jump and jump and link in MIPS (M = 1024 K)?
1. Addresses between 0 and 64 M−1
2. Addresses between 0 and 256 M−1
3. Addresses up to about 32 M before the branch to about 32 M after
4. Addresses up to about 128 M before the branch to about 128 M after
5. Anywhere within a block of 64 M addresses where the PC supplies the upper 6 bits
6. Anywhere within a block of 256 M addresses where the PC supplies the upper 4 bits
III. What is the MIPS assembly language instruction corresponding to the machine instruction with the value 0000 0000hex?
1. j
2. R-format
3. addi
4. sll
5. mfc0
6. Undefined opcode: there is no legal instruction that corresponds to 0
Step by Step Answer:
Computer Organization And Design MIPS Edition The Hardware/Software Interface
ISBN: 9780128201091
6th Edition
Authors: David A. Patterson, John L. Hennessy