第2讲-8086微机系统合编.ppt

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2讲 8086微机系统 2.1 一般微处理器 具有哪些功能? 运算、控制、译码、数据的发送、接收、暂存等 2.2 8086CPU内部结构 2.2 8086CPU内部结构 2.3 8086CPU寄存器 可分为几类?各有哪些? 2.3 8086CPU寄存器 FR中各位的含义? 2.3 8086CPU寄存器 2.4 8086CPU的引脚 有哪两种工作模式?有何区别? 2.4 8086CPU的引脚 最大工作模式 2.4 8086CPU的引脚 如何认识引脚? 2.4 8086CPU的引脚 2.5 存储器与I/O组织 2.5 存储器与I/O组织 2.5 存储器与I/O组织 2.5 存储器与I/O组织 2.6 总线时序 什么是时钟周期、总线周期、指令周期? 2.7 随堂测验 8086CPU的内部结构分为哪几部分? 写出14个16位寄存器和8个8位寄存器的名称。 写出引脚AD和BHE的作用。 举例说明物理地址和逻辑地址的关系。 画在内存单元12345H的存放示意图。 1M存储空间最多可以分多少个段? 2.8 重点、难点 8086CPU的内部结构及寄存器组 常用引脚的作用 存储器的分段组织 时序的概念 * */18 * 功能实现的硬件基础是什么? 运算器、控制器、总线、寄存器等 主要参数? 时钟频率、字长、最大可直接寻址内存等 内部结构图? 1 2 3 4 5 6 内部暂存器 IP ES SS DS CS 输入/输出控制电路 外部总线 执行部分控制电路 ∑ ALU 标志寄存器FR BH BL BX CH CL CX DH DL DX SP BP SI DI 通用 寄存器 地址加法器 指令队列 执行单元(EU) 总线接口单元(BIU) 16位 20位 16位 16位 AH AL AX 暂存寄存器 各自作用?如何工作? 各个寄存器名称的由来? X代表什么?主要作用? 进位标志CF:1(有进位/借位) 0(无进位/借位) 零标志ZF:1(结果为零) 0(结果非零) 符号标志SF:1(结果为负) 0(结果为正) 溢出标志 OF :1(结果溢出) 0(结果未溢出) 奇偶PF:1(结果1的个数为偶数) 0(结果1的个数为奇数) 辅助进位AF:1(b3向b4有进/借位) 0(b3向b4无进/借位) 练习1:将5678H和下列各数相加,计算结果及6个状态标志位的值。 (1)7834H (2)1234H 接+5V为最小模式 一片8284A作时钟发生器 总线控制信号由CPU直接产生 三片8282或74LS373作为地址锁存器 连接存储器和外设较多时,选两片8286或74LS245为数据总线收发器,以提高驱动能力 可以配置多个处理器 总线控制信号由8288产生 接地表示最大模式 共同之处:8284、8282(地址锁存)、8286(数据收发) 引脚功能: 信号流向: 有效电平: 三态能力: 指引脚信号的定义、作用;通常采用英文单词或其缩写表示。 信号从芯片向外输出,还是从外部输入芯片,或者是双向的。 起作用的逻辑电平是高、低电平有效、上升、下降边沿有效 输出正常的低电平、高电平外,还可以输出高阻隔离的第三态 共有多少个引脚? 哪些是两种模式的公共引脚? 哪些是分别使用的? 各有哪些功能? 这些引脚可分为哪三类? 在不同模式下分别使用 地址空间 可直接寻址空间有多少? 内存 物理地址 有哪些专用区域? 0 0000H~0 03FFH共1KB(存储器开始)为中断向量表,存放中断向量; F FFF0H ~ F FFFFH共16个单元(存储器底部)系统占用,存放系统初始化程序。 内存 物理地址 数据是如何存放的? 一个字节数据,可以存放在某一个存储单元; 多个字节数据,其存放原则为低字节数据存放在低地址单元,而高字节数据存放在高地址单元; 34H 0 0 1 1 0 1 0 0 如:在00003H存储一个字数据1234H,结果如何? 数据存放 如何分段? 段有哪些特性?大小?是否可以重叠? 什么是段地址?什么是偏移地址? 为什么要分段? 什么是逻辑地址?什么是物理地址?其关系如何? 分段管理 I/O端口 什么是I/O端口? 8086CPU可使用的I/O端口有多少个?其范围如何? 练习2:1、引脚ALE的作用分别是什么? 2、画出字1234H在单元20110H的存放示意图。 3、分别计算逻辑地址2000H:1300H和2130H:0000H所对应的物理地址。 什么是时钟周期、总线周期、指令周期? 总线周

文档评论(0)

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

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

1亿VIP精品文档

相关文档