Table 6-4 Instruction Notation Conventions - Samsung S3F84B8 User Manual

8-bit cmos
Hide thumbs Also See for S3F84B8:
Table of Contents

Advertisement

S3F84B8_UM_REV 1.00
Notation
cc
Condition code
r
Working register only
rb
Bit (b) of working register
r0
Bit 0 (LSB) of working register
rr
Working register pair
R
Register or working register
Rb
Bit 'b' of register or working register
RR
Register pair or working register pair
IA
Indirect addressing mode
Ir
Indirect working register only
IR
Indirect register or indirect working
register
Irr
Indirect working register pair only
IRR
Indirect register pair or indirect working
register pair
X
Indexed addressing mode
XS
Indexed (short offset) addressing mode
xl
Indexed (long offset) addressing mode
da
Direct addressing mode
ra
Relative addressing mode
im
Immediate addressing mode
iml
Immediate (long) addressing mode
Table 6-4
Instruction Notation Conventions
Description
Actual Operand Range
See list of condition codes in Table 6-6.
Rn (n = 0–15)
Rn.b (n = 0–15, b = 0–7)
Rn (n = 0–15)
RRp (p = 0, 2, 4, ..., 14)
reg or Rn (reg = 0–255, n = 0–15)
reg.b (reg = 0–255, b = 0–7)
reg or RRp (reg = 0–254, even number only, where
p = 0, 2, ..., 14)
addr (addr = 0–254, even number only)
@Rn (n = 0–15)
@Rn or @reg (reg = 0–255, n = 0–15)
@RRp (p = 0, 2, ..., 14)
@RRp or @reg (reg = 0–254, even only, where
p = 0, 2, ..., 14)
#reg [Rn] (reg = 0–255, n = 0–15)
#addr [RRp] (addr = range –128 to +127, where
p = 0, 2, ..., 14)
#addr [RRp] (addr = range 0–65535, where
p = 0, 2, ..., 14)
addr (addr = range 0–65535)
addr (addr = number in the range +127 to -128 that is
an offset relative to the address of the next instruction)
#data (data = 0–255)
#data (data = range 0–65535)
6-8
6 INSTRUCTION SET

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents