1章2CPU基础0822.pptVIP

  • 4
  • 0
  • 约3.96千字
  • 约 37页
  • 2016-12-03 发布于重庆
  • 举报
1章2CPU基础0822

第1章、微型计算机基础 1.4微处理器 1.4.4Intel 80386-----32位CPU 图1.22 80386功能结构框图 地址总线AB:32根;数据总线DB:32根; 内存分段、分页管理,支持虚拟内存 工作方式:实地址,虚地址保护,虚拟8086 第1章、微型计算机基础 1.4微处理器 1.4.5Intel 80486 -----32位CPU 地址总线AB:32根;数据总线DB:32根; 内存分段、分页管理,支持虚拟内存 工作方式:实地址,虚地址保护,虚拟8086 时钟频率:33HZ 第1章、微型计算机基础 1.4微处理器 1.4.6Pentium系列微处理器-----64位CPU 图1.29 Pentium功能框图 地址总线AB:36根; 数据总线DB:64根; 2条流水线 2个超高速缓冲器cache 时钟频率:66HZ 第1章、微型计算机基础 1.4微处理器 1.4.6Pentium系列微处理器 图1.30 Pentium的引脚 第1章、微型计算机基础 1.4微处理器 1.4.6Pentium系列微处理器 单条多级流水线 1条指令执行分为几个步骤,由CPU的相应功能模块完成各步骤。 同一时间,指令由CPU的不同功能模块执行,实现并行指令执行. 第1章、微型计算机基础 1.4微处理器 1.4.6Pentium系列微处理器-----64位CPU 超标量流水线结构------多条多级流水线 采用多条流水线,多条指令并行执行。 第1章、微型计算机基础 1.4微处理器 1.4.6Pentium系列微处理器 微机原理与应用 主讲教师: 姜涛 教学内容: 第一章 微型计算机基础 第二章 微型计算机指令系统 第三章 汇编语言程序设计 第四章 半导体存储器 第五章 数字量输入输出 第六章 模拟量输入输出 微机原理与应用 第1章、微型计算机基础 1.1概述 1.2计算机中的数制和编码 1.3微型计算机系统的组成、分类和配置 1.4微处理器 习题 第1章、微型计算机基础 1.3微型计算机系统的组成、分类和配置 1.3.1微型计算机系统的组成 * 微型计算机系统的三个层次 微处理器 存储器 I/O接口 总线 硬件系统 软件系统 微 型 计算机 系 统 微 型 计算机 (主机) 外 设 ALU 寄存器 控制器 键盘、鼠标 显示器 软驱、硬盘、光驱 打印机、扫描仪 系统软件(定义P16) 应用软件(二进制,指令系统,汇编) 第1章、微型计算机基础 1.4微处理器 1.4.1Intel 8086/8088 算术逻辑单元ALU、 累加器、 专用和通用寄存器、 指令寄存器、 指令译码器、 定时和控制电路 图1.9 8088功能结构图 6状态+2控制标志P21 * 8088CPU的内部结构 8088内部由两部分组成: 执行单元(EU) 总线接口单元(BIU) * 一、执行单元EU 功能: 执行指令 从指令队列中取指令代码 译码 在ALU中完成数据的运算 运算结果 的特征保存在标志寄存器FLAGS中。 * 执行单元包括 算术逻辑单元(运算器) 8个通用寄存器 1个标志寄存器 EU部分控制电路 * 二、总线接口单元BIU 功能: 从内存中取指令送入指令预取队列 负责与内存或输入/输出接口之间的数据传送 在执行转移程序时,BIU使指令预取队列复位,从指定的新地址取指令,并立即传给执行单元执行。 三、8088的内部寄存器 14个寄存器:P20 8个通用寄存器、 4个段寄存器 2个控制寄存器、 图1.10 8086/8088内部寄存器 * 通用寄存器 数据寄存器(AX,BX,CX,DX) 地址指针寄存器(SP,BP) 变址寄存器(SI,DI) * 数据寄存器 8088含4个16位数据寄存器,它们又可分为8个8位寄存器,即: AX AH,AL BX BH,BL CX CH,CL DX DH,DL 常用来存放参与运算的操作数或运算结果 * 数据寄存器特有的习惯用法 AX:累加器。多用于存放中间运算结果。所有 I/O指令必须都通过AX与接口传送信息; BX:基址寄存器。在间接寻址中用于存放基地址; CX:计数寄存器。用于在循环或串操作指令中存放循环次数或重复次数; DX:数据寄存器。在32位乘除法运算时,存放高16位数;在间接寻址的I/O指令中存放

文档评论(0)

1亿VIP精品文档

相关文档