subject

Different instructions utilize different hardware blocks in the basic single-cycle implementation. the next three questions refer to the following instructions:

instruction interpretation
a sub rd, rs, rt reg[rd] = reg[rs] - reg[rt]
b lw rt, offs(rs) reg[rt] = mem[reg[rs]+offs]
1) what are the values of the control signals generated by the control in the figure above for each instruction?
2) which resources (blocks) perform a useful function for this instruction?
3) which resources (blocks) produce outputs, but their outputs are not used for this instruction? which resources produce no outputs for this instruction?

different execution units and blocks of digital logic have different latencies (time needed to do their work). in the figure above there are seven kinds of major blocks. latencies of blocks along the critical (longest-latency) path for an instruction determine the minimum latency of that instruction. for the remaining two questions, assume the following
resource latencies:

imem mux alu reg dmem control branch
750ps 50ps 250ps 300ps 500ps 300ps 100ps
4) what is the critical path for an mips sub instruction, and what is the total latency?
5) what is the critical path for an mips beq instruction, and what is the total latency?

ansver
Answers: 1

Other questions on the subject: Computers and Technology

image
Computers and Technology, 23.06.2019 23:30, ayjahj
What can you prevent issues related to downloading content form the internet
Answers: 1
image
Computers and Technology, 24.06.2019 18:30, txa95
After making a powerpoint presentation about a new line of clothing designs, henri notices that he used the word “gorgeous” on nearly every slide. what would be the  best  way to add more variety to his wording by using tools within powerpoint? using the thesaurus under the view tab, and then using the find dialog box to find and replace every instance of “gorgeous”using the spelling checker under the view tab, and then using the find dialog box to find every instance of “gorgeous” and change some of themusing the thesaurus under the review tab, and then using the find dialog box to find every instance of “gorgeous” and change some of themusing the spelling checker under the review tab, and then using the find dialog box to find and replace every instance of “gorgeous”
Answers: 2
image
Computers and Technology, 25.06.2019 18:30, minecraftplayeovohl1
If you like to spend time outdoors working with plants and animals, you have a(n) a. bodily/kinesthetic learning style b. intrapersonal learning style c. visual/spatial learning style d. naturalistic learning style
Answers: 1
image
Computers and Technology, 25.06.2019 19:50, brutalgitaffe
What is the leading use of computers
Answers: 3
You know the right answer?
Different instructions utilize different hardware blocks in the basic single-cycle implementation. t...

Questions in other subjects: