Port-dreamcast archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: floating-point loads vs dreamcast
Some systematic test results:
fmov @Rm,FRn
SZ PR n=0000 n=0001
0 0 32bit->FR0 32bit->FR1
0 1 32bit->FR0 32bit->FR1
1 0 64bit->DR0(FR0&FR1) 64bit->XD0(XF0&XF1)
1 1 64bit->DR0(FR0&FR1) 64bit->XD0(XF0&XF1)
fmov FRm,FRn
SZ PR m=0000,n=0010 m=0000,n=0011 m=0001,n=0010 m=0001,n=0011
0 0 FR0->FR2 FR0->FR3 FR1->FR2 FR1->FR3
0 1 FR0->FR2 FR0->FR3 FR1->FR2 FR1->FR3
1 0 DR0->DR1 DR0->XD1 XD0->DR1 XD0->XD1
1 1 DR0->DR1 DR0->XD1 XD0->DR1 XD0->XD1
So basically page 271 is completely correct, but page 275 is wrong in
that it should say "SZ = 1" instead of "PR = 1".
Sorry for the confusion
// Marcus
Home |
Main Index |
Thread Index |
Old Index