
eZ8
™
CPU Core
User Manual
UM012820-0810 Index
293
CPU control 55
load 55
logical 56
program control 57
rotate and shift 58
instruction set summary 58
instructions
add 53, 80
add with carry 53, 73
add with carry, extended addressing
53, 77
add, extended addressing 53, 83
and 56, 86
and, extended addressing 56, 89
atomic execution 91
bit clear 54, 93
bit set 54, 98
bit set or clear 54, 95
bit swap 54, 58, 100
bit test and jump 57, 102
bit test and jump, nonzero 57, 106
bit test and jump, zero 57, 109
break, on-chip debugger 57, 97
call procedure 57, 112
clear 55, 117
clear bit 54, 93, 95
compare 53, 121
compare using extended addressing 53,
129
compare with carry 53, 124
compare with carry, extended
addressing 53, 127
complement 56, 119
complement carry flag 54, 55, 115
decimal adjust 53, 131
decrement 53, 135
decrement and jump if non-zero 57,
141
decrement word 53, 137
disable interrupts 55, 139
enable interrupts 55, 144
exclusive or 56, 57, 195, 253
exclusive or, extended addressing 57,
256
halt mode 55, 146
increment 53, 148
increment word 53, 151
interrupt return 57, 153
jump 57, 155
jump conditional 57, 157
jump relative 57, 160
jump relative conditional 57, 162
load 55, 164
load constant 55, 169
load constant and increment 54, 55,
171
load effective address 56, 187
load external data 55, 174
load external data and increment 54,
56, 176
load using extended addressing 56, 181
multiply 53, 189
no operation 55, 191
or, logical 56, 192
pop 56, 197
pop using extended addressing 56, 199
push 56, 201
push using extended addressing 56,
Kommentare zu diesen Handbüchern