Question: 7.16 -47- table[[,READ, U ,JMP,NEXT],[,DRTAC, ACTDR, U ,JMP,NEXT],[,ADD, U ,JMP,EXCHANGE +2],[,ORG 28,,,],[BICL :,NOP, I ,CALl 7.2),],[,READ, U ,JMP,INDRCT],[,DRTAC, ACTDR, U ,NEXT,],[,COM, U ,JMP,NEXT],[,DMP,ANDOP,,]] table[[,ORG
7.16\
-47-\ \\\\table[[,READ,
U,JMP,NEXT],[,DRTAC, ACTDR,
U,JMP,NEXT],[,ADD,
U,JMP,EXCHANGE +2],[,ORG 28,,,],[BICL :,NOP,
I,CALl 7.2),],[,READ,
U,JMP,INDRCT],[,DRTAC, ACTDR,
U,NEXT,],[,COM,
U,JMP,NEXT],[,DMP,ANDOP,,]]\ \\\\table[[,ORG 32,,,],[BZ:,NOP,
Z,JMP,ZERO],[,NOP,
U,JMP,FETCH],[ZERO :,NOP,
I,CALL,INDRCT],[,ARTPC,
U,JMP,FETCH]]\ \\\\table[[,ORG 36,,,],[SEQ :,NOP,
I,CALL,INDRCT],[,READ,
U,JMP,NEXT],[,DRTAC, ACTDR,
U,JMP,NEXT],[,XOR (or SUB),
U,JMP,BEQ1]]\ \\\\table[[,ORG 69,,,],[BEQ 1:,DRTAC, ACTDR,
Z,JMP,EQUAL],[,NOP,
U,JMP,FETCH],[EQUAL:,INC PC,
U,JPM,FETCH]]\ \\\\table[[,ORG 40,,,],[BPNZ:,NOP,
S,JMP,FETCH],[,NOP,
Z,JMP,FETCH],[,NOP,
I,CALL,INDRCT],[,ARTPC,
U,JMP,FETCH]]
![7.16\ -47-\ \\\\table[[,READ, U,JMP,NEXT],[,DRTAC, ACTDR, U,JMP,NEXT],[,ADD, U,JMP,EXCHANGE +2],[,ORG 28,,,],[BICL :,NOP, I,CALl](https://dsd5zvtm8ll6.cloudfront.net/si.experts.images/questions/2024/09/66f3e8a13e72a_83266f3e8a099748.jpg)
7.16 47 \begin{tabular}{lllll} & READ & U & JMP & NEXT \\ & DRTAC, ACTDR & U & JMP & NEXT \\ & ADD & U & JMP & EXCHANGE +2 \\ \hline & ORG 28 & & & \\ (Table 7.2) \\ BICL : & NOP & & CALL & INDRCT \\ & READ & U & JMP & NEXT \\ & DRTAC, ACTDR & U & JMP & NEXT \\ & COM & U & JMP & ANDOP \\ & & & & \\ \hline \end{tabular} \begin{tabular}{|c|c|c|c|c|} \hline \multirow{3}{*}{ BZ : } & ORG 32 & & & \\ \hline & NOP & Z & JMP & ZERO \\ \hline & NOP & U & JMP & FETCH \\ \hline \multirow[t]{2}{*}{ ZERO } & NOP & I & CALL & INDRCT \\ \hline & ARTPC & U & JMP & FETCH \\ \hline \end{tabular} \begin{tabular}{lllll} & ORG 36 & & \\ SEQ : & NOP & I & CALL & INDRCT \\ & READ & U & JMP & NEXT \\ & DRTAC, ACTDR & U & JMP & NEXT \\ & XOR (or SUB) & U & JMP & BEQ1 \end{tabular} \begin{tabular}{|c|c|c|c|c|} \hline \multirow{2}{*}{ BEQ 1: } & \multicolumn{4}{|l|}{ ORG 69} \\ \hline & \begin{tabular}{l} DRTAC, ACTDR \\ NOP \end{tabular} & \begin{tabular}{l} Z \\ U \end{tabular} & \begin{tabular}{l} JMP \\ JMP \end{tabular} & \begin{tabular}{l} EQUAL \\ FETCH \end{tabular} \\ \hline & & U & JPM & FE \\ \hline \end{tabular} \begin{tabular}{lllll} & ORG 40 & & & \\ BPNZ : & NOP & S & JMP & FETCH \\ & NOP & Z & JMP & FETCH \\ & NOP & I & CALL & INDRCT \\ & ARTPC & U & JMP & FETCH \\ \hline \end{tabular} 7.16 47 \begin{tabular}{lllll} & READ & U & JMP & NEXT \\ & DRTAC, ACTDR & U & JMP & NEXT \\ & ADD & U & JMP & EXCHANGE +2 \\ \hline & ORG 28 & & & \\ (Table 7.2) \\ BICL : & NOP & & CALL & INDRCT \\ & READ & U & JMP & NEXT \\ & DRTAC, ACTDR & U & JMP & NEXT \\ & COM & U & JMP & ANDOP \\ & & & & \\ \hline \end{tabular} \begin{tabular}{|c|c|c|c|c|} \hline \multirow{3}{*}{ BZ : } & ORG 32 & & & \\ \hline & NOP & Z & JMP & ZERO \\ \hline & NOP & U & JMP & FETCH \\ \hline \multirow[t]{2}{*}{ ZERO } & NOP & I & CALL & INDRCT \\ \hline & ARTPC & U & JMP & FETCH \\ \hline \end{tabular} \begin{tabular}{lllll} & ORG 36 & & \\ SEQ : & NOP & I & CALL & INDRCT \\ & READ & U & JMP & NEXT \\ & DRTAC, ACTDR & U & JMP & NEXT \\ & XOR (or SUB) & U & JMP & BEQ1 \end{tabular} \begin{tabular}{|c|c|c|c|c|} \hline \multirow{2}{*}{ BEQ 1: } & \multicolumn{4}{|l|}{ ORG 69} \\ \hline & \begin{tabular}{l} DRTAC, ACTDR \\ NOP \end{tabular} & \begin{tabular}{l} Z \\ U \end{tabular} & \begin{tabular}{l} JMP \\ JMP \end{tabular} & \begin{tabular}{l} EQUAL \\ FETCH \end{tabular} \\ \hline & & U & JPM & FE \\ \hline \end{tabular} \begin{tabular}{lllll} & ORG 40 & & & \\ BPNZ : & NOP & S & JMP & FETCH \\ & NOP & Z & JMP & FETCH \\ & NOP & I & CALL & INDRCT \\ & ARTPC & U & JMP & FETCH \\ \hline \end{tabular}
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
