下载此文档

第二章 8086的体系结构.ppt


文档分类:IT计算机 | 页数:约73页 举报非法文档有奖
1/73
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/73 下载此文档
文档列表 文档介绍
第2章 8086的体系结构
8086是高性能的第三代微处理器,是Intel系列的16
位微处理器.
8086有16根数据线和20根地址线,因为可用20位地
址,所以可寻址的地址空间达220字节即1M字节。
8088是准16位的微处理器。
内部总线和寄存器16位
对外的数据总线8位
冯· 诺依曼结构
8086的编程结构
8086的寄存器的用法
8086/8088的引脚信号和功能
8086/8088存储器组织和I/O组织
8086的总线周期概念
冯· 诺依曼结构
计算机硬件系统的五个基本部件及工作原理:
输入设备
控制器
运算器
存储器
输出设备
原始数据
结果数据
☆五个基本部件
☆“存储程序”工作原理
(Von neumann)
→数据流
→控制流
根据冯· 诺依曼的设计,计算机应能自动执行程序,
而执行程序又归结为逐条执行指令。

执行一条指令又可分为以下四个基本操作:
取出指令:从内存某个地址中取出要执行的指令送到CPU内部的指令寄存器暂存;
分析指令:把保存在指令寄存器中的指令送到指令译码器,译出该指令对应的微操作;
执行指令:根据指令译码,向各个部件发出相应控制信号,完成指令规定的各种操作;
为执行下一条指令作好准备,即形成下一条指令地址;
要掌握一个CPU的工作性能和使用方法,首先应该了解它的编程结构。
所谓编程结构,就是指从程序员和使用者的角度
看到的结构,当然,这种结构与CPU内部的物理
结构和实际布局是有区别的。
编程结构如下图所示:
8086的编程结构
从功能上,8086分为两部分:
总线接口部件BIU (Bus Interface Unit)
执行部件EU (Execution Unit)
体系结构的改进:
把取指令和执行指令的操作分开,这两个单元并行工作(即所谓的流水线结构)。
总线接口部件
执行部件
流水线结构
1、总线接口部件(Bus Interface Unit)
功能:
1)从内存取指令送到指令队列
2)访问内存单元和外设端口
结构:
4个16位的段地址寄存器
CS——代码段寄存器
DS——数据段寄存器
SS——堆栈段寄存器
ES——扩展段寄存器
16位的指令指针寄存器 IP
20位的地址加法器∑
6个字节的指令队列缓冲器
8086编程结构图

第二章 8086的体系结构 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数73
  • 收藏数0 收藏
  • 顶次数0
  • 上传人中国课件站
  • 文件大小0 KB
  • 时间2011-09-06
最近更新