PID控制中16位整数转32位浮点时有下面一段程序
XORD AC0,AC0
MOVW AIW0,AC0
LDW>= AC0,0
JMP 0
NOT
ORD 16#FFFF0000,AC0 //对AC0中值进行符号扩展
LBL 0
DTR AC0,AC0
对其中这句
ORD 16#FFFF0000,AC0 //对AC0中值进行符号扩展
不是很明白,AC0中的实数存储格式应该最高位是符号位吧?
这里ORD 16#FFFF0000,AC0的值不是被改变了吗?
接下来的 /R 6400.0,AC0 不是结果也不一样了?
忘指点、、、