微型计算机原理与汇编语言_第3章-1_80x86微处理器简介.ppt

微型计算机原理与汇编语言_第3章-1_80x86微处理器简介.ppt

  1. 1、本文档共47页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微型计算机原理与汇编语言_第3章-1_80x86微处理器简介

二 .段寄存器 为了对1M个存储单元进行管理,8086/8088对存储器进行分段管理,即将程序代码或数据分别放在代码段、数据段、堆栈段或附加数据段中,每个段最多可达64K个存储单元。段地址分别放在对应的段寄存器中,代码或数据在段内的偏移地址由有关寄存器或立即数给出。 8086/8088的四个段寄存器 CS(Code Segment)——代码段寄存器。用来存储程序当前使用的代码段的段地址。 DS(Data Segment)——数据段寄存器。用来存放程序当前使用的数据段的段地址。 SS(Stack Segment)——堆栈段寄存器。用来存放程序当前所使用的堆栈段的段地址。 ES(Extra Segment)——附加数据段寄存器。用来存放程序当前使用的附加数据段的段地址。 表3.2 段寄存器与提供段内偏移地址的寄存器之间的 默 认 组 合 ? 段寄存器 ? 提供段内偏移地址的寄存器 ? CS ? IP ? DS ? BX、SI、DI或一个16位数 ? SS ? SP或BP ? ES ? DI(用于字符串操作指令) 三. 控制寄存器 IP(Instruction Pointer)——指令指针寄存器。用来存放下一条要读取的指令在代码段内的偏移地址。用户程序不能直接访问IP。 FLAGS——标志寄存器。它是一个16位的寄存器,但只用了其中9位,这9位包括6个状态标志位,3个控制标志位,如图3.5所示。 图3.5 8086/8088的标志寄存器 1. 状态标志位(6位) 状态标志位用来反映算术和逻辑运算结果的一些特征。下面分别介绍这6个状态标志位的功能。 CF(Carry Flag)——进位标志。当进行加减运算时,若最高位发生进位或借位则CF为1,否则为0。通常用于判断无符号数运算结果是否超出了计算机所能表示的无符号数的范围。 PF(Parity Flag)——奇偶标志位。当指令执行结果的低8位中含有偶数个1时,PF为1,否则为0。 * 第3章 80x86微处理器 教学内容 本章在简要介绍80x86系列微处理器的发展概况及其性 能特性的基础上,重点介绍8086/8088 CPU的内部结构、 寄存器结构、引脚功能以及存储器管理等。具体内容如下: 1、80x86微处理器简介 2、8086/8088微处理器 3、8086/8088存储器和I/O组织 学习要求 微处理器(CPU)是构成微型计算机的核心部件,是全机的控 制中心,它控制全机各功能部件协调工作,它的性能决定了 整个微型计算机的性能和系统结构。因此,学习和掌握微处 理器的内部结构和工作原理是学习“微型计算机原理”的重要 基础。本章具体学习要求如下: 1、掌握8086/8088CPU的内部结构及工作原理。 2、掌握8086/8088CPU中14个寄存器的分类、作用及有关 寄存器的特定用法。 3、掌握8086/8088存储器的分段管理方式;掌握逻辑地址、 物理地址的概念以及如何由逻辑地址求物理地址。 4、了解8086/8088CPU的引脚及其功能。 第3章 80x86微处理器 3.1 80x86微处理器简介 3.2 8086/8088微处理器 3.3 8086/8088存储器和I/O组织 3.1 80x86微处理器简介 80x86微处理器是美国Intel 公司生产的系列微处理器。该公司成立于1968年,1971年就设计了4位的4004 芯片,1974年开发出8位的8080芯片,1978年正式推出16位的8086微处理器芯片,由此开始了Intel公司的80x86系列微处理器的生产历史。本节简要介绍Intel公司80x86系列微处理器的发展过程及其特性。 表3.1给出了80x86系列微处理器概况。下面通过对表中有关技术数据的分析来说明Intel 80x86系列微处理器的发展情况。 集成度——CPU芯片中所包含的晶体管数。(单位:万/片) 主频——芯片所使用的主时钟频率,它直接影响计算机的运行速度。 数据总线——计算机中各个组成部件间进行数据传送时的公共通道,“内数据总线宽度”是指CPU芯片内部数据传送的宽度(位数),“外数据总线宽度”是指CPU与外部交换数据时的数据宽度,显然,数据总线位数越多,数据交换的速度就越快。 基本概念 地址总线——在对存储器或I/O端口进行访问时,传送?由CPU提供的要访问的存储单元或I/O端口的地址信息的总线,其宽

文档评论(0)

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

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

1亿VIP精品文档

相关文档