微机原理与接口技术:06第3章 寻址方式和指令系统3.1_第1页
微机原理与接口技术:06第3章 寻址方式和指令系统3.1_第2页
微机原理与接口技术:06第3章 寻址方式和指令系统3.1_第3页
微机原理与接口技术:06第3章 寻址方式和指令系统3.1_第4页
微机原理与接口技术:06第3章 寻址方式和指令系统3.1_第5页
全文预览已结束

付费下载

下载本文档

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

文档简介

交通信息与控制工程系教案(理论教学用)课程名称微机原理与接口技术第6次第3周2学时上课教室WM1310课程类型专业基础课授课对象自动化专业章节名称第三章寻址方式和指令系统(3.1,3.2)教学目的和要求了解8086汇编语言概况了解指令的基本构成,如三种操作数。掌握8086的指令格式和寻址方式。讲授主要内容及时间分配指令系统概述。(20min)8086的8种寻址方式。(70min)教学重点与难点重点:8086指令的基本构成8种寻址方式难点:8086的寻址方式要求掌握知识点和分析方法8086指令基本构成。指令中的三种操作数。8086的八种寻址方式。启发与提问存储器操作数的对应的物理地址如何计算?那些寄存器可以作为基址、变址寄存器?教学手段多媒体+板书作业布置思考题:1.如何设定寄存器的段超越?主要参考资料备注要求学生在学习寻址方式时,联想CPU内部结构框图中的寄存器组、内存储器的结构等。注:教案按授课次数填写,每次授课均应填写一份。重复班授课可不另填写教案。长安大学讲稿(第六讲)讲授内容第3章8086/8088指令系统(寻址方式)3.1 概述

•指令:控制计算机完成指定操作的命令机器指令:指令的二进制代码形式。例如:21H汇编指令:助记符形式的指令。例如:INT21H指令系统:CPU所有指令及其使用规则的集合。指令的兼容性:同一系列机的指令都是兼容的。3.1.1指令的基本构成指令中应包含的信息:运算数据的来源,运算结果的去向,执行的操作。操作码[操作数],[操作数]8088/8086的操作数分为3类立即数操作数:表示参加操作的数据本身,可以是8位或16位例:MOVAX,1234HMOVBL,22HMOV8000H,DX立即数无法作为目标操作数立即数可以是无符号或带符号数,其数值应在可取值范围内寄存器操作数:表示参加运算的数存放在指令给出的寄存器中,可以是16位或8位。例:MOVAX,BXMOVDL,CH(注:简单回顾一下寄存器的情况。)存储器操作数:表示当前参加运算的数存放在存储器的某一个或某两个单元中(注:简单回顾一下存储器寻址的情况。)3.1.2 指令的执行时间一条指令的执行时间包括取指令:取操作数、执行指令、传送结果等几部分,单位用时钟周期数表示结论:1)尽量使用寄存器作为操作数;2)若有可能,用移位代替乘除法;3)尽量使用简单的寻址方式。3.2 8086的寻址方式寻址方式—寻找操作数的方法寻找操作数的地址(一般指源操作数)。寻找要执行的下一条指令的地址。立即寻址指令中的源操作数是立即数,即源操作数是参加操作的数据本身直接寻址指令中直接给出操作数的16位偏移地址偏移地址也称为有效地址(EA,EffectiveAddress)默认的段寄存器为DS,但也可以显式地指定其他段寄存器——称为段超越前缀偏移地址也可用符号地址来表示,如ADDR、VAR寄存器寻址操作数放在某个寄存器中源操作数与目的操作数字长要相同寄存器寻址与段地址无关MOVAX,BXMOV[3F00H],AX寄存器间接寻址操作数的偏移地址(有效地址EA)放在寄存器中只有SI、DI、BX和BP可作间址寄存器操作数的段地址(数据处于哪个段)取决于选择哪一个间址寄存器:寄存器相对寻址操作数的偏移地址为寄存器的内容加上一个位移量例:MOVAX,[BX+DATA]设DS=2000H,BX=0220H,DATA=05H则:AX=[20225H]基址变址寻址若操作数的偏移地址:由基址寄存器(BX或BP)给出—基址寻址方式由变址寄存器(SI或DI)给出—变址寻址方式由一个基址寄存器的内容和一个变址寄存器的内容相加而形成操作数的偏移地址,称为基址-变址寻址。同一组内的寄存器不能同时出现。基址变址相对寻址在基址-变址寻址的基础上再加上一个相对位移量

温馨提示

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

评论

0/150

提交评论