- 1、本文档共112页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
系统结构精要.ppt
第二章 8086微型计算机体系结构 2.1、 8086 CPU的结构 1、基本介绍 8086是单片集成电路,内部由执行单元EU和总线接口单元BIU组成 数据总线(D0~D15)和内部结构都是16位的 能处理16位数据,也能处理8位数据 地址总线(A0~A19)是20位的,直接寻址能力达1M字节 系统时钟为5MHz HMOS工艺,40引脚,+5V供电 有4组寄存器 EU完成操作: 1)取指令控制和时序控制 2)ALU完成各种算术和逻辑运算 (3)BIU完成的操作 队列中空出两个字节,自动从存储器中取出指令放在指令队列中(可存放最长指令为6字节) 指令执行时所需操作数也由BIU取出,送EU 取指和执行指令是分开的 在执行一条指令的同时,可取下一条指令放在指令队列中排队 减少了CPU取指所需的等待时间 从存储器中取出一条指令(用总线) 译码(分析指令) 从存储器中读取操作数(用总线) 执行指令 将结果存到存储器(用总线) 重复以上过程 由此可见,总线是信息传输中最忙的信号线 8080CPU取指令与执行指令时序--串行工作 通用寄存器的特殊用途表 5、数字逻辑器件 地址锁存器8282引脚信号 地址锁存功能 STB为高电平期间,输出等于输入;为下降沿时,输出锁存,与输入无关 2)双向数据总线收发器 两方面的功能 ⑴三态输出直接驱动总线 ⑵具有数据收和发两个方向的传输、隔离控制功能。 常用芯片:Intel8286,Intel8287和74LS245 8286输入输出同相 8287输入输出反相 74LS245的功能与8286相同 (1)双向数据收发器8286内部结构 最大最小模式下具有不同功能的信号: 最大模式: S0 S1 S2 RQ/GT0 最小模式:DEN DT/R M/IO HOLD 最大模式:RQ/GT1 QS0 QS1 LOCK 最小模式:HLDA ALE INTA WR 计算机中信息的存储类型 段的排列规则 每个段的首址必须能被16整除,即16进制的最低位一定是0 段在内存的位置不受限制 一个段的最大容量为64KB BIU从存储器中存取信息时,都要形成一个20位的存储器实际地址。实际地址的求法是:将段寄存器中的段基址值左移4位,再加上地址偏移量。 例:某指令所在的存储单元 代码段寄存器 CS=C018H,左移4位 段内偏移量 IP=FE7FH, 则当前存储单元的实际地址是CFFFFH 例如,实际地址01245H可以从两个不同的相互重叠的段中得到。其中一个段的基址是0123H,另一个段的基址是0124H。 4)段寄存器的使用 程序存放在代码段,CS中为段基址,IP中为偏移量。 某些数据存放在数据段,DS中为段基址,偏移量由寻址方式确定。 某些数据存放在附加段,ES中为段基址,偏移量由寻址方式确定。 堆栈用来暂时存放一些特殊的数据存储单元,SS中为段基址(栈底),SP中为偏移量(栈顶)。 2、8086存储器的分体结构 1)奇偶存储体与三总线及8086数据操作 在执行字的传输指令时,若被存取的是一规则字,则BIU只要执行一个总线周期就可完成存取。若为非规则字 , 则要执行两个总线周期 ,第一个总线周期存取低位字节, 第二个周期存取高位字节。 3、 存储器与I/O端口组织 I/O接口:为某种外部设备服务的电路 2)存储器、I/O统一编址(存储器映像编址方式 ) 2.3 8086总线操作及时序 存储器/IO读时序 存储器/IO写时序 执行指令MOV AL,[BX]的时序图T1 1.M / IO变高, CPU将对内存进行操作 2. A19~A0上出现地址信号0011 0101 0000 0000 1100 3. ALE上出现正脉冲信号 4. DT/R变低, 数据收发器处于接受状态 8086最大模式下的读总线周期时序 2)字的存储操作 4)堆栈操作 分类:采用存储器件:硬件堆栈和软件堆栈(或用户堆栈 ) 栈地址增加方向:由高向低增长和由低向高增长 应用:中断和程序调用 栈地址增加方向 存储区 (SP) FFFFH 0000H 当前栈顶 栈底 堆 栈 区 存储区 栈地址增加方向 存储区 (SP) FFFFH 0000H 栈顶空单元 栈底 堆 栈 区 存储区 44 00
您可能关注的文档
- 箱式变电站运行管理及维护精要.ppt
- 箱梁扭转3精要.ppt
- 箱梁扭转精要.ppt
- 箱涵专项保护方案精要.doc
- 篮球理论课教案精要.ppt
- 类比定义联考精要.ppt
- 类比推理精要.ppt
- 粉体工程习题精要.doc
- 粉体工程总复习精要.ppt
- 粉末冶金新技术胡金柱精要.ppt
- 2025年娄底技师学院招聘工作人员(2人)笔试备考试题及答案详解(有一套).docx
- 2025年太仆寺旗事业单位引进急需紧缺人才的(4人)模拟试卷及答案详解(典优).docx
- 2025年天津医科大学朱宪彝纪念医院第四批招聘方案(15人)模拟试卷附答案详解(综合题).docx
- 2025年大庆市肇州县乡镇卫生院招聘医学毕业生(8人)模拟试卷附答案详解(考试直接用).docx
- 2025年新化县住房保障服务中心选调工作人员(3人)笔试备考试题及答案详解(最新).docx
- 2025年广西右江民族医学院(第一批)招聘教职人员控制数工作人员笔试备考试题及参考答案详解一套.docx
- 2025年度信宜市民政局所属事业单位(信宜市社会福利指导中心)选模拟试卷含答案详解(综合卷).docx
- 2025年平凉市静宁县城镇公益性岗位人员招聘(78人)笔试备考试题含答案详解(考试直接用).docx
- 2025年大庆市萨尔图区招聘幼儿教师(30人)笔试备考试题含答案详解(完整版).docx
- 2025年宜宾市高县事业单位招聘考试(52名)模拟试卷及答案详解(基础+提升).docx
最近下载
- 2025年一级建造师《建设工程经济》三色笔记.pdf VIP
- 2024-2030年半导体气体检测行业市场现状供需分析及投资评估规划分析研究报告.docx
- 幼儿教师口语课程思政优秀案例.pdf VIP
- 欧姆龙omron安全光栅.pdf VIP
- 2025年云南省职教高考文化课程《数学》考试说明(暂定稿).docx VIP
- 美国插头插座安规标准尺寸要求及治具图纸.pdf VIP
- 不锈钢栏杆接地工艺标准(图文+图集做法).pdf VIP
- 《新能源汽车概论》学生手册 任务2-1 替代燃料汽车技术与结构原理 学生手册.docx VIP
- 随钻跟管桩技术规程培训.pptx
- 未成年人保护预防未成年人犯罪知识讲座主题班会PPT课件.pptx VIP
文档评论(0)