LIST OF ILLUSTRATIONS
Figure Page
Number Title Number
1-1 MC68881/MC68882 Programming Model ...................... ~ ................. 1-4
1-2 Exception Status/Enable Byte ...................................................... 1-4
1-3 Mode Control Byte .................................................................... 1-5
1-4 Condition Code Byte .................................................................. 1-5
1-5 Quotient Byte ........................................................................... 1-5
1-6 Accrued Exception Byte .............................................................. 1-5
1-7 Typical Coprocessor Configuration ............................................... 1-6
1-8 MC68881 Simplified Block Diagram .............................................. 1-7
1-9 MC68882 Simplified Block Diagram ................ : ............................. 1-8
1-10 MC68881/MC68882 Data Format Summary ..................................... 1-13
2-1 MC68881/MC68882 Programming Model ...................... . ................. 2-1
2-2 MC68881/MC68882 FPCR Exception Enable Bye ............................... 2-2
2-3 MC68881/MC68882 FPCR Mode Control Byte .................................. 2-3
2-4 MC68881/MC68882 FPSR Condition Code Byte ........................... . .... 2-4
2-5 MC68881/MC68882 FPSR Quotient Byte ......................................... 2-6
2-6 MC68881/MC68882 FPSR Exception Status Byte .............................. 2-6
2-7 MC68881/MC68882 FPSR Accrued Exception Byte ............................ 2-7
3-1 Signed Integer Data Formats ....................... . ............................... 3-1
3-2 Binary Real Data Formats ........................................................... 3-2
3-3 Format of Normalized Numbers ................................................... 3-4
3-4 Format of De,normalized Numbers ................................................ 3-4
3-5 Format of Zero ......................................................................... 3-5
3-6 Format of Infinity ...................................................................... 3-5
3-7 Format of Not-A-Numbers ........... . .............................................. 3-6
3-8 Binary Real Data Type Summary .................................................. 3-7
3-9 Packed Decimal Real Data Format ................................................ 3-7
3-10 Intermediate Result Format ......................................................... 3-8
3-11 Packed Decimal Real Data Format Detail ........................................ 3-13
4-1 Instruction Description Format
..................................................... 4-14
4-2 Operation Table Example (FADD Instruction) .................................. 4-15
5-1 MC68881 Concurrency -- FMUL Instruction ......... ........................... 5-2
5-2 MC68881 Concurrency - FMUL Followed by FMUL and FMOVE ........... 5-7
5-3 MC68882 Concurrency -- FMUL Followed by FMUL and FMOVE ......... 5-8
5-4 Rolled Version of Linpack Loop .................................................... 5-10
5-5 Optimized Linpack Loop ................................... ......... ................. 5-11
5-6 Minimum Exception Handler ....................................................... 5-12
5-7 Idle State Frame Access Example ................................................. 5-13
5-8 Simultaneous Task Switch Interrupt and Floating-Point Exception ....... 5-15
5-9 Coprocessor Identification Code. .................................................. 5-16
MC68881/MC68882 USER'S MANUAL
FREESCALE
Xlll