Answered step by step
Verified Expert Solution
Question
1 Approved Answer
2. (7 pts) Consider adding the following new instruction to our ISA: Instruction Interpretation: Reg [Rd]Mem [Reg[Rs] +Reg[Rt] LWI Rd, Rs (Rt) LWI adds the
2. (7 pts) Consider adding the following new instruction to our ISA: Instruction Interpretation: Reg [Rd]Mem [Reg[Rs] +Reg[Rt] LWI Rd, Rs (Rt) LWI adds the integer in Rs to the address in Rt (Rs holds a constant, Rt holds an address), and loads that address's contents from memory into Rd. a. Which blocks (if any) do we need for this instruction? Mark your answers below: Program Counter Instruction Memory COSC 2440 Computer Organization and Architecture Register number ports: Read Read 2 Write Main ALU Data Memory PC Adder PC Branch Adder Register Write Port (just the port on which data arrives to be written) b. Do we need new functional blocks for this instruction? Yes No c. Do we need any new signals from the control unit for this instruction? Yes No 2. (7 pts) Consider adding the following new instruction to our ISA: Instruction Interpretation: Reg [Rd]Mem [Reg[Rs] +Reg[Rt] LWI Rd, Rs (Rt) LWI adds the integer in Rs to the address in Rt (Rs holds a constant, Rt holds an address), and loads that address's contents from memory into Rd. a. Which blocks (if any) do we need for this instruction? Mark your answers below: Program Counter Instruction Memory COSC 2440 Computer Organization and Architecture Register number ports: Read Read 2 Write Main ALU Data Memory PC Adder PC Branch Adder Register Write Port (just the port on which data arrives to be written) b. Do we need new functional blocks for this instruction? Yes No c. Do we need any new signals from the control unit for this instruction? Yes No
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started