Rev. 1.50, 10/04, page 403 of 448
default: normal_fmul(m,n); break;
} break;
case PZERO:
case NZERO: switch (data_type_of(n)){
case PINF:
case NINF: invalid(n); break;
default: zero(n,sign_of(m)^sign_of(n));break;
} break;
case PINF :
case NINF : switch (data_type_of(n)){
case PZERO:
case NZERO: invalid(n); break;
default: inf(n,sign_of(m)^sign_of(n));break
} break;
}
}
FMUL Special Cases (FPSCR.PR = 0)
FMUL
FRn
FRm +NORM
-NORM
+0
–0
+inf –inf qNaN sNaN
+NORM FMUL
+0
–0
+inf
-inf
-NORM
–0
+0
-inf
+inf
+0 +0 –0 +0 –0
–0 –0 +0 –0 +0
invalid
+inf +inf -inf
+inf -inf
–inf -inf +inf
invalid
-inf +inf
qNaN
qNaN
sNaN
invalid
Note: When DN = 0, calculation for denormalized numbers is the same as for normalized
numbers.
Содержание SuperH SH-4A
Страница 2: ...Rev 1 50 10 04 page ii of xx ...
Страница 8: ...Rev 1 50 10 04 page viii of xx ...
Страница 116: ...Rev 1 50 10 04 page 96 of 448 ...
Страница 178: ...Rev 1 50 10 04 page 158 of 448 ...
Страница 206: ...Rev 1 50 10 04 page 186 of 448 ...
Страница 231: ...Rev 1 50 10 04 page 211 of 448 Possible Exceptions Slot illegal instruction exception ...
Страница 235: ...Rev 1 50 10 04 page 215 of 448 Possible Exceptions Slot illegal instruction exception ...
Страница 238: ...Rev 1 50 10 04 page 218 of 448 Possible Exceptions Slot illegal instruction exception ...
Страница 408: ...Rev 1 50 10 04 page 388 of 448 Possible Exceptions Inexact Not generated when FPSCR PR 1 ...
Страница 445: ...Rev 1 50 10 04 page 425 of 448 Possible Exceptions Invalid operation Overflow Underflow Inexact ...
Страница 446: ...Rev 1 50 10 04 page 426 of 448 ...
Страница 468: ...Rev 1 50 10 04 page 448 of 448 ...
Страница 471: ......
Страница 472: ...SH 4A Software Manual ...