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

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

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!