微机原理教案_第1页
微机原理教案_第2页
微机原理教案_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、微机原理教案教 者李劲松科目微机原理备课时间20111112课 题有符号数除法指令上课时间20111113教学目标1.掌握有符号数除法指令的功能及应用2.掌握扩展数据宽度指令的应用 教学重点1有符号数除法指令的应用2什么时候需要扩展数据宽度,怎么扩展教学难点有符号数除法指令的应用教学方法任务驱动法、列举法、练习法教具常规教具,多媒体教学过程教学步骤及时间分配教学内容师生双边活动教师学生教学依据一、复习导课(5分钟)二、授新课(20分钟)三、例题解析(8分钟)四、课堂练习(10分钟)五、课后作业六、课堂小结(2分钟)无符号数除法指令1、 语法:DIV SRC2、功能:8位:AX/SRCREM(A

2、H)QUO(AL)16位:DX:AX/SRCREM(AX)QUO(DX)32位:EDX:EAX/SRCREM(EAX)QUO(EDX)3、 操作数的类型:与加1指令相同4、 影响标志位:对所有状态标志位均无定义有符号数除法指令1、 语法:IDIV SRC2、 功能: 8位:AX/SRCREM(AH)QUO(AL)16位:DX:AX/SRCREM(AX)QUO(DX)32位:EDX:EAX/SRCREM(EAX)QUO(EDX)3、 符号:余数的符号和被除数符号相同,商的符号等于被除数和除数符号的异或运算。4、 溢出判断:如果是字节运算,被除数的高8位绝对值>除数的绝对值;如果是字运算,被

3、除数的高16位绝对值>除数的绝对值;如果是双字运算,被除数的高32位绝对值>除数的绝对值,商就会产生溢出。5、操作数的类型:与加1指令相同6、影响标志位:对所有状态标志位均无定假定(AX)=0400H,若为无符号数是1024D,若为带符号数是+1024D;假定(BL)=0B4H,若为无符号数是180D,若为有符号数是-76D。执行DIV BL指令后,QUO:(AL)=_,REM:(AH)=_执行IDIV BL指令后,QUO:(AL)=_,REM:(AH)=_1、指令执行前:(AX)=0600H,(CL)=95H指令执行DIV AX后:(AH)=_,(AL)=_;指令执行IDIV A

4、X后:(AH)=_,(AL)=_2、两个有符号数分别存放在BYTE1、BYTE2字节存储单元中,将BYTE1的内容除以BYTE2的内容,商存放在QUOT字节单元中,写出实现此功能的指令序列。计算(V-(X*Y+Z-540)/X,其中X,Y,Z,V均为16位有符号数,商存放在AX中,余数存放在DX中。师生共同完成1、 无符号数除法指令的语法格式?2、 如果源操作数是8位(16位或32位),那么隐含使用的目的操作数是? 引导学生看书,说出简单的知识点。师根据实际应用添补课本内容。有符号数除法指令的被除数、除数、商和余数的符号间关系引导学生,会判断溢出与无符号数除法指令对比指导 讲解 总结 展示例题提示,引导学生。齐答找学生回答看书思考 独立思考总结理解记忆自行解决独立思考小组讨论思考 讨论,得结论 预习后面的知识,解决问题温故知新任务驱动法复习巩固 板书设计有符号数除法指令一、 语法:IDIV SRC二、 功能:功能: 8位:AX/SRCREM(AH)QUO(AL)16位:DX:AX/SRCREM(AX)QUO(DX

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论