ZILOG
PRELIMINARY
INSTRUCTION FORMAT (Continued)
Z89C00
16-BIT DIGITAL SIGNAL PROCESSOR
D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0 1st Word
General Instruction Format
D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0 2nd Word
Immediate Data
Figure 10. Immediate Data Load Format
D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0
ACC Modification Codes
0 0 0 0 ROR Rotate right
0 0 0 1 ROL Rotate left
0 0 1 0 SHR Shift right
0 0 1 1 SHL Shift left
0 1 0 0 INC Increment (LSB)
0 1 0 1 DEC Decrement (LSB)
0 1 1 0 NEG Negate
0 1 1 1 ABS Absolute
Condition Codes
0 0 0 0 TRUE
0 0 0 1 ----
0 0 1 0 U01=0
0 0 1 1 UO1=0
0 1 0 0 C =0
0 1 0 1 Z=0
0 1 1 0 OV=0
0 1 1 1 N=0
1xxx ----
0 0 0 0 TRUE
0001 ----
0 0 1 0 UO0=1
0 0 1 1 UO1=1
0 1 0 0 C=1
0 1 0 1 Z=1
0 1 1 0 OV=1
0 1 1 1 N=1
1xxx ----
0 = Negative Condition
1 = Positive Condition
Opcode
1001000
Figure 11. Accumulator Modification Format
12
DC 4083-00