汇编语言_8088、8086_接口技术_微机原理教案.doc

汇编语言_8088、8086_接口技术_微机原理教案.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一章 1.微机采用总线结构有什么好处?总线一般分为哪三组信号?使用总线的特点是什么? 好处:组态灵活,扩展方便 三组信号线:数据总线,地址总线,控制总线 特点:在某一时刻,只能有一个总线主控设备来控制系统总线,只能有一个发送者向总线发送信号;但可以有多个设备从总线上同时获得信号。 第二章 1.8086/8088CPU两大组成模块EU、BIU,功能及相互关系 总线接口部件(BIU)功能:负责从存储器预取指令和数据以及所有EU需要的总线操作,实现CPU与存储器和外设之间信息传递。BIU根据执行单元EU的请求完成CPU与存储器或IO设备之间的数据传送;执行部件(EU)功能:控制和执行指令,从指令队列中取出指令,对指令进行译码。发出相应的传送数据或算术的控制信号接受由总线接口部件传送来的数据或把数据传送到总线接口部件进行算术运算。 2.8086/8088CPU寄存器及用法 8086/8088CPU共有14个十六位寄存器,分别为:通用寄存器8个,控制寄存器2个,段寄存器4个。 通用寄存器有: 数据寄存器:AX、BX、CX、DX;用来存放计算的结果和操作数 变址寄存器:SI、DI;用于存储器变址寻址方式时提供地址 指针寄存器:BP、SP;用于指向堆栈段中的数据单元 指令指针寄存器:IP;用来指示当前指令在代码段的偏移位置 标志寄存器:FLAGS;用于反映指令执行结果或控制指令执行形式 3.标志寄存器中各标志位的功能 状态标志 CF——进位标志:当运算结果的最高有效位有进位(加法)或借位(减法)时,进位标志置1,即CF=1;否则CF=0 ZF——零标志:若运算结果为0,则ZF=1;否则ZF=0 SF——符号标志:运算结果的最高有效位就是符号标志的状态。即,运算结果最高位为1,则SF=1;否则SF=0 PF——奇偶标志:当运算结果最低字节中“1”的个数为零或偶数时,PF=1;否则PF=0(PF只反映最低8位) OF——溢出标志:若算术运算的结果有溢出,则OF=1;否则OF=0 AF——辅助进位标志 控制标志 DF——方向标志:如果设置DF=0每次串操作后的存储器地址就自动增加,若为0则每次串操作后的存储器地址就自动减少 IF——中断允许标志:IF=1则允许中断;若为0 则禁止中断 TF——陷阱标志(单步标志):TF=1处理器单步执行指令:即处理器在每条指令执行结束时,产生一个编号为1的内部中断。若为0,处理器正常工作。 存储器分段管理,每个段的大小,段起始地址,物理地址,逻辑地址(书本P32) 64k 能被16整除的 物理地址唯一的20位地址 逻辑地址=段地址*16+偏移地址 操作数有哪七种主要的寻址方式?每种寻址方式操作数位于何处,每种寻址方式应用举例(书本P33) 直接数寻址 寄存器寻址 直接寻址 寄存器相对寻址 寄存器间接寻址 基址变址寻址 相对基址变址寻址 6.8086/8088的6类指令,常用指令格式、功能、用法、对标志位的影响。(书本P38) 课后习题2.1-2.18 2.22 第三章 汇编语言的优点 可以直接有效的控制计算机硬件,代码序列短小,运行快速。 一个独立运行的汇编语言源程序必须包含什么段 代码段 掌握汇编语言完整段定义格式结构 4.掌握伪指令、运算符的功能及用法,DB字节、DW字、SEGMENT定义数据段的逻辑段、END汇编结束、EDNS数据段结束、PROC、ENDP子程序结束、ASSUME、ORG、OFFSET运算符、SEG运算符 5.顺序、分支、循环程序的编写。特别注意条件判断中标志位关系,比如有符号与无符号数条件转移指令的不同 6.子程序的编写、参数传递的三种方式,子程序说明文件、如何断点及现场保护、CALL指令及RET指令的功能、远程调用和近程调用的区别 第四章 1.8088与8086的区别 8088 是8位 8086是16位 2.最大与最小组态模式 3.8088/8086主要引脚信号的功能及使用:数据线、地址线、ALE、RD、WR、INTR、INTA、NMI、RESET 4.总线周期的概念及组成,启动总线周期的时机 课后习题4.1 ,4.2, 4.5, 4.7, 4.11, 4.12, 4.13 第六章 什么是I/O接口?为什么需要I/O接口?接口的主要功能是什么? 位于系统和外设之间用来协助完成数据传送和传送控制的电路。 外设和cpu不能直接相连。 对输入输出数据进行缓冲 对信号的形式和数据的格式进行变换 对I/O端口进行寻址 与cpu和I/O设备进行联络 什么是端口?端口与接口有什么区别?端口的译码 可寻址的寄存器 I/O接口内部一般有哪三类可寻址寄存器?作用分别是什么? 数据寄存器 状态寄存器 控制寄存器 4.什么是可编程接口电路? 5.对I/O端口编址时采的方案有哪两种,各有什么

文档评论(0)

xiaofei2001129 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档