- 5
- 0
- 约6.2千字
- 约 58页
- 2019-08-29 发布于湖北
- 举报
2.算术运算指令 (1)整数与双字整数加减法指令 整数加法(ADD-I)和减法(SUB-I)指令是:使能输入有效时,将两个16位符号整数相加或相减,并产生一个16位的结果输出到OUT。 双整数加法(ADD-D)和减法(SUB-D)指令是:使能输入有效时,将两个32位符号整数相加或相减,并产生一个32位结果输出到OUT。 整数与双整数加减法指令格式如表5-3-2所示。 (2)整数、双字整数乘除法指令 整数乘除法指令格式如表5-3-3所示。 (3)整数乘除到双字整数指令 整数乘除法指令格式如表5-3-4所示。 (4)实数加减乘除指令 实数加减乘除指令格式如表5-3-5所示。 (5)递增递减指令 递增、递减指令用于对输入无符号数字节、符号数字、符号数双字进行加1或减1的操作。指令格式如表5-3-6所示。 3.逻辑运算指令 逻辑运算是对无符号数按位进行与、或、异或和取反等操作。操作数的长度有B、W、DW。指令格式如表5-3-8所示。 4.转换指令 转换指令是对操作数的类型进行转换,并输出到指定目标地址中去。转换指令包括数据的类型转换、数据的编码和译码指令以及字符串类型转换指令。 (1)字节与字整数之间的转换 字节型数据与字整数之间转换的指令格式见表5-3-9所示。 (2)字整数与双字整数之间的转换 字整数与双字整数之间的转换格式、功能及说明,如表5-3-10所示。 (3)双
原创力文档

文档评论(0)