Question: please show your work 1. Consider AND Rd, Rn, Rm. For this instruction, what are the values of the control signals shown in the figure?

please show your work

please show your work 1. Consider AND Rd, Rn, Rm. For thisinstruction, what are the values of the control signals shown in thefigure? Read register 1 4X ALU operation Read data 1 Read register2 Mem Write MemtoReg Zero Instruction ALUSIC Registers Read ALU ALU Address

1. Consider AND Rd, Rn, Rm. For this instruction, what are the values of the control signals shown in the figure? Read register 1 4X ALU operation Read data 1 Read register 2 Mem Write MemtoReg Zero Instruction ALUSIC Registers Read ALU ALU Address Read data Write register - data 2 OES result Write data Data Write data memory RegWrite 64 MemRead Sign- extend 2. Explain each of the Don't Cares in this Table. Use the figure in the next slide. Instruction Reg2Loc ALUSrc MemtoReg RegWrite MemRead Mem Write Branch ALUOP1 ALUOPO 0 0 XA 1 0 1 R-format LDUR STUR CBZ 1 1 1 0 0 0 1 0 0 0 0 1 0 0 0 0 1 1 0 0 0 0 0 0 1 1 1 0 X Shift left 2 Reg2Loc Branch MemRead MemtoReg Instruction (31-21) Control ALUOP MemWrite ALUSrc RegWrite Read PC Instruction (9-5] Instruction (20-1610 Read address register 1 Read Read data 1 Zero Instruction (31-0] Instruction memory register 2 Write Read ALU ALU result Read Address data Instruction (4-0) register data 2 Write data Registers Write Data data memory Instruction (31-01 32 Sian. Sign- 64 ALU extend control Instruction (31-21) w 3. When silicon chips are fabricated, defects in the material (e.g., silicon) and manufacturing errors can result in defective circuits. A very common defect is for one signal wire to get broken and always register a 0. This is often called "Stuck at 0" fault. 3.1. Which instructions fail to operate correctly if the Mem ToReg wire is stuck at 0? 3.2 Which instructions fail to operate correctly if the ALUSrc wire is stuck at 0? 3.3 Which instructions fail to operate correctly if the Reg2Loc wire is stuck at O? 1. Consider AND Rd, Rn, Rm. For this instruction, what are the values of the control signals shown in the figure? Read register 1 4X ALU operation Read data 1 Read register 2 Mem Write MemtoReg Zero Instruction ALUSIC Registers Read ALU ALU Address Read data Write register - data 2 OES result Write data Data Write data memory RegWrite 64 MemRead Sign- extend 2. Explain each of the Don't Cares in this Table. Use the figure in the next slide. Instruction Reg2Loc ALUSrc MemtoReg RegWrite MemRead Mem Write Branch ALUOP1 ALUOPO 0 0 XA 1 0 1 R-format LDUR STUR CBZ 1 1 1 0 0 0 1 0 0 0 0 1 0 0 0 0 1 1 0 0 0 0 0 0 1 1 1 0 X Shift left 2 Reg2Loc Branch MemRead MemtoReg Instruction (31-21) Control ALUOP MemWrite ALUSrc RegWrite Read PC Instruction (9-5] Instruction (20-1610 Read address register 1 Read Read data 1 Zero Instruction (31-0] Instruction memory register 2 Write Read ALU ALU result Read Address data Instruction (4-0) register data 2 Write data Registers Write Data data memory Instruction (31-01 32 Sian. Sign- 64 ALU extend control Instruction (31-21) w 3. When silicon chips are fabricated, defects in the material (e.g., silicon) and manufacturing errors can result in defective circuits. A very common defect is for one signal wire to get broken and always register a 0. This is often called "Stuck at 0" fault. 3.1. Which instructions fail to operate correctly if the Mem ToReg wire is stuck at 0? 3.2 Which instructions fail to operate correctly if the ALUSrc wire is stuck at 0? 3.3 Which instructions fail to operate correctly if the Reg2Loc wire is stuck at O

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!