Description

E.1 Description

This appendix is a reference for all instructions in the 8052 instruction set. For each instruction, the following information is provided:

-Instruction—indicates the correct syntax for the given opcode.

-OpCode—the operation code, in the range of 0x00 through 0xFF, that rep- resents the given instruction in machine code.

-Bytes—the total number of bytes (including the opcode byte) that make up the instruction.

-Cycles—the number of machine cycles required to execute the instruc- tion.

-Flags—the flags that are modified by the instruction, if any.

When listing instruction syntax, the following terms will be used:

-bitAddr—Bit address value (00−FF)

-pgXAddr—Absolute 2k (13-bit) Address

-data8—Immediate 8-bit data value

-data16—Immedate 16-bit data value

-address16—16-bit code address

-direct—Direct address (IRAM 00−7F, SFR 80−FF)

-relAddr—Relative address (−127 to +128 bytes)

E-2

Page 286
Image 286
Texas Instruments MSC1210 manual Description