
Contents xl
Saving and Restoring the Registers 105
Passing Parameters on the Stack 106
Stack Frames 109
Exercises 112
Answers 114
CHAPTER 9: Linked Lists—A Programming Example 117
CHAPTER 10: Logical, Shift and Rotate Instructions 129
Truth Tables 129
Logical Operations 130
Shifts 132
Rotates 136
Bit Manipulation 137
Exercises 138
Answers 139
CHAPTER 11: Advanced Arithmetic 141
Multiple Precision Addition and Subtraction 141
Multiplication and Division 145
Decimal Arithmetic 148
Exercises 152
Answers 153
CHAPTER 12; Exception Processing, System Control
Operations, and I/O 155
The Status Register and System Control 155
Exception Processing 158
Traps 161
Serial I/O 163
Miscelaneous Instructions 168
Exercises 170
Answers 171
C h a p t e r 13: The 68010 173
Virtual Memory and the Bus Error Exception 173
Virtual Machines 175
Reference Classifications 177
The Vector Base Register 178
RTD and Loop Mode 179
Summary 181
Exercises 181
Answers 182
Comments to this Manuals