User’s Manual
175
18. R
ABBIT
I
NSTRUCTIONS
Summary
All bugs related to instructions have been fixed in revisions A–C of the Rabbit 2000 chip.
See Appendix B for more information.
Detailed information on instructions in provided in this chapter.
“Load Immediate Data” on page 178
“8-bit Indexed Load and Store” on page 178
“16-bit Indexed Loads and Stores” on page 178
“16-bit Load and Store 20-bit Address” on page 179
“Register to Register Moves” on page 179
“Exchange Instructions” on page 180
“Stack Manipulation Instructions” on page 180
“16-bit Arithmetic and Logical Ops” on page 180
“8-bit Arithmetic and Logical Ops” on page 181
“8-bit Bit Set, Reset and Test” on page 182
“8-bit Increment and Decrement” on page 182
“8-bit Fast A register Operations” on page 183
“8-bit Shifts and Rotates” on page 183
“Instruction Prefixes” on page 184
“Block Move Instructions” on page 184
“Control Instructions - Jumps and Calls” on page 185
“Miscellaneous Instructions” on page 185
“Privileged Instructions” on page 186
“Instructions in Alphabetical Order With Binary Encoding” on page 189
Summary of Contents for 2000
Page 1: ...Rabbit 2000 Microprocessor User s Manual 019 0069 041018 M...
Page 12: ...6 Rabbit 2000 Microprocessor...
Page 46: ...40 Rabbit 2000 Microprocessor...
Page 54: ...48 Rabbit 2000 Microprocessor...
Page 76: ...70 Rabbit 2000 Microprocessor...
Page 96: ...90 Rabbit 2000 Microprocessor...
Page 142: ...136 Rabbit 2000 Microprocessor...
Page 154: ...148 Rabbit 2000 Microprocessor...
Page 170: ...164 Rabbit 2000 Microprocessor...
Page 174: ...168 Rabbit 2000 Microprocessor...
Page 180: ...174 Rabbit 2000 Microprocessor...
Page 202: ...196 Rabbit 2000 Microprocessor...
Page 206: ...200 Rabbit 2000 Microprocessor...
Page 226: ......
Page 230: ...224 Rabbit 2000 Microprocessor...