
UM007715-0415
Index
eZ80
®
CPU
User Manual
400
RSMIX 325
RSMIX instruction 34
RST instruction 34, 48
RST n 326
S
Safeguards ix
SBC A, (HL) 329
SBC A, (IX/Y+d) 331
SBC A, ir 330
SBC A, n 332
SBC A, r 333
SBC HL, rr 335
SBC HL, SP 337
SCF 338
Set and Clear, Use of the Words viii
SET b, (HL) 339
SET b, (IX/Y+d) 340
SET b, r 342
Set Bit 339, 340, 342
Set Carry Flag 338
Set Interrupt Mode 149
Set MIXED MEMORY Mode Flag 356
Shift Left Arithmetic 343, 344, 345
Shift Right Arithmetic 348, 349, 350
Shift Right Logical 352, 353, 354
Sign Flag 17, 391
Single-cycle fetch 2
Single-Instruction Memory Mode Changes 20
single-instruction mode 18
SLA (HL) 343
SLA (IX/Y+d) 344
SLA r 345
Sleep 347
SLEEP Mode 347
SLEEP mode 3
SLP 347
software module 1
special purpose registers 3
SPL 10
SPL instruction 48
SPL stack 34
SPS 6
SPS instruction 48
SRA (HL) 348
SRA (IX/Y+d) 349
SRA r 350
SRL (HL) 352
SRL (IX/Y+d) 353
SRL r 354
Stack Pointer 48
Stack Pointer Long register 10, 54, 219, 234, 235,
236, 237, 247, 337
Stack Pointer Short register 6, 8, 10, 11, 54, 219,
234, 235, 236, 237, 247, 337
starting program counter 26, 27, 28, 29, 30, 31, 32,
33, 37, 38, 39, 40, 41
state machine 2
STMIX 356
STMIX instruction 34, 36
SUB A, (HL) 357
SUB A, (IX/Y+d) 359
SUB A, ir 358
SUB A, n 360
SUB A, r 361
Subtract with Carry 329, 330, 331, 332, 333, 335,
337
Subtract without Carry 357, 358, 359, 360, 361
Suffix Completion by the Assembler 24
Suffix Example 1 20
Suffix Example 2 21
Suffix Example 3 21
Suffix Example 4
LD (HL), BC in Z80 Mode 22
T
Test 363, 364, 365
Test I/O Byte 367
TST A, (HL) 363
TST A, n 364
TST A, r 365
TSTIO instruction 47
TSTIO n 367
W
Working Registers 9, 11, 13, 14
working registers 9
Working Registers, general purpose 48