微机原理与单片机(部分知识点).docxVIP

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
AB(20 AB(20 位 ) 通 用 寄 存 器 AH AL BH BL CH CL DH DL AX BX CX DX 地 址 加 法 器 ∑ 数 据 寄 存 器 SP 指 针 和 变 址 BP 寄 存 器 SI DI ALU 数 据 总 线 (16 位 ) CS DS SS ES IP 内 部 寄 存 器 DB(16 位 ) 总 线 控 制 8086 总 线 电 路 DB(16 位 ) 暂 存 寄 存 器 (8 位 ) 指 令 队 列 缓 冲 器 ALU EU 控 制 电 路 1 2 3 4 5 6 标 志 寄 存 器 执 行 单 元 (EU) 总 线 接 口 单 元 (BIU) 1.8086CPU 是 16 位微处理器,具有 16 根数据线和 20 根地址线可以和浮点计算器,I/O 处理器或其他处理器组成多处理系统。 总线接口单元的功能是负责完成CPU 与储存器或I/O 设备之间的数据传送。 总线接口单元内有 4 个 16 位段存放器:代码段存放器 CS、数据段存放器 DS、堆栈段存放器 SS、附加数据段存放器 ES,一个 16 位的指令指针存放器 IP,一个 20 位地址加法器,6 字节指令队列缓冲器,一个与 EU 通信的内部存放器以及总线掌握电路等。 代码段存放器〔CS〕用来存储程序当前使用的代码段和段地址。下一条要读取得指令在代码段中的偏移地址由指令指针存放器 IP 供给。数据段存放器 DS 用来存放程序当前使用的数据段地址。 每个源程序必需至少有一个代码段,而数据段,堆栈段和附加数据段则依据程序的需要打算是否设置。 由CS 和 IP 的内容打算了程序的执行挨次。 物理地址 ? 段地址?10H ? 段内偏移地址 。 执行单元 EU 不与系统外部直接相连,功能:只是负责执行指令。执行的指令从BIU 的指令队列缓冲器中直接得到,执行指令时假设需要从存储器或I/O 端口读取操作数,则由EU 向BIU 发出恳求,再由BIU 对存储器或I/O 端口进展直接访问。8.EU 组成:1〕16 位算数规律单元〔ALU〕,2)16 位标志存放器 FLAGS,3〕数据暂存存放器,4〕通用存放器,5〕EU 掌握电路 9.8086 和 8088 的差异:1)外部数据总线不同,8086 是 16 位,8088 是 8 位,2)指令队列缓冲器大小不同,8086 可容纳 6 个字节,8088 只能容纳 4 个字节,3〕局部引脚的功能定义有所区分 段存放器CS DS SSES供给段内偏移地址的存放器IPBX、SI、 段存放器 CS DS SS ES 供给段内偏移地址的存放器 IP BX、SI、DI 或一个 16 位马上数形式的偏移地址SP 或 BP DI〔用于字符串操作指令〕 通用存放器〔累加器 AX、基址存放器 BX、计数器 CX、数据存放器 DX〕高 8 位 AH、BH、CH、DH;底 8 位AL、BL、CL、DL 标志存放器 FLAG:16 位存放器,共 9 个标志,其中 6 个用作状态标志,3 个用作掌握标志。 状态标志CF:进位标志,ZF:零标志位,SF:符号标志位,IF:中断允许标志位12.8084A 位时钟发生器,8282 为 8 位地址锁存器,8086 为具有三态输出的 8 位数据总线收发器 13. INTA 引脚 24,中断响应信号,作为输出; ALE 引脚 25,地址锁存允许信号,作为输出; 14.8088 与 8086 引脚不同:1〕AD15—A8 的定位不同;2)引脚 34 的定义不同;引脚 28 的有效电平凹凸定义不同 15.8086/8088CPU 有 20 条地址线,可直接对 1M 个存储单元进展访问。每个存储单元放一个字节〔8 位〕数据,一个“字”占两个字节即 16 位,每个存储单元都有一个 20 位的地址,这 1M 个存储单元对应的地址为 00000H—FFFFFH〔0— 220 1 〕 堆栈操作〔1〕存放指令操作数〔 2〕保护断点和现场;每进展一次进站操作, SP 值减 2,每进展一次出栈操作,SP 加 2;栈底〔先存〕,栈顶〔先取〕 存储器/IO 读时序: 1〕T1, M / IO 信号:从存储器读还是从 I/O 设备中读数 据;ALE:地址锁存信号,以使地址/数据线分开。2〕T2 状态, RD 由高电平变为低电平,开头进展读数据操作。 18..8086/8088 有 20 条地址线,可直接对 1 M 个存储单元进展访问。每个存储单元存放一个字节型数据〔8 位〕,一个字占两个字节即 16 位,存放在两个相邻的存储单元中,高字节存放在高地址单元,低字节存放在低地址单元。且每个存储单元都有一个 20 位的地址,这 1 M 个存储单元对应的地址为 00000H~FFFFFH 保护断点和现场。此为堆栈的主要功能。

文档评论(0)

写作定制、方案定制 + 关注
官方认证
服务提供商

专注地铁、铁路、市政领域安全管理资料的定制、修改及润色,本人已有7年专业领域工作经验,可承接安全方案、安全培训、安全交底、贯标外审、公路一级达标审核及安全生产许可证延期资料编制等工作,欢迎大家咨询~

认证主体天津济桓信息咨询有限公司
IP属地天津
统一社会信用代码/组织机构代码
91120102MADGE3QQ8D

1亿VIP精品文档

相关文档