Question: Please answer as much as you could 1. Assuming 8-bit registers, x6-0000 0111, and x11 0000 1010. What is x6 after executing sll x6, x11,

Please answer as much as you could  Please answer as much as you could 1. Assuming 8-bit registers,

1. Assuming 8-bit registers, x6-0000 0111, and x11 0000 1010. What is x6 after executing sll x6, x11, 3? 2. Why should a register file have 32 registers instead of 1,024 registers? 3. Why should a register file have 1,024 registers instead of 32 registers? 4. In RISC-V, which two types of instructions can access memory for data? 5. With respect to the instruction-ld 19, 48(x17)- What is the name of the string in the position occupied by "48"? a. b. what is the name of the string in the position occupied by "x17"? When a processor executes the ld instruction: L. The number of bits copied by the processor is l c. ii. The source of the bits is and the destination of the bits is 6. What is the fewest number of bits required to address one of 32 GPRs? 7. Assume A is an array of doublewords and the base address of A (AIO]) is in register x12. Write an instruction that when executed will copy the doubleword in Al5] to register x15 Assume B is an array of (8-bit) bytes and the base address of B is in register x19. Write an instruction that when executed will copy the byte in the low-order 8 bits of register x8 to B[7] When do the instructions and data of a machine language program first become associated with real memory addresses? 8. 9. 10. Using instructions like ld, lb, sd, and sb, show why one needs to know if memory is little- or big-endian? 11. How can aligned versus unaligned memory addresses make a difference when a program executes? 12. With respect to the add and addi instruction types a. What is an advantage to having both types? Computer Organization and Design: The Hardware/Software Interface by Patterson & Hennessy b. What is an advantage to having the add type, but not the addi type? 13. Convert the following decimal integers to 8-bit unsigned integers a. 12 b. 16 c. 28 d. 129 e. 234 14. Convert the following 8-bit unsigned integers to decimal a. 0001 0111 b. 1001 0101 c. 0010 0000 d. 0100 0010 e. 0010 0101

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!