1、 浮点数转 8 位整数(float → char )
将浮点数转换为 8 位整数(字符型 char)。浮点数位于 R4~R7 寄存器中,8 位整数保存到 R7 中

指令码 :0x23(35)
执行时间(时钟数): 19 - 30
2、 浮点数转16 位整数(float → short )
将浮点数转换为 16 位整数(短整型 short)。浮点数位于 R4~R7 寄存器中,16 位整数保存到 R6~R7 中

指令码: 0x24(36)
执行时间(时钟数): 19 - 30
3 、 浮点数转 32 位整数(float → long )
将浮点数转换为 32 位整数(长整型 long)。浮点数 AR 位于 R4~R7 寄存器中,32 位整数保存到 R4~R7中

指令码: 0x25(37)
执行时间(时钟数): 23 - 39
4、 8位整数转浮点数(char → float )
将 8 位整数(字符型 char)转换为浮点数。8 位整数位于 R7 寄存器中,浮点数保存到 R4~R7 中

指令码: 0x27(39)
执行时间(时钟数) :23 - 33
5 、 16位整数转浮点数(short → float )
将 16 位整数(短整型 short)转换为浮点数。16 位整数位于 R6~R7 寄存器中,浮点数保存到 R4~R7 中

指令码 :0x28(40)
执行时间(时钟数): 23 - 33
6 、 32位整数转浮点数(long → float )
将 32 位整数(长整型 long)转换为浮点数。32 位整数位于 R4~R7 寄存器中,浮点数保存到 R4~R7 中

指令码: 0x29(41)
执行时间(时钟数): 24 - 33
我要赚赏金
