长沙民政职业技术学院教案课程名称:单片机原理课题名称:第5讲指令的格式及编码、寻址方式、数据传送指令教学目的:掌握7种寻址方式的执行过程;掌握数据传送类指令的格式,重点掌握它们的不同寻址方式及其应用
难点和重点:1.重点:机器语言指令与汇编语言指令;汇编语言指令格式;七种寻址方式;MOV指令中数据的传送路径
2.难点:七种寻址方式
教学过程教学方法多媒体讲授
新课讲授(85min)3
1概述什么是指令
什么是机器码
什么是助记符
什么是目标程序
什么是源程序
什么叫反汇编
指令:是CPU根据人们的意图来执行某种操作的命令
程序:指令的有序组合
机器码指令:二进制编码形式的指令,计算机能直接识别和执行
汇编语言指令:用英文缩写词(助记符)表示的指令,便于记忆和理解
目标程序:用机器码编写的程序,即机器语言程序,
OBJ源程序:用助记符编写的程序,如汇编语言程序,
1指令的格式及编码1
汇编语言指令格式[标号:]操作码[目的操作数,][源操作数][;注释]标号:表示该指令在ROM中存放的符号地址
操作码:表示指令的功能,用助记符表示
源操作数:参加操作的数据来源
第5讲指令的格式及编码、寻址方式、数据传送指令(第1页共5页)长沙民政职业技术学院教案目的操作数:操作结果存放的位置
注释:对语句的解释说明
例:BRGIN:MOVA,#00H;累加器清0课堂思考:汇编语言格式指令由几部分组成
哪部分必须有
每个部分之间的分隔符是什么
机器码汇编语言程序思考:机器码存放在单片机中什么地方
上述指令按机器码长短分为几种
22寻址方式所谓寻址方式,指寻找操作数或操作数地址的方式,或者说通过什么的方式找到操作数
寻址方式的方便与快捷是衡量CPU性能的一个重要方面
MCS—51单片机有七种寻址方式
1.立即寻址操作数直接出现在指令中,以“#”标识,