MOTOROLA
19
3.1
CHANGE TO THE PROGRAMMING MODEL (INTEGER MODE)
To support the integer mode, bit 25 of the status register now features a new integer mode
(IM) bit as shown in Figure 3.
When the IM bit is cleared (0) the integer mode is disabled. When the IM bit is set, the
processor is in integer mode. The IM bit is cleared during reset.
3.1.1
Switching Into Integer Mode
The correct sequence for switching from the floating-point mode to integer mode is:
ORI #2,mr ; set the IM bit in MR register
NOP ; pipeline delay
NOP ; pipeline delay
parallel integer operation
4 SINGLE PRECISION MODE
The efficiency of the data ALU register file has been improved with the definition of the
new single precision mode (SPM), where the user has access to two data ALU register
files: a 10 floating-point register file (d0.h..d9.h, d0.m..d9.m) and a 10 integer register file
(d0.l..d9.l). If the program uses only single-precision MOVE operations and floating-point
LF
*
I1
I0
FZ
MP
IM
*
31
30
29
28
27
26
25
24
Integer Mode
Multiply
Flush to Zero
Interrupt Mask
Reserved
Loop Flag
MR
*
R1
R0
SIOP
SOVF
SUNF SDZ
SINX
23
22
21
20
19
18
17
16
IER
UN
S
OP
CC
NAN
NAN
ERR
OVF
UNF
DZ
INX
15
14
13
12
11
10
9
8
ER
A
R
LR
I
N
Z
V
C
7
6
5
4
3
2
1
0
CCR
Reserved
Figure 3 - DSP96002 Programming Model
Summary of Contents for DSP96002
Page 3: ...1 2 DSP96002 USER S MANUAL MOTOROLA ...
Page 38: ...MOTOROLA DSP96002 USER S MANUAL 3 15 Figure 3 4 Modulo Arithmetic Unit Block Diagram ...
Page 39: ...3 16 DSP96002 USER S MANUAL MOTOROLA ...
Page 53: ...4 14 DSP96002 USER S MANUAL MOTOROLA ...
Page 76: ...MOTOROLA DSP96002 USER S MANUAL 5 23 Figure 5 8 Address Modifier Summary ...
Page 86: ...6 10 DSP96002 USER S MANUAL MOTOROLA ...
Page 101: ...MOTOROLA DSP96002 USER S MANUAL 7 15 Figure 7 9 HI Block Diagram One Port ...
Page 140: ...7 54 DSP96002 USER S MANUAL MOTOROLA ...
Page 166: ...9 10 DSP96002 USER S MANUAL MOTOROLA ...
Page 181: ...MOTOROLA DSP96002 USER S MANUAL 10 15 Figure 10 8 Program Address Bus FIFO ...
Page 337: ...MOTOROLA DSP96002 USER S MANUAL A 149 ...
Page 404: ...A 216 DSP96002 USER S MANUAL MOTOROLA PC xxxx D ...
Page 460: ...A 272 DSP96002 USER S MANUAL MOTOROLA SIOP Not affected ...
Page 484: ...A 296 DSP96002 USER S MANUAL MOTOROLA SSH PC SSL SR SP 1 SP ...
Page 519: ...MOTOROLA DSP96002 USER S MANUAL A 331 ...
Page 718: ...MOTOROLA DSP96002 USER S MANUAL B 199 ...
Page 871: ... MOTOROLA INC 1994 MOTOROLA TECHNICAL DATA SEMICONDUCTOR M Addendum ...
Page 888: ...MOTOROLA INDEX 1 INDEX ...
Page 889: ......