Question: Using Table 7-1, give the 9-bit microoperation field for the following microoperations: a. ACAC + 1, DRDR + 1 b. PCPC + 1, DRM[AR]
Using Table 7-1, give the 9-bit microoperation field for the following microoperations:
a. AC←AC + 1, DR←DR + 1
b. PC←PC + 1, DR←M[AR]
c. DR←AC, AC←DR
Table 7-1

TABLE 7-1 Symbols and Binary Code for Microinstruction Fields F1 Microoperation Symbol 000 NOP 001 ADD 010 011 100 101 110 111 CD 00 01 10 11 F2 000 001 010 011 100 101 110 111 F3 000 001 010 011 100 1101 110 111 BR Symbol 00 JMP 01 CALL 10 RET 11 MAP None AC AC + DR AC+0 AC AC + 1 AC DR AR-DR(0-10) AR PC M[AR] DR Microoperation None AC AC - DR AC AC V DR AC AC A DR DR+M[AR] DR AC DR DR + 1 DR(0-10)+PC Condition Always = 1 DR(15) AC(15) AC = 0 Microoperation None AC AC DR AC AC AC shl AC AC-shr AC PC PC + 1 PC AR Reserved Symbol U I S Z CLRAC INCAC DRTAC DRTAR PCTAR WRITE Symbol NOP SUB OR AND READ ACTDR INCDR PCTDR Symbol NOP XOR COM SHL SHR INCPC ARTPC Comments Unconditional branch Indirect address bit Sign bit of AC Zero value in AC Function CAR AD if condition = 1 CARCAR + 1 if condition = 0 CARAD, SBR-CAR + 1 if condition = 1 CAR CAR + 1 if condition = 0 CAR SBR (Return from subroutine) CAR(2-5) DR(11-14), CAR(0,1,6) -0
Step by Step Solution
3.42 Rating (146 Votes )
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
