Motorola DSP96002 User Manual
Page 604
MOTOROLA
DSP96002 USER’S MANUAL
B-85
The following memory map results:
X Memory Y Memory
r0
→
Xobj0
n0=0.0 Yobj0
Zobj0
Xobj1
r1
→
Xnew Znew
n1=2 Ynew Wnew
m1=3 Xold Zold
Yold Wold
r4
→
Matrix1,1
n4=2 Matrix4,1 Matrix2,1
m4=13 Matrix3,1
Matrix1,2
Matrix4,2 Matrix2,2
Matrix3,2
Matrix1,3
Matrix4,3 Matrix2,3
Matrix3,3
Matrix1,4
Matrix4,4 Matrix2,4
Matrix3,4
Xscale Xoffset
Yscale Yoffset
Xout0
←
r5
Yout0 n5=-1.0
Xout1
Yout1
TempCount TOld,Xtemp ¨ r6 (temporaries)
Ytemp
Wtemp
Several registers hold constants that speed up calculations. These are:
d8 = 1.0 for double point clipping
d9 = 2.0 for division