29.10.2014 Views

o_195el323dsdltcp7ddminp1sa.pdf

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.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!