工业用微型计算机电子教案.doc_第1页
工业用微型计算机电子教案.doc_第2页
工业用微型计算机电子教案.doc_第3页
工业用微型计算机电子教案.doc_第4页
工业用微型计算机电子教案.doc_第5页
全文预览已结束

下载本文档

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

文档简介

金山职业技术学院授课教案课程名称: 工业用微型计算机 No 7 授课日期授课班级10机电授课类型讲 授授课时数2教学周数/授课主题汇编指令教学目标熟悉简单的汇编指令重点难点传送指令教具挂图教学过程及时间分配主 要 教 学 内 容教学方法的运用8086的指令格式及数据类型 指令由操作码和操作数(地址码)组成。8086的指令长度是可变的,一条指令一般由16个字节组成。 一、指令中的操作数1、单操作数指令 指令助记符 指令的16进制代码 INC AX 40H INC BX 43H2、双操作数指令 指令助记符 指令的16进制代码 MOV AL , 04 B004H MOV AX , 04 B804003、三个操作数指令 8086指令系统中,大多数指令中只有12个操作数,但也有少数指令中有3个操作数,不过有一操作数隐含在操作码中。例: ADC AX , BX 该指令完成操作数AX、BX和CF位相加。二、指令中的数据类型t 无符号数 t 带符号数 t ASCII码 t BCD数(压缩BCD和非压缩BCD) 三、数据传送指令1.数据传送指令又可以分成4种:通用数据传送累加器专用传送(输入/输出数据传送)目的地址传送标志寄存器转送1. 指令的共同特点是:(1)、除POP和SAHF指令外,这类指令的操作结果不会影响FR寄存器中的标志。(2)、指令中有两个操作数,目的操作数和源操作数,其执行过程为:目的操作数 源操作数,当指令中仅列出一个操作数时,另一操作数为隐含。2. 通用数据传送指令(1)、MOV 传送指令 指令格式为: MOV 目的 ,源 功能:目的 源 n mov r,oprdu Oprd: r, mem,seg, imn mov mem, oprdu Oprd: r, seg, imn mov seg, oprdu Oped: r, mem注意:1、mem不能到mem 2、seg做目的操作数时, 不包括cs。 3、类型匹配2)PUSH 进栈指令 指令格式为:PUSH oprdOprd: r, mem, seg其操作过程是:a、SP2,指示堆栈中可以存放数据的位置b、存源操作数,完成进栈操作。3)POP 出栈指令 指令格式为:POP opedOped: r, mem, seg(不包括 CS!)其操作过程是:a、将SS:SP所指示的栈顶处的两个字 节的数据,弹到目的操作数中;b、SP2,指示当前栈顶位置,完成出栈操作。4)XCHG 交换指令 指令格式为:XCHG 目的操作数 ,源操作数XCHG R, OPRDOPRD: R, MEM 操作数不能为立即数; 源和目的不能同时为存储单元

温馨提示

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

评论

0/150

提交评论