EasyManua.ls Logo

Renesas SuperH SH-4A - Page 438

Renesas SuperH SH-4A
472 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Rev. 1.50, 10/04, page 418 of 448
case PZERO: break;
case NZERO: switch (data_type_of(n)){
case NZERO: zero(n,0); break;
default: break;
} break;
case PINF: switch (data_type_of(n)){
case PINF: invalid(n); break;
default: inf(n,1); break;
} break;
case NINF: switch (data_type_of(n)){
case NINF: invalid(n); break;
default: inf(n,0); break;
} break;
}
}
FSUB Special Cases
FSUB FRn,DRn
FRm,DRm +NORM -NORM +0 –0 +inf –inf qNaN sNaN
+NORM FSUB
-NORM
+0 –0
–0 +0 +inf
+inf –inf invalid –inf
–inf +inf invalid
qNaN qNaN
sNaN invalid
Notes: When DN = 1, the value of a denormalized number is treated as 0.
When DN = 0, calculation for denormalized numbers is the same as for normalized
numbers.

Table of Contents

Related product manuals