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

上海工程技术大学微机原理与接口技术yp第2章8086系统结构.ppt

上海工程技术大学微机原理与接口技术yp第2章8086系统结构.ppt

  1. 1、本文档共99页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * 卡 * 谈到系统配置,你还必须清楚什么-----2件事 第二个方面是 清楚了吧,我选择CPU后还需要---- 这两个方面都考虑到了,才 --- * 低电平是最大模式 型号 8位地址锁存器 20位 3片 剩点 8位 16位 2片,这是说硬件的特点,下面考虑什么了,片子选完了, * 8283 * * * * * * * * * * * * ,总线操作 * 40页 8086的一个时钟周期为200ns * 3件事 共用 分时复用 复用引脚引出复用总线 4种 寻址 DB单向 * O插入 程序员追求 加几个-- ready * * BHE/S7(Bus High Enable/Status 16DB * * 什么命令 所以叫读信号 * * 什么命令 所以叫读信号 * NMI(Non Maskable Interrupt):非屏蔽中断输入 号也叫码 源多 编号 硬件中断 INTR(Interrupt Request * * NMI(Non Maskable Interrupt):非屏蔽中断输入 号也叫码 源多 编号 硬件中断 INTR(Interrupt Request * * CS:IP * * * * * 回顾 * * ,1MB的存储空间分2个512KB的存储体 * * * * 00,01,10,11,最后位0---偶 A0 8086字--16位 * * * 8比特的盒子 * * * 24 * * * * 2. 最小模式下的8086CPU的读写总线保持总线周期 8086为与存储器和I/O端口交换数据需执行一个总线周期,CPU执行一个总线周期的操作为总线操作。按照数据的传输方向来分类,总线操作分为读操作和写操作。 现针对最小工作模式来讲述总线读/写操作的时序关系和具体操作过程。 CLK T1 T2 T3 T4 TW(1~n) 高为读内存 低为读I/O M / IO A19 / S6 ~A16 / S3 BHE / S7 AD15 ~AD0 RD DT/ R DEN 地址输出 状态输出 BHE输出 地址输出 数据输入 8086读总线周期的时序图 ① ② ⑥ ⑧ ④ ② ⑦ ③ ⑨ ⑤ ⑩ 总线周期 READY ALE CLK T1 T2 T3 T4 TW 高为写内存 低为写I/O M/ IO A19 /S6 ~A16 /S3 BHE / S7 AD15 ~AD0 ALE WR DT/ R DEN 地址输出 状态输出 BHE输出 地址输出 数据输出 ① ② ⑥ ⑧ ④ ② ⑦ ③ ⑨ ⑤ ⑩ 8086写周期的时序 总线周期 READY 微处理器(Microprocessor) :简称MP,是采用大规模或超大规模集成电路技术做成的半导体芯片,上面集成了计算机的主要部件:控制器、运算器和寄存器组。整个微型计算机硬件系统的核心就是微处理器,所以它又称为中央处理器,即CPU (Central Processing Unit)。若字长8位,即一次能处理8位数据,称为8位CPU,如Z80CPU; 字长为16位的,即一次能处理16位数据,称为16位CPU,如8086/8088、 80286等。 序 组成: 段寄存器(4个, 16位) CS(Code Segment)---代码段寄存器 DS(Data Segment)---数据段寄存器 ES(Extra Segment)---附加段寄存器 SS(Stack Segment)---堆栈段寄存器 指令指针寄存器(16位) IP(Instruction Pointer) 20位的地址加法器 6字节的指令队列缓冲器 小结 总线接口部件 * * * 2.1 8086的编程结构 * * 8088/8086:5MHz;8086-1:10MHz;8086-2:8MHz * BIU(Bus Interface Unit) EU(Execution Unit) * 暂存寄存器--运算器 * CS(Code Segment)---代码段寄存器 DS(Data Segment)---数据段寄存器 ES(Extra Segment)---附加段寄存器 SS(Stack Segment)---堆栈段寄存器, IP(Instruction Pointer) * 术语:数据访问 读(指CPU读) 写 输入 输出 I/O接口与端口port 寄存器 * 基数指针寄存器BP(base pointer)二进制算术和逻辑运算 堆栈指针寄存器SP(stack pointer) 源变址寄存器 SI(source index) 目的变址寄存器DI(destination index

文档评论(0)

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

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

1亿VIP精品文档

相关文档