- 0
- 0
- 约1.16千字
- 约 2页
- 2019-07-04 发布于广东
- 举报
2.整数乘除法指令
整数乘法指令(MUL-I)是:使能输入有效时,将两个16位符号整数相乘,并产生一个16位积,从OUT指定的存储单元输出。
整数除法指令(DIV-I)是:使能输入有效时,将两个16位符号整数相除,并产生一个16位商,从OUT指定的存储单元输出,不保留余数。如果输出结果大于一个字,则溢出位SM1.1置位为1。
双整数乘法指令(MUL-D):使能输入有效时,将两个32位符号整数相乘,并产生一个32位乘积,从OUT指定的存储单元输出。
双整数除法指令(DIV-D):使能输入有效时,将两个32位整数相除,并产生一个32位商,从OUT指定的存储单元输出,不保留余数。
整数乘法产生双整数指令(MUL):使能输入有效时,将两个16位整数相乘,得出一个32位乘积,从OUT指定的存储单元输出。
整数除法产生双整数指令(DIV):使能输入有效时,将两个16位整数相除,得出一个32位结果,从OUT指定的存储单元输出。其中高16位放余数,低16位放商。
整数乘除法指令格式如表4-11所示。
表4-11 整数乘除法指令格式
LAD
STL
MOVW IN1,OUT
*I IN2,0UT
MOVW IN1,OUT
/I IN2,0UT
您可能关注的文档
- 工程热力学 教学课件 ppt 作者 傅秦生绪论.pdf
- 工程热力学 教学课件 ppt 作者 王修彦 习题03答案.pdf
- 工程热力学 教学课件 ppt 作者 王修彦 习题05答案.pdf
- 工程热力学 教学课件 ppt 作者 王修彦 习题07答案.pdf
- 工程热力学 教学课件 ppt 作者 王修彦 习题08答案.pdf
- C语言程序设计实用教程 教学课件 ppt 作者 陈方C语言程序设计模拟试卷A.doc
- 工程热力学 教学课件 ppt 作者 王修彦 习题09答案.pdf
- C语言程序设计实用教程 教学课件 ppt 作者 陈方C语言程序设计模拟试卷B.doc
- 工程热力学 教学课件 ppt 作者 王修彦 习题10答案.pdf
- 工程热力学 教学课件 ppt 作者 王修彦 习题11答案.pdf
原创力文档

文档评论(0)