请教个问题,spruge6中P48中:
MMOVIZ MR0, 2.0 ; MR0=-2.0(0xC0000000)
MABSF MR0, MR0 ; MR0=2.0(0x40000000)
MMOVIZ MR0, 5.0 ; MR0=5.0(0x40A00000)
MABSF MR0, MR0 ; MR0=5.0(0x40A00000)
请教的是2.0与-2.0,5.0 是怎样与0xC0000000,0x40000000,0x40A00000对应起来的,转化的规则是什么,看了许久不得其解,只好请教与各位大侠,望各位不吝赐教。
10#:
CLA支持的浮点数是单精度浮点数,也即:IEEE 754 format standard for single-precision floating-point,其具体计算方法可参考TMS320C28x FPU Primer手册的2.1 IEEE Single-Precision Floating-Point Format章节。