You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
OPC 23: ori r a , r b , c 2<br />
1-Bus 2-Bus 3-Bus<br />
Step Concrete RTN Control Sequence Step Concrete RTN Control Sequence Step Concrete RTN Control Sequence<br />
T 3 A←R[r b ] Gr b , R out , A in T 3 A←R[r b ] Gr b , R out , C=B, A in<br />
T 4 C←AVC 2 {Sign Ext} C 2out , OR, C in T 4 R[r a ]←AVC 2 {Sign Ext} C 2out , OR, Sr a , R in , End.<br />
T 5 R[r a ]←C C out , Gr a , R in , End.<br />
T 2<br />
R[r a ]←R[r b ]VC 2 {Sign Ext}<br />
G A r b , BA A out, C 2out , OR, Sr a ,<br />
R in , End.<br />
OPC 24: not r a , r c<br />
1-Bus 2-Bus 3-Bus<br />
Step Concrete RTN Control Sequence Step Concrete RTN Control Sequence Step Concrete RTN Control Sequence<br />
T 3 C←┐R[r c ] Gr c , R out , NOT, C in<br />
Gr<br />
T 3 R[r a] ←┐R[r c ]<br />
c , R out , NOT, Sr a , R in ,<br />
G B r<br />
T<br />
T 4 R[r a ]←C C out , Gr a , R in , End.<br />
End.<br />
2 R[r a] ←┐R[r c ]<br />
c , R B out, NOT, Sr a , R in ,<br />
End.<br />
OPC 26: shr r a , r b , c 3 / shr r a , r b , r c<br />
1-Bus 2-Bus 3-Bus<br />
Step Concrete RTN Control Sequence Step Concrete RTN Control Sequence Step Concrete RTN Control Sequence<br />
T 3 n←IR C 1out , Ld T 3 n←IR C 1out , Ld T 2 n←IR C 1out , Ld<br />
T 4 (n=0)→(n←R[r c ]) (n=0)→(Gr c , R out , Ld) T 4 (n=0)→(n←R[r c ]) (n=0)→(Gr c , R out , Ld) T 3 (n=0)→(n←R[r c ]) (n=0)→(Gr c , R out , Ld)<br />
T 5 C←R[r b ] Gr b , R out , C=B, C in T 5 R[r a ]←R[r b ] Gr b , R out , C=B, Sr a , R in T 4 R[r a ]←R[r b ] G B r b , R B out, C=B, Sr a , R in<br />
Shr (:=<br />
Shr (:= (n≠0)→<br />
(n≠0)→(Gr<br />
(n≠0)→(C<br />
T 6 (n≠0)→(C←0#C :<br />
out , SHR, C in ,<br />
a , R out , SHR,<br />
Shr (:= (n≠0)→<br />
(n≠0)→(G B r a , R B out, SHR,<br />
T<br />
Decr, Goto6)<br />
6 (R[r a ]←0#R[r a ] : Sr a , R in , Decr, Goto6) T 5 (R[r a ]←0#R[r a ] : Sr a , R in , Decr, Goto5)<br />
n←n-1 ; Shr ) );<br />
n←n-1 ; Shr ) );<br />
(n=0)→End.<br />
n←n-1 ; Shr ) );<br />
(n=0)→End.<br />
T 7 R[r a ]←C C out , Gr a , R in , End.<br />
OPC 27: shra r a , r b , c 3 / shra r a , r b , r c<br />
1-Bus 2-Bus 3-Bus<br />
Step Concrete RTN Control Sequence Step Concrete RTN Control Sequence Step Concrete RTN Control Sequence<br />
T 3 n←IR C 1out , Ld T 3 n←IR C 1out , Ld T 2 n←IR C 1out , Ld<br />
T 4 (n=0)→(n←R[r c ]) (n=0)→(Gr c , R out , Ld) T 4 (n=0)→(n←R[r c ]) (n=0)→(Gr c , R out , Ld) T 3 (n=0)→(n←R[r c ]) (n=0)→(Gr c , R out , Ld)<br />
T 5 C←R[r b ] Gr b , R out , C=B, C in T 5 R[r a ]←R[r b ] Gr b , R out , C=B, Sr a , R in T 4 R[r a ]←R[r b ] G B r b , R B out, C=B, Sr a , R in<br />
Shra (:= (n≠0)→<br />
Shra (:= (n≠0)→(R[r<br />
(n≠0)→(C<br />
T 6 (C←C#C :<br />
out , SHRA, C in ,<br />
a ]← (n≠0)→(Gr a , R out , SHRA, Shra (:= (n≠0)→(R[r a ]← (n≠0)→(G B r a , R B out, SHRA,<br />
T<br />
Decr, Goto6)<br />
6 R[r a ]#R[r a ] : Sr a , R in , Decr, Goto6) T 5 R[r a ]#R[r a ] : Sr a , R in , Decr, Goto5)<br />
n←n-1 ; Shra ) );<br />
n←n-1 ; Shra ) );<br />
(n=0)→End.<br />
n←n-1 ; Shra ) );<br />
(n=0)→End.<br />
T 7 R[r a ]←C C out , Gr a , R in , End.<br />
OPC 28: shl r a , r b , c 3 / shl r a , r b , r c<br />
1-Bus 2-Bus 3-Bus<br />
Step Concrete RTN Control Sequence Step Concrete RTN Control Sequence Step Concrete RTN Control Sequence<br />
T 3 n←IR C 1out , Ld T 3 n←IR C 1out , Ld T 2 n←IR C 1out , Ld<br />
T 4 (n=0)→(n←R[r c ]) (n=0)→(Gr c , R out , Ld) T 4 (n=0)→(n←R[r c ]) (n=0)→(Gr c , R out , Ld) T 3 (n=0)→(n←R[r c ]) (n=0)→(Gr c , R out , Ld)<br />
T 5 C←R[r b ] Gr b , R out , C=B, C in T 5 R[r a ]←R[r b ] Gr b , R out , C=B, Sr a , R in T 4 R[r a ]←R[r b ] G B r b , R B out, C=B, Sr a , R in<br />
Shl (:=<br />
Shl (:= (n≠0)→ (R[r<br />
(n≠0)→(C<br />
T 6 (n≠0)→(C←C#0 :<br />
out , SHL, C in ,<br />
a ]← (n≠0)→(Gr a , R out , SHL, Sr a , Shl (:= (n≠0)→<br />
(n≠0)→(G B r a , R B out, SHL,<br />
T<br />
Decr, Goto6)<br />
6 R[r a ]#0 : n←n-1 ; R in , Decr, Goto6)<br />
T 5 (R[r a ]←R[r a ]#0 : Sr a , R in , Decr, Goto5)<br />
n←n-1 ; Shl ) );<br />
Shl) );<br />
(n=0)→End.<br />
n←n-1 ; Shl) );<br />
(n=0)→End.<br />
T 7 R[r a ]←C C out , Gr a , R in , End.