The mips32 instruction set reference manual and locate the


The single-cycle design on p. 17 of the notes is capable of performing more instructions than the subset that were discussed in §4.1 of the lecture notes.

Open the MIPS Architecture Volume II-A:

The MIPS32 Instruction Set reference manual and locate the slti instruction on p. 268. slti is an I-format instruction that functions similarly to the slt instruction (which is an R-format instruction, see p. 267).

In slt, the three operands are registers, and the operation is: Reg[rd] = 1 if Reg[rs] < Reg[rt] otherwise 0. In slti, there are two register operands and the third operand is a 16-bit signed immediate; the operation is: Reg[rt] = 1 if Reg[rs] < sign-ext(imm) otherwise 0.

To execute slti, we must simply assert and deassert the various control signals to cause the datapath to perform the required operation. For this exercise:

(a) list each of the datapath control signals as shown in the master control table on p. 16 of the lecture notes;

(b) for each control signal, list the required value of the control signal;

(c) for each control signal, write a 1-2 sentence explanation of why that control signal must be the value you listed.

Request for Solution File

Ask an Expert for Answer!!
Computer Engineering: The mips32 instruction set reference manual and locate the
Reference No:- TGS02926249

Expected delivery within 24 Hours