26 乘法除法指令.docVIP

  • 18
  • 0
  • 约1.73千字
  • 约 7页
  • 2018-08-07 发布于河南
  • 举报
26 乘法除法指令

岳阳县职业中专学校教案 教研组长签名 教师签名 李晔 班 级 电子10 日 期 课 题 第五章S7-200系列PLC 功能指令 乘法指令 教学目的(知识教学与思想教学) 1、了解乘法、除法指令的基本格式; 2、通过例题分析熟练使用。 教学重点 指令格式、功能、例题介绍。 教学难点:指令的理解、技巧的掌握。 课型:理论课 主要教学方法:讲授(含多媒体教学) 教 学 过 程 教学方法 时间分配 Ⅰ 组织教学 维持秩序、准备上课 Ⅱ 教学导入 PLC是由继电器,接触器控制系统发展而来的,随着计算机技术的发展,它除了有继电器、接触器控制系统的功能外,还有丰富的功能指令,现在的PLC就是一个计算机控制系统。 Ⅲ 新课讲授 乘法指令 1.乘法指令的定义: 乘法指令是对两个有符号的数进行相乘运算。 1 4 15 教 学 过 程 教学方法 时间分配 2.乘法指令的种类: 整数乘法、完全整数乘法、双整数乘法、实数乘法。 整数乘法MUL-I: 指令格式:LAD及STL格式如下图: 功能描述:使能输入有效时,将两个单字长(16位)的符号整数IN1和IN2相乘,产生一个16位整数结果OUT。运算结果在大于16位二进制数表示的范围时产生溢出。 数据类型:输入、输出均为整数。 例题: 10 10 教 学 过 程 教学方法 时间分配 (2)完全整数乘法MUL: 指令格式:LAD及STL格式如下图: 功能描述:使能输入有效时,将两个单字长(16位)的符号整数IN1和IN2相乘,产生一个32位双整数结果OUT。32位运算结果存储单元的低16位运算前用于存放被乘数。 数据类型:输入为整数INT、输出为双整数(DINT)。 例题: (3)双整数乘法MUL-DI: 指令格式:LAD及STL格式如下图: 20 教 学 过 程 教学方法 时间分配 功能描述:使能输入有效时,将两个双字长(32位)的符号整数IN1和IN2相乘,产生一个32位双整数结果OUT。运算结果大于32位二进制表示范围,则产生溢出。 实数乘法MUL-R: 指令格式:LAD及STL格式如下图例题: 功能描述:使能输入有效时,将两个双字长(32位)的实数IN1和IN2相乘,产生一个32位实数结果OUT。运算结果大于32位二进制表示范围,则产生溢出。 教 学 过 程 教学方法 时间分配 除法指令 1.除法指令的定义: 除法指令是对两个有符号的数进行相除运算。 2.除法指令的种类: 整数除法、完全整数除法、双整数除法、实数除法。 功能描述:使能输入有效时,将两个单字长(16位)的符号整数IN1和IN2相除,产生一个16位整数商OUT,不保留余数。双整数除法和实数除法也同样过程,只是位数变为32位。 在整数完全除法中,两个16位的符号整数相除,产生一个32位的结果,其中低16位为商,高16位为余数。在指令中,32位结果存储单元的低16位运算前被兼用存放被除数。 指令格式:LAD及STL格式如下图 /D IN1, OUT DIV INT, OUT /I INT, OUT /R IN1, OUT 27 教 学 过 程 教学方法 时间分配 完全除法与整数除法的比较实例:4003/40= ? (1)完全除法: (2)整数除法: 教 学 过 程 教学方法 时间分配 IV.课后小结: 本节主要介绍了乘法、除法指令的基本功能,特点,特别 要了解完全乘法、完全除法的规定,灵活应用。 Ⅴ. 习题布置: Ⅵ. 课后分析 3 - 1 -

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档