Symbols

Rabbit

Z180

 

Meaning

 

 

 

 

 

Bit select:

 

 

000

= bit 0, 001 = bit 1,

b

b

010

= bit 2, 011 = bit 3,

 

 

100

= bit 4, 101 = bit 5,

 

 

110 = bit 6, 111 = bit 7

 

 

 

 

 

Condition code select:

cc

cc

00 = NZ, 01 = Z,

 

 

10 = NC, 11 = C

 

 

 

d

d

7-bit (signed) displacement. Expressed in two’s complement.

 

 

 

dd

ww

Word register select destination: 00 = BC, 01 = DE, 10 = HL, 11 = SP

 

 

 

dd’

 

Word register select alternate: 00 = BC’, 01 = DE’, 10 = HL’

 

 

 

e

j

8-bit (signed) displacement added to PC.

 

 

 

 

 

Condition code select:

 

 

000

= NZ (non zero),001 = Z (zero),

f

f

010

= NC (non carry), 011 = C (carry),

 

 

100

= LZ* (logical zero), 101 = LO(logical one),

 

 

110 = P (sign plus), 111 = M (sign minus)

 

 

 

m

m

MSB of a 16-bit constant.

 

 

 

mn

mn

16-bit constant.

 

 

 

n

n

8-bit constant or LSB of a 16-bit constant.

 

 

 

 

 

Byte register select:

 

 

000

= B, 001 = C,

r, g

g, g’

010

= D, 011 = E,

 

 

100

= H, 101 = L,

 

 

111 = A

 

 

 

ss

ww

Word register select (source): 00 = BC, 01 = DE, 10 = HL, 11 = SP

 

 

 

 

 

Restart address select:

v

v

010

= 0x0020, 011 = 0x0030,

100

= 0x0040, 101 = 0x0050,

 

 

 

 

111 = 0x0070

 

 

 

xx

xx

Word register select: 00 = BC, 01 = DE, 10 = IX, 11 = SP

 

 

 

yy

yy

Word register select: 00 = BC, 01 = DE, 10 = IY, 11 = SP

 

 

 

zz

zz

Word register select: 00 = BC, 01 = DE, 10 = HL, 11 = AF

 

 

 

 

*Logical zero if all four of the most significant bits of the result are 0.

† Logical one if any of the four most significant bits of the result are 1.

User’s Manual

249

Page 258
Image 258
Jameco Electronics 3000, 2000 manual Symbols, Rabbit Z180 Meaning