fall2003_exam1_b - 10 (state diagram for problem 9) State 0...

Info iconThis preview shows pages 1–3. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: 10 (state diagram for problem 9) State 0 (S1=0, S2=0) State 1 (S1=0, S2=1) State 3 (S1=1, S2=1) State 2 (S1=1, S2=0) Input A Input B 11 10. Datapath control (10 points): Imagine you are on the design team for a processor that implements a new instruction set called the E370. There are eight instructions: Instruction Semantics Description add r1, r2, r3 r1 = r2 + r3 Places the sum of r2 and r3 into r1. addi r1, r2, imm r1 = r2 + imm Places the sum of r2 and the immediate value into r1. The immediate value should be treated as a signed twos complement number. sub r1, r2, r3 r1 = r2 r3 Places the difference r2 r3 into r1. and r1, r2, r3 r1 = r2 & r3 Places the result of the bitwise and of r2 and r3. andiu r1, r2, imm r1 = r2 & imm Places the result of the bitwise and of r2 and the immediate value. The immediate value should be treated as an unsigned value. lw r1, r2(imm) r1 = M[r2 + imm] Loads the value at memory address r2 + imm into r1....
View Full Document

Page1 / 3

fall2003_exam1_b - 10 (state diagram for problem 9) State 0...

This preview shows document pages 1 - 3. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online