English
Language : 

UPSD3422_06 Datasheet, PDF (46/293 Pages) STMicroelectronics – Turbo Plus Series Fast Turbo 8032 MCU with USB and Programmable Logic
uPSD34xx instruction set summary
uPSD34xx
Mnemonic(1) and Use
CJNE
DJNZ
DJNZ
@Ri, #data,
rel
Rn, rel
direct, rel
Description
Compare immediate to indirect, jump if not equal
Decrement register and jump if not zero
Decrement direct byte and jump if not zero
Length/Cycles
3 byte/2 cycle
2 byte/2 cycle
3 byte/2 cycle
Note: 1 All mnemonics copyrighted ©Intel Corporation 1980.
Table 11. Miscellaneous instruction set
Mnemonic(1) and Use
Description
NOP
Miscellaneous
No Operation
Length/Cycles
1 byte/1 cycle
Note: 1 All mnemonics copyrighted ©Intel Corporation 1980.
Table 12. Notes on instruction set and addressing modes
Rn Register R0 - R7 of the currently selected register bank.
direct
8-bit address for internal 8032 DATA SRAM (locations 00h - 7Fh) or SFR registers
(locations 80h - FFh).
@Ri
8-bit internal 8032 SRAM (locations 00h - FFh) addressed indirectly through contents of
R0 or R1.
#data 8-bit constant included within the instruction.
#data16 16-bit constant included within the instruction.
addr16 16-bit destination address used by LCALL and LJMP.
addr11 11-bit destination address used by ACALL and AJMP.
rel Signed (two-s compliment) 8-bit offset byte.
bit
Direct addressed bit in internal 8032 DATA SRAM (locations 20h to 2Fh) or in SFR
registers (88h, 90h, 98h, A8h, B0, B8h, C0h, C8h, D0h, D8h, E0h, F0h).
46/293