Difference between revisions of "Instruction Set of all TMS99xxx CPUs"
Jump to navigation
Jump to search
(create new page) |
(reduce code of meta language, layout improvements) |
||
Line 1: | Line 1: | ||
This is a comparative table which lists all assembly instructions for each TMS99xxx processor. | This is a comparative table which lists all assembly instructions for each TMS99xxx processor. | ||
{| CELLSPACING=0 COLS=16 RULES=NONE BORDER=0 style="font-family:Arial; font-size:8pt" | |||
{| CELLSPACING=0 COLS=16 RULES=NONE BORDER=0 bgcolor=white style="font-family:Arial; font-size:8pt" ALIGN=CENTER HEIGHT=19 | |||
|- | |- | ||
! WIDTH=210 | | |||
! WIDTH=55 | | |||
! WIDTH=61 | | |||
! WIDTH=174 | | |||
! style="border-left: 1px solid black" COLSPAN=2 WIDTH=104 | 9900 | |||
! style="border-left: 1px solid black" COLSPAN=2 WIDTH=104 | 9995 | |||
! style="border-left: 1px solid black" COLSPAN=2 WIDTH=104 | 99105 | |||
! style="border-left: 1px solid black" COLSPAN=2 WIDTH=104 | 99110 | |||
! style="border-left: 1px solid black" COLSPAN=2 WIDTH=104 | 9980/81 | |||
! style="border-left: 1px solid black" COLSPAN=2 WIDTH=104 | 9940 | |||
|- | |- style="border-bottom: 1px solid black" ALIGN=CENTER HEIGHT=19 | ||
! ALIGN=LEFT | Mnemonic | |||
!| Format | |||
!| op code | |||
!| binary | |||
! style="border-left: 1px solid black" WIDTH=52 | C | |||
! WIDTH=52 | M | |||
! style="border-left: 1px solid black" WIDTH=52 | C | |||
! WIDTH=52 | M | |||
! style="border-left: 1px solid black" WIDTH=52 | C | |||
! WIDTH=52 | M | |||
! style="border-left: 1px solid black" WIDTH=52 | C | |||
! WIDTH=52 | M | |||
! style="border-left: 1px solid black" WIDTH=52 | C | |||
! WIDTH=52 | M | |||
! style="border-left: 1px solid black" WIDTH=52 | C | |||
! WIDTH=52 | M | |||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">A</tt> | |||
| | || 1 | ||
| | || A000 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">1010 ddDD DDss SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 14 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 8 | ||
| | || 8 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 4 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 4 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 22 | ||
| | || 8 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | | | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">AB</tt> | |||
| | || 1 | ||
| | || B000 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">1011 ddDD DDss SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 14 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 5 | ||
| | || 5 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 4 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 4 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 22 | ||
| | || 8 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | | | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER | ||
| HEIGHT=36 ALIGN=LEFT | | HEIGHT=36 ALIGN=LEFT style="white-space:nowrap; font-size:80%" | <tt style="font-size:140%">ABS</tt> (MSB=0)<BR><tt style="font-size:140%">ABS</tt> (MSB=1) | ||
| | || 6 | ||
| | || 0740 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 0111 01ss SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 12<BR>14 | ||
| | || 2<BR>3 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 6 | ||
| | || 6 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 5 | ||
| | || 3 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 5 | ||
| | || 3 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 16<BR>20 | ||
| | || 4<BR>6 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | | | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">AI</tt> | |||
| | || 8 | ||
| | || 0220 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 0010 0010 RRRR</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 14 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 8 | ||
| | || 8 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 4 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 4 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 22 | ||
| | || 8 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=36 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">AM</tt>* | |||
| | || <BR> | ||
| | || 002A<BR>4000 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 0000 0010 1010<BR>0100 ddDD DDss SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 12 | ||
| | || 8 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">ANDI</tt> | |||
| | || 8 | ||
| | || 0240 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 0010 0100 RRRR</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 14 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 8 | ||
| | || 8 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 4 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 4 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 22 | ||
| | || 8 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">AR</tt>* | |||
| | || <BR> | ||
| | || 0C40 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 1100 01ss SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | u | ||
| | || u | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">B</tt> | |||
| | || 6 | ||
| | || 0440 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 0100 01ss SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 8 | ||
| | || 2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 4 | ||
| | || 2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 3 | ||
| | || 1 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 3 | ||
| | || 1 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 12 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">BIND</tt> | |||
| | || <BR> | ||
| | || 0140 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 0001 01ss SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 4 | ||
| | || 2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 4 | ||
| | || 2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">BL</tt> | |||
| | || 6 | ||
| | || 0680 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 0110 01ss SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 12 | ||
| | || 3 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 7 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 5 | ||
| | || 2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 5 | ||
| | || 2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 18 | ||
| | || 6 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">BLSK</tt> | |||
| | || 8 | ||
| | || 00B0 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 0000 1011 RRRR</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 7 | ||
| | || 5 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 7 | ||
| | || 5 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">BLWP</tt> | |||
| | || 6 | ||
| | || 0400 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 0100 00ss SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 26 | ||
| | || 6 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 17 | ||
| | || 12 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 10 | ||
| | || 6 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 10 | ||
| | || 6 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 38 | ||
| | || 12 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">C</tt> | |||
| | || 1 | ||
| | || 8000 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">1000 ddDD DDss SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 14 | ||
| | || 3 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 7 | ||
| | || 6 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 4 | ||
| | || 3 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 4 | ||
| | || 3 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 20 | ||
| | || 6 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">CB</tt> | |||
| | || 1 | ||
| | || 9000 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">1001 ddDD DDss SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 14 | ||
| | || 3 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 5 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 4 | ||
| | || 3 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 4 | ||
| | || 3 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 20 | ||
| | || 6 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">CER</tt>* | |||
| | || <BR> | ||
| | || 0C06 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 1100 0000 0110</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | u | ||
| | || u | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">CI</tt> | |||
| | || 8 | ||
| | || 0280 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 0010 1000 RRRR</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 14 | ||
| | || 3 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 7 | ||
| | || 6 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 4 | ||
| | || 3 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 4 | ||
| | || 3 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 20 | ||
| | || 6 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">CIR</tt>* | |||
| | || <BR> | ||
| | || 0C80 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 1100 10ss SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | u | ||
| | || u | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">CKOF</tt> | |||
| | || 7 | ||
| | || 03C0 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 0011 1100 0000</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 12 | ||
| | || 1 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 8 | ||
| | || 2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 9 | ||
| | || 1 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 9 | ||
| | || 1 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 14 | ||
| | || 2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">CKON</tt> | |||
| | || 7 | ||
| | || 03A0 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 0011 1010 0000</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 12 | ||
| | || 1 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 8 | ||
| | || 2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 9 | ||
| | || 1 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 9 | ||
| | || 1 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 14 | ||
| | || 2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">CLR</tt> | |||
| | || 6 | ||
| | || 04C0 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 0100 11ss SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 10 | ||
| | || 3 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 5 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 3 | ||
| | || 2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 3 | ||
| | || 2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 16 | ||
| | || 6 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">COC</tt> | |||
| | || 3 | ||
| | || 2000 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0010 00DD DDss SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 14 | ||
| | || 3 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 7 | ||
| | || 6 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 4 | ||
| | || 3 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 4 | ||
| | || 3 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 20 | ||
| | || 6 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER | ||
| HEIGHT=36 ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">CR</tt>* | | HEIGHT=36 ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">CR</tt>* | ||
| | || <BR> | ||
| | || 0301<BR>0000 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 0011 0000 0001<BR>0000 ddDD DDss SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | u | ||
|| u | |||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">CRE</tt>* | |||
| | || <BR> | ||
| | || 0C04 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 1100 0000 0100</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | u | ||
| | || u | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">CRI</tt>* | |||
| | || <BR> | ||
| | || 0C00 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 1100 0000 0000</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | u | ||
| | || u | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">CZC</tt> | |||
| | || 3 | ||
| | || 2400 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0010 01DD DDss SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 14 | ||
| | || 3 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 7 | ||
| | || 6 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 4 | ||
| | || 3 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 4 | ||
| | || 3 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 20 | ||
| | || 6 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">DCA</tt> | |||
| | || 9 | ||
| | || 2C00 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0010 1100 00ss SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 7 | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">DCS</tt> | |||
| | || 9 | ||
| | || 2C40 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0010 1100 01ss SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 7 | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">DEC</tt> | |||
| | || 6 | ||
| | || 0600 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 0110 00ss SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 10 | ||
| | || 3 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 6 | ||
| | || 6 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 3 | ||
| | || 3 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 3 | ||
| | || 3 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 16 | ||
| | || 6 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">DECT</tt> | |||
| | || 6 | ||
| | || 0640 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 0110 01ss SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 10 | ||
| | || 3 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 6 | ||
| | || 6 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 3 | ||
| | || 3 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 3 | ||
| | || 3 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 16 | ||
| | || 6 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER | ||
| HEIGHT=34 ALIGN=LEFT style="white-space:nowrap; font-size:80%" | <tt style="font-size:140%">DIV</tt> (ST4=1)<BR><tt style="font-size:140%">DIV</tt> (ST4=0) | | HEIGHT=34 ALIGN=LEFT style="white-space:nowrap; font-size:80%" | <tt style="font-size:140%">DIV</tt> (ST4=1)<BR><tt style="font-size:140%">DIV</tt> (ST4=0) | ||
| | || 9 | ||
| | || 3C00 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0011 11DD DDss SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 16<BR>92-124 | ||
| | || 3<BR>6 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 10<BR>34 | ||
| | || 8<BR>12 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 6/10<BR>30 | ||
| | || 4<BR>6 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 6/10<BR>30 | ||
| | || 4<BR>6 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 22<BR>104-136 | ||
| | || 6<BR>12 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER | ||
| HEIGHT=34 ALIGN=LEFT style="white-space:nowrap; font-size:80%" | <tt style="font-size:140%">DIVS</tt> (ST4=1)<BR><tt style="font-size:140%">DIVS</tt> (ST4=0) | | HEIGHT=34 ALIGN=LEFT style="white-space:nowrap; font-size:80%" | <tt style="font-size:140%">DIVS</tt> (ST4=1)<BR><tt style="font-size:140%">DIVS</tt> (ST4=0) | ||
| | || <BR> | ||
| | || 0180 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 0001 10ss SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 36<BR>39 | ||
| | || 8<BR>12 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 10/13/33<BR>34 | ||
| | || 4<BR>6 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 10/13/33<BR>34 | ||
| | || 4<BR>6 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">DR</tt>* | |||
| | || <BR> | ||
| | || 0D40 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 1101 01ss SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | u | ||
| | || u | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">EVAD</tt>* | |||
| | || <BR> | ||
| | || 0100 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 0001 00ss SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | u | ||
| | || u | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">IDLE</tt> | |||
| | || 7 | ||
| | || 0340 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 0011 0100 0000</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 12 | ||
| | || 1 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 8+2*I | ||
| | || 2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 9+2*N | ||
| | || 1 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 9+2*N | ||
| | || 1 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 14 | ||
| | || 2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">INC</tt> | |||
| | || 6 | ||
| | || 0580 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 0101 10ss SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 10 | ||
| | || 3 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 6 | ||
| | || 6 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 3 | ||
| | || 3 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 3 | ||
| | || 3 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 16 | ||
| | || 6 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">INCT</tt> | |||
| | || 6 | ||
| | || 05C0 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 0101 11ss SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 10 | ||
| | || 3 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 6 | ||
| | || 6 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 3 | ||
| | || 3 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 3 | ||
| | || 3 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 16 | ||
| | || 6 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">INV</tt> | |||
| | || 6 | ||
| | || 0540 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 0101 01ss SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 10 | ||
| | || 3 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 6 | ||
| | || 6 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 3 | ||
| | || 3 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 3 | ||
| | || 3 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 16 | ||
| | || 6 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER | ||
| HEIGHT=34 ALIGN=LEFT style="white-space: nowrap; font-size:80%" | <tt style="font-size:140%">JEQ</tt> (cnd is true)<BR>(cnd is not true) | | HEIGHT=34 ALIGN=LEFT style="white-space: nowrap; font-size:80%" | <tt style="font-size:140%">JEQ</tt> (cnd is true)<BR>(cnd is not true) | ||
| | || 2 | ||
| | || 1300 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0001 0011 CCCC CCCC</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 10<BR>8 | ||
| | || 1<BR>1 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 4<BR>4 | ||
| | || 2<BR>2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 3 | ||
| | || 1 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 3 | ||
| | || 1 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 12<BR>10 | ||
| | || 2<BR>2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER | ||
| HEIGHT=34 ALIGN=LEFT style="white-space:nowrap; font-size:80%" | <tt style="font-size:140%">JGT</tt> (cnd is true)<BR>(cnd is not true) | | HEIGHT=34 ALIGN=LEFT style="white-space:nowrap; font-size:80%" | <tt style="font-size:140%">JGT</tt> (cnd is true)<BR>(cnd is not true) | ||
| | || 2 | ||
| | || 1500 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0001 0101 CCCC CCCC</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 10<BR>8 | ||
| | || 1<BR>1 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 4<BR>4 | ||
| | || 2<BR>2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 3 | ||
| | || 1 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 3 | ||
| | || 1 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 12<BR>10 | ||
| | || 2<BR>2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER | ||
| HEIGHT=34 ALIGN=LEFT style="white-space:nowrap; font-size:80%" | <tt style="font-size:140%">JH</tt> (cnd is true)<BR>(cnd is not true) | | HEIGHT=34 ALIGN=LEFT style="white-space:nowrap; font-size:80%" | <tt style="font-size:140%">JH</tt> (cnd is true)<BR>(cnd is not true) | ||
| | || 2 | ||
| | || 1B00 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0001 1011 CCCC CCCC</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 10<BR>8 | ||
| | || 1<BR>1 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 4<BR>4 | ||
| | || 2<BR>2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 3 | ||
| | || 1 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 3 | ||
| | || 1 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 12<BR>10 | ||
| | || 2<BR>2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER | ||
| HEIGHT=34 ALIGN=LEFT style="white-space:nowrap; font-size:80%" | <tt style="font-size:140%">JHE</tt> (cnd is true)<BR>(cnd is not true) | | HEIGHT=34 ALIGN=LEFT style="white-space:nowrap; font-size:80%" | <tt style="font-size:140%">JHE</tt> (cnd is true)<BR>(cnd is not true) | ||
| | || 2 | ||
| | || 1400 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0001 0100 CCCC CCCC</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 10<BR>8 | ||
| | || 1<BR>1 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 4<BR>4 | ||
| | || 2<BR>2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 3 | ||
| | || 1 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 3 | ||
| | || 1 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 12<BR>10 | ||
| | || 2<BR>2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER | ||
| HEIGHT=34 ALIGN=LEFT style="white-space:nowrap; font-size:80%" | <tt style="font-size:140%">JL</tt> (cnd is true)<BR>(cnd is not true) | | HEIGHT=34 ALIGN=LEFT style="white-space:nowrap; font-size:80%" | <tt style="font-size:140%">JL</tt> (cnd is true)<BR>(cnd is not true) | ||
| | || 2 | ||
| | || 1A00 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0001 1010 CCCC CCCC</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 10<BR>8 | ||
| | || 1<BR>1 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 4<BR>4 | ||
| | || 2<BR>2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 3 | ||
| | || 1 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 3 | ||
| | || 1 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 12<BR>10 | ||
| | || 2<BR>2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER | ||
| HEIGHT=34 ALIGN=LEFT style="white-space:nowrap; font-size:80%" | <tt style="font-size:140%">JLE</tt> (cnd is true)<BR>(cnd is not true) | | HEIGHT=34 ALIGN=LEFT style="white-space:nowrap; font-size:80%" | <tt style="font-size:140%">JLE</tt> (cnd is true)<BR>(cnd is not true) | ||
| | || 2 | ||
| | || 1200 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0001 0010 CCCC CCCC</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 10<BR>8 | ||
| | || 1<BR>1 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 4<BR>4 | ||
| | || 2<BR>2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 3 | ||
| | || 1 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 3 | ||
| | || 1 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 12<BR>10 | ||
| | || 2<BR>2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER | ||
| HEIGHT=34 ALIGN=LEFT style="white-space:nowrap; font-size:80%" | <tt style="font-size:140%">JLT</tt> (cnd is true)<BR>(cnd is not true) | | HEIGHT=34 ALIGN=LEFT style="white-space:nowrap; font-size:80%" | <tt style="font-size:140%">JLT</tt> (cnd is true)<BR>(cnd is not true) | ||
| | || 2 | ||
| | || 1100 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0001 0001 CCCC CCCC</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 10<BR>8 | ||
| | || 1<BR>1 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 4<BR>4 | ||
| | || 2<BR>2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 3 | ||
| | || 1 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 3 | ||
| | || 1 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 12<BR>10 | ||
| | || 2<BR>2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER | ||
| HEIGHT=34 ALIGN=LEFT style="white-space:nowrap; font-size:80%" | <tt style="font-size:140%">JMP</tt> (cnd is true)<BR>(cnd is not true) | | HEIGHT=34 ALIGN=LEFT style="white-space:nowrap; font-size:80%" | <tt style="font-size:140%">JMP</tt> (cnd is true)<BR>(cnd is not true) | ||
| | || 2 | ||
| | || 1000 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0001 0000 CCCC CCCC</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 10<BR>8 | ||
| | || 1<BR>1 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 4<BR>4 | ||
| | || 2<BR>2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 3 | ||
| | || 1 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 3 | ||
| | || 1 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 12<BR>10 | ||
| | || 2<BR>2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER | ||
| HEIGHT=34 ALIGN=LEFT style="white-space:nowrap; font-size:80%" | <tt style="font-size:140%">JNC</tt> (cnd is true)<BR>(cnd is not true) | | HEIGHT=34 ALIGN=LEFT style="white-space:nowrap; font-size:80%" | <tt style="font-size:140%">JNC</tt> (cnd is true)<BR>(cnd is not true) | ||
| | || 2 | ||
| | || 1700 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0001 0111 CCCC CCCC</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 10<BR>8 | ||
| | || 1<BR>1 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 4<BR>4 | ||
| | || 2<BR>2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 3 | ||
| | || 1 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 3 | ||
| | || 1 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 12<BR>10 | ||
| | || 2<BR>2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER | ||
| HEIGHT=34 ALIGN=LEFT style="white-space:nowrap; font-size:80%" | <tt style="font-size:140%">JNE</tt> (cnd is true)<BR>(cnd is not true) | | HEIGHT=34 ALIGN=LEFT style="white-space:nowrap; font-size:80%" | <tt style="font-size:140%">JNE</tt> (cnd is true)<BR>(cnd is not true) | ||
| | || 2 | ||
| | || 1600 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0001 0110 CCCC CCCC</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 10<BR>8 | ||
| | || 1<BR>1 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 4<BR>4 | ||
| | || 2<BR>2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 3 | ||
| | || 1 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 3 | ||
| | || 1 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 12<BR>10 | ||
| | || 2<BR>2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER | ||
| HEIGHT=34 ALIGN=LEFT style="white-space:nowrap; font-size:80%" | <tt style="font-size:140%">JNO</tt> (cnd is true)<BR>(cnd is not true) | | HEIGHT=34 ALIGN=LEFT style="white-space:nowrap; font-size:80%" | <tt style="font-size:140%">JNO</tt> (cnd is true)<BR>(cnd is not true) | ||
| | || 2 | ||
| | || 1900 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0001 1001 CCCC CCCC</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 10<BR>8 | ||
| | || 1<BR>1 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 4<BR>4 | ||
| | || 2<BR>2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 3 | ||
| | || 1 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 3 | ||
| | || 1 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 12<BR>10 | ||
| | || 2<BR>2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER | ||
| HEIGHT=34 ALIGN=LEFT style="white-space:nowrap; font-size:80%" | <tt style="font-size:140%">JOC</tt> (cnd is true)<BR>(cnd is not true) | | HEIGHT=34 ALIGN=LEFT style="white-space:nowrap; font-size:80%" | <tt style="font-size:140%">JOC</tt> (cnd is true)<BR>(cnd is not true) | ||
| | || 2 | ||
| | || 1800 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0001 1000 CCCC CCCC</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 10<BR>8 | ||
| | || 1<BR>1 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 4<BR>4 | ||
| | || 2<BR>2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 3 | ||
| | || 1 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 3 | ||
| | || 1 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 12<BR>10 | ||
| | || 2<BR>2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER | ||
| HEIGHT=34 ALIGN=LEFT style="white-space:nowrap; font-size:80%" | <tt style="font-size:140%">JOP</tt> (cnd is true)<BR>(cnd is not true) | | HEIGHT=34 ALIGN=LEFT style="white-space:nowrap; font-size:80%" | <tt style="font-size:140%">JOP</tt> (cnd is true)<BR>(cnd is not true) | ||
| | || 2 | ||
| | || 1C00 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0001 1100 CCCC CCCC</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 10<BR>8 | ||
| | || 1<BR>1 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 4<BR>4 | ||
|| 2<BR>2 | |||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 3 | ||
| | || 1 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 3 | ||
| | || 1 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 12<BR>10 | ||
| | || 2<BR>2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER | ||
| HEIGHT=66 ALIGN=LEFT style="white-space:nowrap; font-size:80%" | <tt style="font-size:140%">LDCR</tt> (C=0)<BR><tt style="font-size:140%">LDCR</tt> (C≠0)<BR>(MSB R12=1, | | HEIGHT=66 ALIGN=LEFT style="white-space:nowrap; font-size:80%" | <tt style="font-size:140%">LDCR</tt> (C=0)<BR><tt style="font-size:140%">LDCR</tt> (C≠0)<BR>(MSB R12=1, autoinc.)<BR>(MSB R12=1, no autoinc.) | ||
| | || 4 | ||
| | || 3000 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0011 00CC CCss SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 52<BR>20+2*C | ||
| | || 3<BR>3 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 44<BR>12+2*C | ||
| | || 6<BR>6 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 40<BR>8+2*cnt<BR>8<BR>8 | ||
| | || 3<BR>3<BR>4<BR>3 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 40<BR>8+2*cnt<BR>8<BR>8 | ||
| | || 3<BR>3<BR>4<BR>3 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 58<BR>26+2*C | ||
| | || 6<BR>6 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">LDD</tt>* | |||
| | || <BR> | ||
| | || 07C0 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 0111 1100 0000</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
|| <BR> | |||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | u | ||
| | || u | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">LDS</tt>* | |||
| | || <BR> | ||
| | || 0780 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 0111 1000 0000</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
|| <BR> | |||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | u | ||
| | || u | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">LI</tt> | |||
| | || 8 | ||
| | || 0200 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 0010 0000 RRRR</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 12 | ||
| | || 3 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 6 | ||
| | || 6 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 3 | ||
| | || 3 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 3 | ||
| | || 3 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 18 | ||
| | || 6 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">LIIM</tt> | |||
| | || 9 | ||
| | || 2C00 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0010 1100 1xxx xxii</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 10 | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">LIMI</tt> | |||
| | || 8 | ||
| | || 0300 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 0011 0000 0000</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 16 | ||
| | || 2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 7 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 5 | ||
| | || 2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 5 | ||
| | || 2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 22 | ||
| | || 6 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">LMF</tt> | |||
| | || <BR> | ||
| | || <BR> | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%"><BR></tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | u | ||
| | || u | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | u | ||
| | || u | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">LR</tt>* | |||
| | || <BR> | ||
| | || 0D80 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 1101 10ss SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | u | ||
| | || u | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">LREX</tt> | |||
| | || 7 | ||
| | || 03E0 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 0011 1110 0000</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 12 | ||
| | || 1 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 8 | ||
| | || 2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 9 | ||
| | || 1 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 9 | ||
| | || 1 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 14 | ||
| | || 2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">LST</tt> | |||
| | || 8 | ||
| | || 0080 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 0000 1000 RRRR</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 7 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 7 | ||
| | || 2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 7 | ||
| | || 2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">LWP</tt> | |||
| | || 8 | ||
| | || 0090 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 0000 1001 RRRR</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 6 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 3 | ||
| | || 2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 3 | ||
| | || 2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">LWPI</tt> | |||
| | || 8 | ||
| | || 02E0 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 0010 1110 0000</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 10 | ||
| | || 2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 6 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 3 | ||
| | || 2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 3 | ||
| | || 2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 14 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER | ||
| HEIGHT=36 ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">MM</tt>* | | HEIGHT=36 ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">MM</tt>* | ||
| | || <BR> | ||
| | || 0302<BR>0000 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 0011 0000 0010<BR>0000 ddDD DDss SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | u | ||
| | || u | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">MOV</tt> | |||
| | || 1 | ||
| | || C000 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">1100 ddDD DDss SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 14 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 6 | ||
| | || 6 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 3 | ||
| | || 3 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 3 | ||
| | || 3 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 22 | ||
| | || 8 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">MOVB</tt> | |||
| | || 1 | ||
| | || D000 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">1101 ddDD DDss SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 14 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 4 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 4 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 4 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 22 | ||
| | || 8 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER | ||
| HEIGHT=34 ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">MPY</tt> | | HEIGHT=34 ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">MPY</tt> | ||
| | || 9 | ||
| | || 3800 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0011 10DD DDss SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 52 | ||
| | || 5 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 28<BR>29 | ||
| | || 10<BR>12 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 23 | ||
| | || 5 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 23 | ||
| | || 5 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 62 | ||
|| 10 | |||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">MPYS</tt> | |||
| | || <BR> | ||
| | || 01C0 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 0001 11ss SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 30 | ||
| | || 10 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 25 | ||
| | || 5 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 25 | ||
| | || 5 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
|| <BR> | |||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">MR</tt>* | |||
| | || <BR> | ||
| | || 0D00 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 1101 00ss SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | u | ||
| | || u | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">NEG</tt> | |||
| | || 6 | ||
| | || 0500 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 0101 00ss SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 12 | ||
| | || 3 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 6 | ||
| | || 6 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 3 | ||
| | || 3 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 3 | ||
| | || 3 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 18 | ||
| | || 6 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">NEGR</tt>* | |||
| | || <BR> | ||
| | || 0C02 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 1100 0000 0010</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | u | ||
| | || u | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">ORI</tt> | |||
| | || 8 | ||
| | || 0260 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 0010 0110 RRRR</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 14 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 8 | ||
| | || 8 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 4 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 4 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 22 | ||
| | || 8 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">RSET</tt> | |||
| | || 7 | ||
| | || 0360 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 0011 0110 0000</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 12 | ||
| | || 1 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 8 | ||
| | || 2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 9 | ||
| | || 1 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 9 | ||
| | || 1 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 14 | ||
| | || 2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">RTWP</tt> | |||
| | || 7 | ||
| | || 0380 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 0011 1000 0000</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 14 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 10 | ||
| | || 8 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 9/7 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 9/7 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 22 | ||
| | || 8 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">S</tt> | |||
| | || 1 | ||
| | || 6000 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0110 ddDD DDss SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 14 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 8 | ||
| | || 8 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 4 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 4 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 22 | ||
| | || 8 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">SB</tt> | |||
| | || 1 | ||
| | || 7000 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0111 ddDD DDss SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 14 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 5 | ||
| | || 5 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 4 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 4 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 22 | ||
| | || 8 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">SBO</tt> | |||
| | || 2 | ||
| | || 1D00 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0001 1101 CCCC CCCC</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 12 | ||
| | || 2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 10 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 7 | ||
| | || 2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 7 | ||
| | || 2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 16 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">SBZ</tt> | |||
| | || 2 | ||
| | || 1E00 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0001 1110 CCCC CCCC</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 12 | ||
| | || 2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 10 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 7 | ||
| | || 2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 7 | ||
| | || 2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 16 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">SETO</tt> | |||
| | || 6 | ||
| | || 0700 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 0111 00ss SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 10 | ||
| | || 3 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 5 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 3 | ||
| | || 2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 3 | ||
| | || 2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 16 | ||
| | || 6 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER | ||
| HEIGHT=50 ALIGN=LEFT style="white-space:nowrap; font-size:80%" | <tt style="font-size:140%">SLA</tt> (C≠0)<BR>(C=0, R0 bit 12-15=0)<BR>(C=0, R0 bit 12-15=N≠0) | | HEIGHT=50 ALIGN=LEFT style="white-space:nowrap; font-size:80%" | <tt style="font-size:140%">SLA</tt> (C≠0)<BR>(C=0, R0 bit 12-15=0)<BR>(C=0, R0 bit 12-15=N≠0) | ||
| | || 5 | ||
| | || 0A00 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 1010 CCCC SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 12+2*C<BR>52<BR>20+2*N | ||
| | || 3<BR>4<BR>4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 8+C<BR>27<BR>11+N | ||
| | || 6<BR>8<BR>8 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 5+SC<BR>23<BR>7+SC | ||
| | || 3<BR>4<BR>4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 5+SC<BR>23<BR>7+SC | ||
| | || 3<BR>4<BR>4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 18+2*C<BR>60<BR>28+2*N | ||
| | || 6<BR>8<BR>8 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER | ||
| HEIGHT=36 ALIGN=LEFT style="white-space:nowrap; font-size:80%" | <tt style="font-size:140%">SLAM</tt>* (C=0)<BR><tt style="font-size:140%">SLAM</tt>* (C≠0) | | HEIGHT=36 ALIGN=LEFT style="white-space:nowrap; font-size:80%" | <tt style="font-size:140%">SLAM</tt>* (C=0)<BR><tt style="font-size:140%">SLAM</tt>* (C≠0) | ||
| | || <BR> | ||
| | || 001D<BR>4000 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 0000 0001 1101<BR>0100 00CC CCss SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 11+SC<BR>13+SC | ||
| | || 5<BR>6 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER | ||
| HEIGHT=36 ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">SM</tt>* | | HEIGHT=36 ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">SM</tt>* | ||
| | || <BR> | ||
| | || 0029<BR>4000 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 0000 0010 1001<BR>0100 ddDD DDss SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 12 | ||
| | || 7 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">SOC</tt> | |||
| | || 1 | ||
| | || E000 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">1110 ddDD DDss SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 14 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 8 | ||
| | || 8 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 4 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 4 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 22 | ||
| | || 8 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">SOCB</tt> | |||
| | || 1 | ||
| | || F000 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">1111 ddDD DDss SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 14 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 5 | ||
| | || 5 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 4 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 4 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 22 | ||
| | || 8 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">SR</tt>* | |||
| | || <BR> | ||
| | || 0CC0 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 1100 11ss SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | u | ||
| | || u | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER | ||
| HEIGHT=50 ALIGN=LEFT style="white-space:nowrap; font-size:80%" | <tt style="font-size:140%">SRA</tt> (C≠0)<BR>(C=0, R0 bit 12-15=0)<BR>(C=0, R0 bit 12-15=N≠0) | | HEIGHT=50 ALIGN=LEFT style="white-space:nowrap; font-size:80%" | <tt style="font-size:140%">SRA</tt> (C≠0)<BR>(C=0, R0 bit 12-15=0)<BR>(C=0, R0 bit 12-15=N≠0) | ||
| | || 5 | ||
| | || 0800 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 1000 CCCC SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 12+2*C<BR>52<BR>20+2*N | ||
| | || 3<BR>4<BR>4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 8+C<BR>27<BR>11+N | ||
| | || 6<BR>8<BR>8 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 5+SC<BR>23<BR>7+SC | ||
| | || 3<BR>4<BR>4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 5+SC<BR>23<BR>7+SC | ||
| | || 3<BR>4<BR>4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 18+2*C<BR>60<BR>28+2*N | ||
| | || 6<BR>8<BR>8 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER | ||
| HEIGHT=36 ALIGN=LEFT style="white-space:nowrap; font-size:80%" | <tt style="font-size:140%">SRAM</tt>* (C=0)<BR><tt style="font-size:140%">SRAM</tt>* (C≠0) | | HEIGHT=36 ALIGN=LEFT style="white-space:nowrap; font-size:80%" | <tt style="font-size:140%">SRAM</tt>* (C=0)<BR><tt style="font-size:140%">SRAM</tt>* (C≠0) | ||
| | || <BR> | ||
| | || 001C<BR>4000 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 0000 0001 1100<BR>0100 00CC CCss SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 11+SC<BR>13+SC | ||
| | || 5<BR>6 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER | ||
| HEIGHT=50 ALIGN=LEFT style="white-space:nowrap; font-size:80%" | <tt style="font-size:140%">SRC</tt> (C≠0)<BR>(C=0, R0 bit 12-15=0)<BR>(C=0, R0 bit 12-15=N≠0) | | HEIGHT=50 ALIGN=LEFT style="white-space:nowrap; font-size:80%" | <tt style="font-size:140%">SRC</tt> (C≠0)<BR>(C=0, R0 bit 12-15=0)<BR>(C=0, R0 bit 12-15=N≠0) | ||
| | || 5 | ||
| | || 0B00 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 1011 CCCC SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 12+2*C<BR>52<BR>20+2*N | ||
| | || 3<BR>4<BR>4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 8+C<BR>27<BR>11+N | ||
| | || 6<BR>8<BR>8 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 5+SC<BR>23<BR>7+SC | ||
| | || 3<BR>4<BR>4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 5+SC<BR>23<BR>7+SC | ||
| | || 3<BR>4<BR>4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 18+2*C<BR>60<BR>28+2*N | ||
| | || 6<BR>8<BR>8 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER | ||
| HEIGHT=50 ALIGN=LEFT style="white-space:nowrap; font-size:80%" | <tt style="font-size:140%">SRL</tt> (C≠0)<BR>(C=0, R0 bit 12-15=0)<BR>(C=0, R0 bit 12-15=N≠0) | | HEIGHT=50 ALIGN=LEFT style="white-space:nowrap; font-size:80%" | <tt style="font-size:140%">SRL</tt> (C≠0)<BR>(C=0, R0 bit 12-15=0)<BR>(C=0, R0 bit 12-15=N≠0) | ||
| | || 5 | ||
| | || 0900 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 1001 CCCC SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 12+2*C<BR>52<BR>20+2*N | ||
| | || 3<BR>4<BR>4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 8+C<BR>27<BR>11+N | ||
| | || 6<BR>8<BR>8 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 5+SC<BR>23<BR>7+SC | ||
| | || 3<BR>4<BR>4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 5+SC<BR>23<BR>7+SC | ||
| | || 3<BR>4<BR>4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 18+2*C<BR>60<BR>28+2*N | ||
| | || 6<BR>8<BR>8 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER | ||
| HEIGHT=98 ALIGN=LEFT style="white-space:nowrap; font-size:80%" | <tt style="font-size:140%">STCR</tt> (C=0)<BR><tt style="font-size:140%">STCR</tt> (1≤C≤7)<BR><tt style="font-size:140%">STCR</tt> (C=8)<BR><tt style="font-size:140%">STCR</tt> (9≤C≤15)<BR>(MSB R12=1, | | HEIGHT=98 ALIGN=LEFT style="white-space:nowrap; font-size:80%" | <tt style="font-size:140%">STCR</tt> (C=0)<BR><tt style="font-size:140%">STCR</tt> (1≤C≤7)<BR><tt style="font-size:140%">STCR</tt> (C=8)<BR><tt style="font-size:140%">STCR</tt> (9≤C≤15)<BR>(MSB R12=1, autoinc.)<BR>(MSB R12=1, no autoinc.) | ||
| | || 4 | ||
| | || 3400 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0011 01CC CCss SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 60<BR>42<BR>44<BR>58 | ||
| | || 4<BR>4<BR>4<BR>4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 47<BR>23+C<BR>23+C<BR>31+C | ||
| | || 8<BR>8<BR>8<BR>8 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 43<BR>20+cnt<BR>27<BR>20+cnt<BR>10<BR>10 | ||
|| 3<BR>4<BR>4<BR>3<BR>5<BR>4 | |||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 43<BR>20+cnt<BR>27<BR>20+cnt<BR>10<BR>10 | ||
| | || 3<BR>4<BR>4<BR>3<BR>5<BR>4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 68<BR>50<BR>52<BR>66 | ||
| | || 8<BR>8<BR>8<BR>8 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">STR</tt>* | |||
| | || <BR> | ||
| | || 0DC0 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 1101 11ss SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | u | ||
| | || u | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">STST</tt> | |||
| | || 8 | ||
| | || 02C0 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 0010 1100 RRRR</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 8 | ||
| | || 2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 5 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 3 | ||
| | || 2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 3 | ||
| | || 2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 12 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">STWP</tt> | |||
| | || 8 | ||
| | || 02A0 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 0010 1010 RRRR</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 8 | ||
| | || 2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 5 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 3 | ||
| | || 2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 3 | ||
| | || 2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 12 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">SWPB</tt> | |||
| | || 6 | ||
| | || 06C0 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 0110 11ss SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 10 | ||
| | || 3 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 16 | ||
| | || 6 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 3 | ||
| | || 3 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 3 | ||
| | || 3 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 16 | ||
| | || 6 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">SZC</tt> | |||
| | || 1 | ||
| | || 4000 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0100 ddDD DDss SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 14 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 8 | ||
| | || 8 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 4 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 4 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 22 | ||
| | || 8 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">SZCB</tt> | |||
| | || 1 | ||
| | || 5000 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0101 ddDD DDss SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 14 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 5 | ||
| | || 5 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 4 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 4 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 22 | ||
| | || 8 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">TB</tt> | |||
| | || 2 | ||
| | || 1F00 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0001 1111 CCCC CCCC</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 12 | ||
| | || 2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 10 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 7 | ||
| | || 2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 7 | ||
| | || 2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 16 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER | ||
| HEIGHT=36 ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">TCMB</tt>* | | HEIGHT=36 ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">TCMB</tt>* | ||
| | || <BR> | ||
| | || 0C0A<BR>0000 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 1100 0000 1010<BR>0000 00CC CCss SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 26 | ||
| | || 3 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER | ||
| HEIGHT=36 ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">TMB</tt>* | | HEIGHT=36 ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">TMB</tt>* | ||
| | || <BR> | ||
| | || 0C09<BR>0000 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 1100 0000 1001<BR>0000 00CC CCss SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 26 | ||
| | || 3 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER | ||
| HEIGHT=36 ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">TSMB</tt>* | | HEIGHT=36 ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">TSMB</tt>* | ||
| | || <BR> | ||
| | || 0C0B<BR>0000 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 1100 0000 1011<BR>0000 00CC CCss SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 26 | ||
| | || 3 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | <BR> | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">X</tt> | |||
| | || 6 | ||
| | || 0480 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0000 0100 10ss SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 8 | ||
| | || 2 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 4 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 2 | ||
| | || 1 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 2 | ||
| | || 1 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 12 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid lightgray" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">XOP</tt> | |||
| | || 9 | ||
| | || 2C00 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0010 11DD DDss SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 36 | ||
| | || 8 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 22 | ||
| | || 14 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 14 | ||
| | || 7 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 14 | ||
| | || 7 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 52 | ||
| | || 16 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- style="border-bottom: 1px solid black" VALIGN=TOP ALIGN=CENTER HEIGHT=19 | ||
| ALIGN=LEFT style="white-space: nowrap" | <tt style="font-size:110%">XOR</tt> | |||
| | || 3 | ||
| | || 2800 | ||
| | | style="white-space: nowrap" | <tt style="font-size:110%">0010 10CC CCss SSSS</tt> | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 14 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 8 | ||
| | || 8 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 4 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 4 | ||
| | || 4 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | 22 | ||
| | || 8 | ||
| STYLE="border-left: 1px solid | | STYLE="border-left: 1px solid black" | X | ||
| | || <BR> | ||
|- | |- VALIGN=TOP style="white-space: nowrap; line-height: 8pt; font-size:80%" | ||
|| * = Macrostore Instruction<BR>(two word instruction) | |||
|| <BR> | |||
|| <BR> | |||
|| <tt>C = constant value bit<BR>d = Dest. address mode bit<BR>D = Dest. operand bit<BR>s = Source address mode bit<BR>S = Source operand bit<BR>R = Workspace register number<BR>i = Interrupt mask bit<BR>x = Don't care</tt> | |||
| STYLE="border-left: 1px solid black" COLSPAN=2 ALIGN=LEFT | <BR> | |||
| STYLE="border-left: 1px solid black" COLSPAN=2 ALIGN=LEFT | <BR> | |||
| STYLE="border-left: 1px solid black" COLSPAN=2 ALIGN=LEFT | u = unknown | |||
| STYLE="border-left: 1px solid black" COLSPAN=2 ALIGN=LEFT | u = unknown | |||
| STYLE="border-left: 1px solid black" COLSPAN=2 ALIGN=LEFT | <BR> | |||
| | | STYLE="border-left: 1px solid black" COLSPAN=2 ALIGN=LEFT | X = see 9900 | ||
| | |||
| | |||
| | |||
| STYLE="border-left: 1px solid | |||
| STYLE="border-left: 1px solid | |||
| STYLE="border-left: 1px solid | |||
| STYLE="border-left: 1px solid | |||
| STYLE="border-left: 1px solid | |||
| STYLE="border-left: 1px solid | |||
|} | |} | ||
[[Category:Programming]] | [[Category:Programming]] |
Revision as of 11:52, 4 September 2015
This is a comparative table which lists all assembly instructions for each TMS99xxx processor.
9900 | 9995 | 99105 | 99110 | 9980/81 | 9940 | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Mnemonic | Format | op code | binary | C | M | C | M | C | M | C | M | C | M | C | M |
A | 1 | A000 | 1010 ddDD DDss SSSS | 14 | 4 | 8 | 8 | 4 | 4 | 4 | 4 | 22 | 8 | X | |
AB | 1 | B000 | 1011 ddDD DDss SSSS | 14 | 4 | 5 | 5 | 4 | 4 | 4 | 4 | 22 | 8 | X | |
ABS (MSB=0) ABS (MSB=1) |
6 | 0740 | 0000 0111 01ss SSSS | 12 14 |
2 3 |
6 | 6 | 5 | 3 | 5 | 3 | 16 20 |
4 6 |
X | |
AI | 8 | 0220 | 0000 0010 0010 RRRR | 14 | 4 | 8 | 8 | 4 | 4 | 4 | 4 | 22 | 8 | X | |
AM* | 002A 4000 |
0000 0000 0010 1010 0100 ddDD DDss SSSS |
12 | 8 | |||||||||||
ANDI | 8 | 0240 | 0000 0010 0100 RRRR | 14 | 4 | 8 | 8 | 4 | 4 | 4 | 4 | 22 | 8 | X | |
AR* | 0C40 | 0000 1100 01ss SSSS | u | u | |||||||||||
B | 6 | 0440 | 0000 0100 01ss SSSS | 8 | 2 | 4 | 2 | 3 | 1 | 3 | 1 | 12 | 4 | X | |
BIND | 0140 | 0000 0001 01ss SSSS | 4 | 2 | 4 | 2 | |||||||||
BL | 6 | 0680 | 0000 0110 01ss SSSS | 12 | 3 | 7 | 4 | 5 | 2 | 5 | 2 | 18 | 6 | X | |
BLSK | 8 | 00B0 | 0000 0000 1011 RRRR | 7 | 5 | 7 | 5 | ||||||||
BLWP | 6 | 0400 | 0000 0100 00ss SSSS | 26 | 6 | 17 | 12 | 10 | 6 | 10 | 6 | 38 | 12 | X | |
C | 1 | 8000 | 1000 ddDD DDss SSSS | 14 | 3 | 7 | 6 | 4 | 3 | 4 | 3 | 20 | 6 | X | |
CB | 1 | 9000 | 1001 ddDD DDss SSSS | 14 | 3 | 5 | 4 | 4 | 3 | 4 | 3 | 20 | 6 | X | |
CER* | 0C06 | 0000 1100 0000 0110 | u | u | |||||||||||
CI | 8 | 0280 | 0000 0010 1000 RRRR | 14 | 3 | 7 | 6 | 4 | 3 | 4 | 3 | 20 | 6 | X | |
CIR* | 0C80 | 0000 1100 10ss SSSS | u | u | |||||||||||
CKOF | 7 | 03C0 | 0000 0011 1100 0000 | 12 | 1 | 8 | 2 | 9 | 1 | 9 | 1 | 14 | 2 | ||
CKON | 7 | 03A0 | 0000 0011 1010 0000 | 12 | 1 | 8 | 2 | 9 | 1 | 9 | 1 | 14 | 2 | ||
CLR | 6 | 04C0 | 0000 0100 11ss SSSS | 10 | 3 | 5 | 4 | 3 | 2 | 3 | 2 | 16 | 6 | X | |
COC | 3 | 2000 | 0010 00DD DDss SSSS | 14 | 3 | 7 | 6 | 4 | 3 | 4 | 3 | 20 | 6 | X | |
CR* | 0301 0000 |
0000 0011 0000 0001 0000 ddDD DDss SSSS |
u | u | |||||||||||
CRE* | 0C04 | 0000 1100 0000 0100 | u | u | |||||||||||
CRI* | 0C00 | 0000 1100 0000 0000 | u | u | |||||||||||
CZC | 3 | 2400 | 0010 01DD DDss SSSS | 14 | 3 | 7 | 6 | 4 | 3 | 4 | 3 | 20 | 6 | X | |
DCA | 9 | 2C00 | 0010 1100 00ss SSSS | 7 | |||||||||||
DCS | 9 | 2C40 | 0010 1100 01ss SSSS | 7 | |||||||||||
DEC | 6 | 0600 | 0000 0110 00ss SSSS | 10 | 3 | 6 | 6 | 3 | 3 | 3 | 3 | 16 | 6 | X | |
DECT | 6 | 0640 | 0000 0110 01ss SSSS | 10 | 3 | 6 | 6 | 3 | 3 | 3 | 3 | 16 | 6 | X | |
DIV (ST4=1) DIV (ST4=0) |
9 | 3C00 | 0011 11DD DDss SSSS | 16 92-124 |
3 6 |
10 34 |
8 12 |
6/10 30 |
4 6 |
6/10 30 |
4 6 |
22 104-136 |
6 12 |
X | |
DIVS (ST4=1) DIVS (ST4=0) |
0180 | 0000 0001 10ss SSSS | 36 39 |
8 12 |
10/13/33 34 |
4 6 |
10/13/33 34 |
4 6 |
|||||||
DR* | 0D40 | 0000 1101 01ss SSSS | u | u | |||||||||||
EVAD* | 0100 | 0000 0001 00ss SSSS | u | u | |||||||||||
IDLE | 7 | 0340 | 0000 0011 0100 0000 | 12 | 1 | 8+2*I | 2 | 9+2*N | 1 | 9+2*N | 1 | 14 | 2 | X | |
INC | 6 | 0580 | 0000 0101 10ss SSSS | 10 | 3 | 6 | 6 | 3 | 3 | 3 | 3 | 16 | 6 | X | |
INCT | 6 | 05C0 | 0000 0101 11ss SSSS | 10 | 3 | 6 | 6 | 3 | 3 | 3 | 3 | 16 | 6 | X | |
INV | 6 | 0540 | 0000 0101 01ss SSSS | 10 | 3 | 6 | 6 | 3 | 3 | 3 | 3 | 16 | 6 | X | |
JEQ (cnd is true) (cnd is not true) |
2 | 1300 | 0001 0011 CCCC CCCC | 10 8 |
1 1 |
4 4 |
2 2 |
3 | 1 | 3 | 1 | 12 10 |
2 2 |
X | |
JGT (cnd is true) (cnd is not true) |
2 | 1500 | 0001 0101 CCCC CCCC | 10 8 |
1 1 |
4 4 |
2 2 |
3 | 1 | 3 | 1 | 12 10 |
2 2 |
X | |
JH (cnd is true) (cnd is not true) |
2 | 1B00 | 0001 1011 CCCC CCCC | 10 8 |
1 1 |
4 4 |
2 2 |
3 | 1 | 3 | 1 | 12 10 |
2 2 |
X | |
JHE (cnd is true) (cnd is not true) |
2 | 1400 | 0001 0100 CCCC CCCC | 10 8 |
1 1 |
4 4 |
2 2 |
3 | 1 | 3 | 1 | 12 10 |
2 2 |
X | |
JL (cnd is true) (cnd is not true) |
2 | 1A00 | 0001 1010 CCCC CCCC | 10 8 |
1 1 |
4 4 |
2 2 |
3 | 1 | 3 | 1 | 12 10 |
2 2 |
X | |
JLE (cnd is true) (cnd is not true) |
2 | 1200 | 0001 0010 CCCC CCCC | 10 8 |
1 1 |
4 4 |
2 2 |
3 | 1 | 3 | 1 | 12 10 |
2 2 |
X | |
JLT (cnd is true) (cnd is not true) |
2 | 1100 | 0001 0001 CCCC CCCC | 10 8 |
1 1 |
4 4 |
2 2 |
3 | 1 | 3 | 1 | 12 10 |
2 2 |
X | |
JMP (cnd is true) (cnd is not true) |
2 | 1000 | 0001 0000 CCCC CCCC | 10 8 |
1 1 |
4 4 |
2 2 |
3 | 1 | 3 | 1 | 12 10 |
2 2 |
X | |
JNC (cnd is true) (cnd is not true) |
2 | 1700 | 0001 0111 CCCC CCCC | 10 8 |
1 1 |
4 4 |
2 2 |
3 | 1 | 3 | 1 | 12 10 |
2 2 |
X | |
JNE (cnd is true) (cnd is not true) |
2 | 1600 | 0001 0110 CCCC CCCC | 10 8 |
1 1 |
4 4 |
2 2 |
3 | 1 | 3 | 1 | 12 10 |
2 2 |
X | |
JNO (cnd is true) (cnd is not true) |
2 | 1900 | 0001 1001 CCCC CCCC | 10 8 |
1 1 |
4 4 |
2 2 |
3 | 1 | 3 | 1 | 12 10 |
2 2 |
X | |
JOC (cnd is true) (cnd is not true) |
2 | 1800 | 0001 1000 CCCC CCCC | 10 8 |
1 1 |
4 4 |
2 2 |
3 | 1 | 3 | 1 | 12 10 |
2 2 |
X | |
JOP (cnd is true) (cnd is not true) |
2 | 1C00 | 0001 1100 CCCC CCCC | 10 8 |
1 1 |
4 4 |
2 2 |
3 | 1 | 3 | 1 | 12 10 |
2 2 |
X | |
LDCR (C=0) LDCR (C≠0) (MSB R12=1, autoinc.) (MSB R12=1, no autoinc.) |
4 | 3000 | 0011 00CC CCss SSSS | 52 20+2*C |
3 3 |
44 12+2*C |
6 6 |
40 8+2*cnt 8 8 |
3 3 4 3 |
40 8+2*cnt 8 8 |
3 3 4 3 |
58 26+2*C |
6 6 |
X | |
LDD* | 07C0 | 0000 0111 1100 0000 | u | u | |||||||||||
LDS* | 0780 | 0000 0111 1000 0000 | u | u | |||||||||||
LI | 8 | 0200 | 0000 0010 0000 RRRR | 12 | 3 | 6 | 6 | 3 | 3 | 3 | 3 | 18 | 6 | X | |
LIIM | 9 | 2C00 | 0010 1100 1xxx xxii | 10 | |||||||||||
LIMI | 8 | 0300 | 0000 0011 0000 0000 | 16 | 2 | 7 | 4 | 5 | 2 | 5 | 2 | 22 | 6 | X | |
LMF | u | u | u | u | |||||||||||
LR* | 0D80 | 0000 1101 10ss SSSS | u | u | |||||||||||
LREX | 7 | 03E0 | 0000 0011 1110 0000 | 12 | 1 | 8 | 2 | 9 | 1 | 9 | 1 | 14 | 2 | ||
LST | 8 | 0080 | 0000 0000 1000 RRRR | 7 | 4 | 7 | 2 | 7 | 2 | ||||||
LWP | 8 | 0090 | 0000 0000 1001 RRRR | 6 | 4 | 3 | 2 | 3 | 2 | ||||||
LWPI | 8 | 02E0 | 0000 0010 1110 0000 | 10 | 2 | 6 | 4 | 3 | 2 | 3 | 2 | 14 | 4 | X | |
MM* | 0302 0000 |
0000 0011 0000 0010 0000 ddDD DDss SSSS |
u | u | |||||||||||
MOV | 1 | C000 | 1100 ddDD DDss SSSS | 14 | 4 | 6 | 6 | 3 | 3 | 3 | 3 | 22 | 8 | X | |
MOVB | 1 | D000 | 1101 ddDD DDss SSSS | 14 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 22 | 8 | X | |
MPY | 9 | 3800 | 0011 10DD DDss SSSS | 52 | 5 | 28 29 |
10 12 |
23 | 5 | 23 | 5 | 62 | 10 | X | |
MPYS | 01C0 | 0000 0001 11ss SSSS | 30 | 10 | 25 | 5 | 25 | 5 | |||||||
MR* | 0D00 | 0000 1101 00ss SSSS | u | u | |||||||||||
NEG | 6 | 0500 | 0000 0101 00ss SSSS | 12 | 3 | 6 | 6 | 3 | 3 | 3 | 3 | 18 | 6 | X | |
NEGR* | 0C02 | 0000 1100 0000 0010 | u | u | |||||||||||
ORI | 8 | 0260 | 0000 0010 0110 RRRR | 14 | 4 | 8 | 8 | 4 | 4 | 4 | 4 | 22 | 8 | X | |
RSET | 7 | 0360 | 0000 0011 0110 0000 | 12 | 1 | 8 | 2 | 9 | 1 | 9 | 1 | 14 | 2 | ||
RTWP | 7 | 0380 | 0000 0011 1000 0000 | 14 | 4 | 10 | 8 | 9/7 | 4 | 9/7 | 4 | 22 | 8 | X | |
S | 1 | 6000 | 0110 ddDD DDss SSSS | 14 | 4 | 8 | 8 | 4 | 4 | 4 | 4 | 22 | 8 | X | |
SB | 1 | 7000 | 0111 ddDD DDss SSSS | 14 | 4 | 5 | 5 | 4 | 4 | 4 | 4 | 22 | 8 | X | |
SBO | 2 | 1D00 | 0001 1101 CCCC CCCC | 12 | 2 | 10 | 4 | 7 | 2 | 7 | 2 | 16 | 4 | X | |
SBZ | 2 | 1E00 | 0001 1110 CCCC CCCC | 12 | 2 | 10 | 4 | 7 | 2 | 7 | 2 | 16 | 4 | X | |
SETO | 6 | 0700 | 0000 0111 00ss SSSS | 10 | 3 | 5 | 4 | 3 | 2 | 3 | 2 | 16 | 6 | X | |
SLA (C≠0) (C=0, R0 bit 12-15=0) (C=0, R0 bit 12-15=N≠0) |
5 | 0A00 | 0000 1010 CCCC SSSS | 12+2*C 52 20+2*N |
3 4 4 |
8+C 27 11+N |
6 8 8 |
5+SC 23 7+SC |
3 4 4 |
5+SC 23 7+SC |
3 4 4 |
18+2*C 60 28+2*N |
6 8 8 |
X | |
SLAM* (C=0) SLAM* (C≠0) |
001D 4000 |
0000 0000 0001 1101 0100 00CC CCss SSSS |
11+SC 13+SC |
5 6 |
|||||||||||
SM* | 0029 4000 |
0000 0000 0010 1001 0100 ddDD DDss SSSS |
12 | 7 | |||||||||||
SOC | 1 | E000 | 1110 ddDD DDss SSSS | 14 | 4 | 8 | 8 | 4 | 4 | 4 | 4 | 22 | 8 | X | |
SOCB | 1 | F000 | 1111 ddDD DDss SSSS | 14 | 4 | 5 | 5 | 4 | 4 | 4 | 4 | 22 | 8 | X | |
SR* | 0CC0 | 0000 1100 11ss SSSS | u | u | |||||||||||
SRA (C≠0) (C=0, R0 bit 12-15=0) (C=0, R0 bit 12-15=N≠0) |
5 | 0800 | 0000 1000 CCCC SSSS | 12+2*C 52 20+2*N |
3 4 4 |
8+C 27 11+N |
6 8 8 |
5+SC 23 7+SC |
3 4 4 |
5+SC 23 7+SC |
3 4 4 |
18+2*C 60 28+2*N |
6 8 8 |
X | |
SRAM* (C=0) SRAM* (C≠0) |
001C 4000 |
0000 0000 0001 1100 0100 00CC CCss SSSS |
11+SC 13+SC |
5 6 |
|||||||||||
SRC (C≠0) (C=0, R0 bit 12-15=0) (C=0, R0 bit 12-15=N≠0) |
5 | 0B00 | 0000 1011 CCCC SSSS | 12+2*C 52 20+2*N |
3 4 4 |
8+C 27 11+N |
6 8 8 |
5+SC 23 7+SC |
3 4 4 |
5+SC 23 7+SC |
3 4 4 |
18+2*C 60 28+2*N |
6 8 8 |
X | |
SRL (C≠0) (C=0, R0 bit 12-15=0) (C=0, R0 bit 12-15=N≠0) |
5 | 0900 | 0000 1001 CCCC SSSS | 12+2*C 52 20+2*N |
3 4 4 |
8+C 27 11+N |
6 8 8 |
5+SC 23 7+SC |
3 4 4 |
5+SC 23 7+SC |
3 4 4 |
18+2*C 60 28+2*N |
6 8 8 |
X | |
STCR (C=0) STCR (1≤C≤7) STCR (C=8) STCR (9≤C≤15) (MSB R12=1, autoinc.) (MSB R12=1, no autoinc.) |
4 | 3400 | 0011 01CC CCss SSSS | 60 42 44 58 |
4 4 4 4 |
47 23+C 23+C 31+C |
8 8 8 8 |
43 20+cnt 27 20+cnt 10 10 |
3 4 4 3 5 4 |
43 20+cnt 27 20+cnt 10 10 |
3 4 4 3 5 4 |
68 50 52 66 |
8 8 8 8 |
X | |
STR* | 0DC0 | 0000 1101 11ss SSSS | u | u | |||||||||||
STST | 8 | 02C0 | 0000 0010 1100 RRRR | 8 | 2 | 5 | 4 | 3 | 2 | 3 | 2 | 12 | 4 | X | |
STWP | 8 | 02A0 | 0000 0010 1010 RRRR | 8 | 2 | 5 | 4 | 3 | 2 | 3 | 2 | 12 | 4 | X | |
SWPB | 6 | 06C0 | 0000 0110 11ss SSSS | 10 | 3 | 16 | 6 | 3 | 3 | 3 | 3 | 16 | 6 | X | |
SZC | 1 | 4000 | 0100 ddDD DDss SSSS | 14 | 4 | 8 | 8 | 4 | 4 | 4 | 4 | 22 | 8 | X | |
SZCB | 1 | 5000 | 0101 ddDD DDss SSSS | 14 | 4 | 5 | 5 | 4 | 4 | 4 | 4 | 22 | 8 | X | |
TB | 2 | 1F00 | 0001 1111 CCCC CCCC | 12 | 2 | 10 | 4 | 7 | 2 | 7 | 2 | 16 | 4 | X | |
TCMB* | 0C0A 0000 |
0000 1100 0000 1010 0000 00CC CCss SSSS |
26 | 3 | |||||||||||
TMB* | 0C09 0000 |
0000 1100 0000 1001 0000 00CC CCss SSSS |
26 | 3 | |||||||||||
TSMB* | 0C0B 0000 |
0000 1100 0000 1011 0000 00CC CCss SSSS |
26 | 3 | |||||||||||
X | 6 | 0480 | 0000 0100 10ss SSSS | 8 | 2 | 4 | 4 | 2 | 1 | 2 | 1 | 12 | 4 | X | |
XOP | 9 | 2C00 | 0010 11DD DDss SSSS | 36 | 8 | 22 | 14 | 14 | 7 | 14 | 7 | 52 | 16 | X | |
XOR | 3 | 2800 | 0010 10CC CCss SSSS | 14 | 4 | 8 | 8 | 4 | 4 | 4 | 4 | 22 | 8 | X | |
* = Macrostore Instruction (two word instruction) |
C = constant value bit d = Dest. address mode bit D = Dest. operand bit s = Source address mode bit S = Source operand bit R = Workspace register number i = Interrupt mask bit x = Don't care |
u = unknown | u = unknown | X = see 9900 |