内容正文:
中等专业学校2022-2023-2教案
编号:
备课组别
计算机
课程名称
计算机原理
所在
年级
二年级
主备
教师
授课教师
授课系部
授课班级
授课
日期
课题
第5章指令系统
5.2寻址方式
教学
目标
知识目标:偏移量寻址及相对寻址的特点
能力目标:能比较几种寻址方式的不同
情感目标:培养学生对计算机寻址方式学习的兴趣
重点
偏移量寻址及相对寻址的特点
难点
比较几种寻址方式的不同
教法
讲解法、练习法、任务驱动法
教学设备
多媒体教室
教学环节
教学活动内容及组织过程
个案补充
教
学
内
容
【复习巩固】
1.在指令的执行过程中,操作数可能在______中,也可能在_____中,还可能在_____。
2.立即寻址方式是指_______ ,包含在指令中的操作数称为______,其特点是_____ ,适合于____的场合。
3.直接寻址方式是指_______ ,其特点是________,它只能____________.
4.地址码部分给出了某个通用寄存器的地址(名),该寻址方式称为_______,而所需的操作数在_____,其特点是_________、______________、___________。
5.指令的地址码部分给出了存放操作数地址的寄存器名,该寻址方式称为________
【教学过程及内容】
四、偏移寻址是直接寻址和寄存器间接寻址方式的结合。有效地址EA=A+(R),A是显式的形式地址字段,
教学环节
教学活动内容及组织过程
个案补充
教
学
内
容
R可以是显式的,也可以是隐含的某个专用的寄存器,如图所示。
常用的偏移寻址有相对寻址、变址寻址和基址寻址。
1.相对寻址:也称程序计数器寻址。由程序计数器PC提供基准地址,而指令的地址码部分给出相对于当前指令地址的位移量A(可正可负,补码表示),两者相加后作为操作数的有效地址,即EA=(PC)+A。
2.变址寻址
变址寻址:将指令中给出的基准地址A与CPU内某特定的变址寄存器Ri(SI或DI)中的内容相加,即EA=(Ri)+A。此寻址方式常用于字符串处理,数组运算等成批数据处理中。
寄存器SI和DI称为变址寄存器,它们主要用于存放存储单元在段内的偏移量。
例:MOV AX,[SI-100H] EA=(SI)+100H
教学环节
教学活动内容及组织过程
个案补充
3.基址寻址:需要有一个基址寄存器,指令中的地址码给出一个地址偏移量A。基址寄存器的值加上指令中的地址偏移量形成操作数的有效地址,即EA=(Ri)+A。是大型计算机采用的一种技术,用来将用户的逻辑地址(用户编程时使用的地址)转化成主存的物理地址(程序在主存中的实际地址)。
例:MOV AX,[BP-10H]
EA=(BP)+10H
教学环节
教学活动内容及组织过程
个案补充
教
学
内
容
思考:采用不同寻址方式的目的是什么?
缩短指令___长度______;
扩大寻址_____范围____;
提高编程_ _灵活性___;
【课堂小结】
【作业布置】
板
书
设
计
第5章指令系统
5.2寻址方式
4、 偏移量寻址
1. 相对寻址
2. 变址寻址
3. 基址寻址
教后札记
学科网(北京)股份有限公司
$