网站大量收购闲置独家精品文档,联系QQ:2885784924

第2讲 16位微处理器8086_1.ppt

  1. 1、本文档共56页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2讲 16位微处理器8086_1

* 标志: 运算结果最高位为0 ∴SF=0; 运算结果本身≠0 ∴ZF=0; 低8位中1的个数为奇数个 ∴PF=0; 最高位没有进位 ∴CF=0; 第三位向第四位无进位 ∴AF=0; 次高位向最高位没有进位 ,最高位向前没有进位 , ∴OF=0。 例1:执行两个数的加法,分析对标志位的影响。 * 标志: 运算结果最高位为1, SF=1 ; 运算结果本身不为0, ZF=0 ; 最高位向前无进位, CF=0 ; 次高位向最高位产生进位,而最高位向前没有进位, OF=1 ; 结果低8位含偶数个1, PF=1 ; 第三位向第四位有进位, AF=1 。 在绝大多数情况下,一次运算后并不改变所有标志, 程序也并不需要对所有的标志作全面的关注。 一般只是在某些操作后,对其中某个标志进行检测。 例2:执行两个数的加法,分析对标志位的影响。 * 5. 指令指针寄存器IP(Instruction Pointer) 用来存储代码段中的偏移地址; 程序运行过程中IP的内容由BIU修改,始终指向下一次要取出的指令偏移地址。 IP要与CS寄存器相配合才能形成真正的物理地址。 特殊情况:程序跳转 * 已知DS=3000H,CS=1000H,(32000H)=10H, (32001H)=20H,下面用动画形式演示如下指令的执行过程 1000:100 MOV AL,[2000H] ; A0 00 20 1000:103 ADD AL,02H ; 04 02 1000:105 HLT ; F4 8086计算机系统指令操作过程 * * ★ 8086的引脚和功能 ★ 8086的最小和最大模式系统 ★ 8086最小模式典型配置 二、8086的引脚信号和工作模式 * 8086 CPU的引脚和功能 CPU的外部特性表现在其引脚信号上,学习时请特别关注以下几个方面: ⑴ 引脚的功能 ⑵ 信号的流向 ⑶ 有效电平 ⑷ 三态能力 除高电平1、低电平0外,引脚还有一个高阻状态,信号无效 * 8086 CPU的外部引脚图 * 8086 CPU的引脚信号 a. 数据和地址引脚(20) AD15 ~ AD0 、 A19/S6 ~ A16/S3 b. 读写控制引脚(8) 、 、 、 、ALE、READY、 、 c. 中断请求和响应引脚(3) NMI、INTR、 * 8086 CPU的引脚信号(续) d. 总线请求和响应引脚(2) HOLD、HLDA e. 其它引脚(7) 电源(VCC1个、GND2个)、RESET、 CLK、 、 * 看电路图注意问题 a. 引脚符号上面有横线或者带小圈表示低电平有效, 否则高电平有效。一般两种方式只取一种,例 HOLD表示高电平有效, 表示低电平有效,图中 圈表示低电平有效。 b. 如上图所示,门电路表示当两个输入均为有效的 低电平时,输出为有效的低电平,否则为高电平。 * 8086 的最小和最大模式系统 --最小模式:单机系统,系统中所需要的控制信号全部由8086/8088CPU本身直接提供,系统中的总线控制电路可以降到最少。 --最大模式:构成的系统较大,可能包含不只一片微处理器,或要求有较强的驱动能力,带有一个总线控制器8288,系统中所需要的控制信号由8288提供。 --CPU引脚:由 (33)决定 --24~31功能不同 * 用到的芯片1--数据锁存器8282 * * 用到的芯片2--数据缓冲器8286 * RESET TEST HOLD HLDA NMI INTR INTA M / IO WR RD READY CLK READY MN / MX +5V 控制总线 地址总线A19~ A0 数据总线D15~D0 ALE A19~A16 AD15~AD 0 DT / R DEN* 8086 CPU STB 8282 OE T OE 8286 8284A 系统总线 8086 CPU最小模式系统典型配置 BHE reset * 时钟发生器8284A 地址锁存器8282(三片) 数据缓冲器8286(两片) 控制信号 地址总线 数据总线 控制总线 8086 CP

文档评论(0)

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

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

1亿VIP精品文档

相关文档