第二章IBMPC微型计算机.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二章 IBM PC 微型计算机 8086/8088CPU的基本结构 8086/8088CPU的寄存器组 存贮器的分段结构 8086/8088CPU堆栈的组织 第一节 IBM PC 微型计算机的基本结构 第一节 IBM PC 微型计算机的基本结构 第一节 IBM PC 微型计算机的基本结构 存储器被划分为若干个存储单元,每个存储单元从0开始顺序编号。 例如: 一个存储器有128个存储单元, 编号从0~127。 第一节 IBM PC 微型计算机的基本结构 在计算机中专门有连接CPU和其他芯片的导线,通常称为总线。 物理上:一根根导线的集合; 逻辑上划分为: 地址总线 数据总线 控制总线 第一节 IBM PC 微型计算机的基本结构 CPU在内存中读或写的数据演示: 读演示 写演示 第一节 IBM PC 微型计算机的基本结构 CPU在内存中读或写的数据演示: 读演示 写演示 第一节 IBM PC 微型计算机的基本结构 第三节 存储器 三、物理地址的形成 20位物理地址由16位段地址和16位偏移地址组成。 物理地址: 每个存储单元的唯一的20位地址 段基值: 段起始地址的高16位 偏移量: 段内相对于段起始地址的偏移值 (16位)(有效地址 EA) 物理地址 = 16 ? 段基值 + 偏移量 第三节 存储器 三、物理地址的形成 20位物理地址由16位段地址和16位偏移地址组成。 IBM PC中有4个专门存放段地址的段寄存器(16位) 代码段 段寄存器 CS 数据段 段寄存器 DS 堆栈段 段寄存器 SS 附加段 段寄存器 ES 例:(DS) = 3000H, EA = 1234H, 物理地址 = 16 ? (DS) + EA = 31234 H 存储器 8K代码 2K数据 256堆栈 02000H 04800H 04000H 0200H 0400H 0480H 逻辑段 第三节 存储器 三、物理地址的形成 * * 一、微型计算机系统 1.微型计算机硬件组成 微 处 理 器 ROM RAM 输入设备 输出设备 I/O接口 I/O接口 数据总线 DB 控制总线 CB 地址总线AB 一、微型计算机系统 一、微型计算机系统 2.CPU对存储器的操作 对于大容量的存储器一般还用以下单位来计量容量(用B来代表Byte)。 1KB=1024B 1MB=1024KB 1GB=1024MB 1TB=1024GB 一、微型计算机系统 2.CPU对存储器的操作 一、微型计算机系统 2.CPU对存储器的操作 一、微型计算机系统 2.CPU对存储器的操作 一、微型计算机系统 微型计算机系统组成 寄存器组 算逻运算器 控制电路 微处理器 随机存储器RAM 只读存储器ROM 存储器 输入输出接口 并行接口 串行接口 数据总线 地址总线 控制总线 系统总线 微型计算机硬件 操作系统 语言处理程序 数据库系统 其它 系统软件 应用软件 微型计算机软件 微型计算机系统 第一节 IBM PC 微型计算机的基本结构 二、8086/8088微处理器的功能结构 负责与M、I/O端口传送数据 负责指令的执行 第一节 IBM PC 微型计算机的基本结构 二、8086/8088微处理器的功能结构 一个典型的CPU由运算器、控制器、寄存器等器件组成,这些器件靠内部总线相连。 内部总线实现CPU内部各个器件之间的联系。 外部总线实现CPU和主板上其它器件的联系。 第二节 8086/8088寄存器组 AX寄存器称为累加器。使用频度最高。 BX寄存器称为基址寄存器。常用于存放存储器地址。 CX寄存器称为计数器。一般作为循环或串操作等指令中的隐含计数器。 DX寄存器称为数据寄存器。常用来存放双字数据的高16位,或存放外设端口地址。 第二节 8086/8088寄存器组 一、通用寄存器 1、数据寄存器 AX、BX、CX、DX,用来保存操作数或运算结果等信息。 一个16位寄存器可以存储一个16位的数据。(数据的存放情况???) 一个16位寄存器所能存储的数据的最大值为多少? 答案:216-1。 第二节 8086/8088寄存器组 一、通用寄存器 1、数据寄存器 第二节 8086/8088寄存器组 一、通用寄存器 1、数据寄存器 8086上一代CPU中的寄存器都是8位的; 为保证兼容性,这四个寄存器都可以分为两个独立的8位寄存

文档评论(0)

bodkd + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档