- 1
- 0
- 约小于1千字
- 约 1页
- 2020-02-08 发布于广东
- 举报
3.实数加减乘除指令
实数加法(ADD-R)、减法(SUB-R)指令:将两个32位实数相加或相减,并产生一个32位实数结果,从OUT指定的存储单元输出。
实数乘法(MUL-R)、除法(DIV-R)指令:使能输入有效时,将两个32位实数相乘(除),并产生一个32位积(商),从OUT指定的存储单元输出。
操作数为IN1/IN2:VD、ID、QD、MD、SMD、SD、LD、AC、常量、*VD、*LD、*AC。OUT:VD、ID、QD、MD、SMD、SD、LD、AC、*VD、*LD、*AC。数据类型:实数。
实数加减乘除指令格式见表4-12。
表4-12 实数加减乘除指令
LAD
STL
MOVD IN1,OUT
+R IN2,0UT
MOVD IN1,OUT
-R IN2,0UT
MOVD IN1,OUT
*R IN2,0UT
MOVD IN1,OUT
/R IN2,0UT
功能
IN1+IN2=OUT
IN1-IN2=OUT
IN1*IN2=OUT
IN1/IN2=OUT
对标志位的影响
SM1.0(零)、SM1.1(溢出)、SM1.2(负数)、SM1.3(被0除)
举例:实数运算指令的应用,程序如图4-17所示。
LD I0.0
+R AC1, VD100
/R VD100, AC0
图4-17 实数运算指令应用程序
您可能关注的文档
- 工程热力学 教学课件 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
- data4-1实验4-1 答题文件(答案).doc
- PLC应用技术项目化教程 S7-200 教学课件 ppt 作者 李海波 第四章022.doc.docx
- PLC应用技术项目化教程 S7-200 教学课件 ppt 作者 李海波 第四章023.doc.docx
- PLC应用技术项目化教程 S7-200 教学课件 ppt 作者 李海波 第四章024.doc.docx
- 《变频器原理及应用》模拟试卷2.doc
- 《变频器原理及应用》模拟试卷2答案.doc
- 《变频器原理及应用》授课指导.doc
- 《彩色电视机原理与维修》试卷(A卷).doc
- 《彩色电视机原理与维修》试卷(A卷)答案.doc
- 《彩色电视机原理与维修》试卷(B卷).doc
- 《彩色电视机原理与维修》试卷(B卷)答案.doc
原创力文档

文档评论(0)