
TS68882
注意,数据移动指令执行算术运算中,由于结果为
总是舍入到在FPCR模式控制字节选择的精度。其结果是
四舍五入使用所选择的舍入模式,并且检查上溢和下溢。
的语法此举是:
FMOVE 。 ( FMT )
FMOVE 。 ( FMT )
FMOVE.X
( EA ) .FPn
FPM ( EA )
FPm.FPn
移动TS68882
从TS68882移动
移动内部TS68882
其中:
( EA )是一种TS68000家庭的有效地址和操作数( FMT )的数据格式大小。
FPM和FPN是浮点数据寄存器。
移动倍数
浮点上移动TS68882多个指令很像的整数
同行对TS68000系列处理器。任何一组的浮点寄存器
FP0通过FP7可以移动到或从存储器与一个指令。这些寄存器
总是感动96位扩展的数据,没有任何转换(因此没有可能
转换错误) 。一些移动多个实例如下:
FMOVEM
FMOVEM
( EA ) , FP0 - FP3 / FP7
FP2/FP4/FP6,(ea)
移动倍数在上下文切换非常有用和中断保存或恢复
程序的状态。这些举动也是在一个过程的开始和结束,以有用
保存和恢复调用程序的寄存器组。为了减少过程调用的过
头,寄存器可以保存或恢复的列表可以被包含在一个数据寄存器中。
这使得运行时的优化,允许被调用函数保存尽可能少的寄存器,
可能。注意,没有舍入或上溢/下溢检查由这些执行
操作。
一元操作
一元运算有一个操作数。该操作数可以是浮点数据
寄存器,存储器,或在一个MPU数据寄存器。结果总是被存储在一个浮
点数据寄存器。例如,该语法平方根是:
FSQRT ( FMT )
FSQRT.X
FSQRT.X
( EA ) , FPN或者,
FPM , FPN或,
FPN
可用的TS68882一元操作如下:
财务与预算
FACOS
FASIN
伐檀
FATANH
FCOS
FCOSH
FETOX
绝对超值
反余弦
反正弦
反正切
双曲反正切
余弦
双曲余弦
以e为x电源
27
2119A–HIREL–04/02