Zilog Z16F2810 Manual de usuario Pagina 71

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 216
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 70
UM018809-0611 Instruction Opcodes
ZNEO
®
CPU Core
User Manual
55
Instruction Opcodes
This chapter provides a complete list of ZNEO CPU instruction opcodes.
Each instruction opcode listed in this chapter consists of one, two or three 16-bit words. To
abbreviate the listing, certain bit positions are represented symbolically by function.
Table 16 lists the bit field symbols used.
Table 17 lists the abbreviations used in place of register names or explicit values in this
chapter. Normal assembly syntax for operands is described in the Operand Addressing
chapter on page 27.
Table 16. Bit Field Symbols
Bit Character Meaning
1 Literal 1 bit.
0 Literal 0 bit.
o Binary operation (BOP) number: 000B=ADD, 001B=SUB, 010B=AND,
011B=OR, 100B=XOR, 101B=CP, 110B=TM, 111B=TCM.
Unary operation (UOP) number: 00B=CLR, 01B=CPZ, 10B=INC, 11B=DEC.
d Destination register number.
s Source register number.
m Register mask for PUSHM, POPM.
i Immediate operand bits.
c Condition code.
r Relative offset (in Words).
v Vector number.
w Select Word or Quad (0=16, 1=32 bits)
b Select Byte or Word (0=8 bits, 1=16 bits)
z Select extension (0=Unsigned, 1=Signed)
+ Select pointer predecrement or postincrement.
For a destination pointer: 0=predecrement, 1=postincrement.
For a source pointer: 0=no increment, 1=postincrement
x Don't care digit (ignored by CPU).
Vista de pagina 70
1 2 ... 66 67 68 69 70 71 72 73 74 75 76 ... 215 216

Comentarios a estos manuales

Sin comentarios