高级指令的操作数
发布时间:2015/9/21 21:05:28 访问次数:748
1)高级指令的操作数可以有一个、两个或者三个。
2)高级指令的源操作数S可以是寄存器,也可以BP3319是常数;而目标操作数D只能是寄存器。
3)高级指令的操作数可以是单字(16位)和双字(32位)的数据;若为位操作指令,还可以是位(1位)数据。对于处理双字的指令,只需给出低16位的寄存器名即可。
4)部分指令中所使用的数据长度二进制位( bit)、十六进制位(digit)、字节(Byte)
例7-15 高级指令操作数长度示例。
若数据寄存器DTO中存放的数据为十六进制常数HABCD,则DTO作为操作数在不同高级指令中使用时,各长度单位(bit、digit、字节与字)之间的关系见表7-29。
1)高级指令的操作数可以有一个、两个或者三个。
2)高级指令的源操作数S可以是寄存器,也可以BP3319是常数;而目标操作数D只能是寄存器。
3)高级指令的操作数可以是单字(16位)和双字(32位)的数据;若为位操作指令,还可以是位(1位)数据。对于处理双字的指令,只需给出低16位的寄存器名即可。
4)部分指令中所使用的数据长度二进制位( bit)、十六进制位(digit)、字节(Byte)
例7-15 高级指令操作数长度示例。
若数据寄存器DTO中存放的数据为十六进制常数HABCD,则DTO作为操作数在不同高级指令中使用时,各长度单位(bit、digit、字节与字)之间的关系见表7-29。
上一篇:FP1的高级指令概述
上一篇:高级指令的类型