Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Using this, can you translate these? 1. MAR:= PC;RD 2. MAR:=PC; MBR:=AC; WR 3. IR:= MBR 4. TIR:= IR; GOTO 25 5. C:= A +
Using this, can you translate these?
1. MAR:= PC;RD
2. MAR:=PC; MBR:=AC; WR
3. IR:= MBR
4. TIR:= IR; GOTO 25
5. C:= A + B; IF Z GOTO 65
6. TIR := LSHIFT(IR + IR); IF N GOTO 0
7. AC := BAND(AC, AMASK)
This is what an expected answer looks like:
A bus B bus C bus A C AC ADDR D R AMUX COND ALU SH TIR 0=A+B 1 = A AND B 2=A 3=A 0 No shift 1 = Shift right 1 bit 2-Shift left 1 bit 3 = (not used) 0 A latch 0 No jump 1 = Jump if N 1 2=Jump if Z 1 3. Jump always 1 = MBR AMASK MBR, MAR, RD, WR, ENC SMASK 1 Yes The microinstruction layout for controlling the data path of Fig. 4-8 A latch B latchL Address out To address bus MAR Data in To data bus MBR AMUX ALU Shifter Data out . 4& The dau path of the example microarchisecture A bus B bus C bus A C AC ADDR D R AMUX COND ALU SH TIR 0=A+B 1 = A AND B 2=A 3=A 0 No shift 1 = Shift right 1 bit 2-Shift left 1 bit 3 = (not used) 0 A latch 0 No jump 1 = Jump if N 1 2=Jump if Z 1 3. Jump always 1 = MBR AMASK MBR, MAR, RD, WR, ENC SMASK 1 Yes The microinstruction layout for controlling the data path of Fig. 4-8 A latch B latchL Address out To address bus MAR Data in To data bus MBR AMUX ALU Shifter Data out . 4& The dau path of the example microarchisectureStep 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