微机第一二章复习

一:计算机大概发展历史

1:世界上第一台计算机采用的结构:冯氏结构。冯氏结构:采用二进制代替十进制。由五大部件组成:输入输出设备,运算器,存储器,控制器。采用程序存储,程序控制。

二:微型计算机系统

微型计算机系统的三个层次:微处理器——微型计算机——微型计算机系统 

严格来说微处理!=CPU。我们知道cpu是由ALU和控制器组成,而微处理器还包括寄存器。

二:1:微处理器系统的总线结构:

2:微机总线功能:

数据总线 DB: 装载数据和指令代码。双向的。

地址总线AB:装载地址信号。单向的。

控制总线CB:CPU发出控制信号,其他部件向CPU发出状态信号和请求信号。

3:微机总线结构:

3.1单总线:

3.2双总线:

3.3全局总线:

三:微处理器逻辑结构演变 

接下来主要从8086,奔腾处理器两个来说。

8086,80286都是16位微处理器,80386之后就是32位微处理器。

但是这些微处理器都含有基本寄存器。

1:通用寄存器:

         1:AX:累加寄存器,用于算术逻辑运算以及与外设传递信息。

         2:BX:基址寄存器,常用来存放偏移地址

         3:CX:计数寄存器:记录循环次数

         4:DX:数据寄存器:存放数据。

指针与变址寄存器:

BP:基数指针寄存器

SP:堆栈指针寄存器

SI:源变址寄存器

DI:目的变址寄存器

奔腾等32位处理器,在其前面加E,如EAX。

2:段寄存器

        1:CS:代码段寄存器

        2:DS:数据段寄存器

        3:SS:堆栈段寄存器

        4:ES:附加段寄存器

important:

标志寄存器: 

1:状态标志:ZF(零标志)

                     SF:(符号标志与最高位相同)

                     OF(溢出标志)

                     PF(奇偶标志,偶数个一则出一)

                     CF(进位标志,加法运算时最高位产生进位,减法时最高位产生借位)

                     AF(辅助标志,即半进位标志)

2:控制标志:DF(方向标志)

                       IF(中断允许标志)

                       TF(跟踪标志)

8086结构:

1978:8086(1979 8088)

  1. 16位微处理结构
  2. 20位地址线。1MB(2的20次方)寻址空间。
  3. 2.9万晶体管
  4. 4/6字节指令Cache

1933:Pentium

  1. 32位微处理结构
  2. 32位地址总线。4GB寻址空间
  3. 16KBcache
  4. 320万晶体管

8086逻辑组成:

1:BIU(总线接口单元),EU(执行单元)

BIU:负责与内存或者I/O接口的数据传送

EU:负责执行指令

BIU组成:段寄存器,IP,20位地址加法器,指令队列缓冲器

EU组成:通用寄存器,ALU,标志寄存器。

巧记BIU,EU,组成:

主机三大件:cpu,主板,内存。物理地址=段基址(段寄存器)+偏移量(通用寄存器)

我们想要知道物理地址就必须知道段基址:段基址在段寄存器中:而cs和IP配合使用,而寄存器是16位,我们8086的地址线20位所以此时我们需要用到地址加法器,为解决CPU工作速度快,我们有加了队列缓冲器。知道了段基址我们还需要知道偏移地址:偏移地址在通用寄存器中,得到地址我们就可以运算了,运算结果又会影响标志寄存器

80386逻辑组成:

80386:BIU,MMU,CPU。

CPU:IPU,IDU。

MMU:PU,SU。

 Pentium逻辑组成:

Pentium:主要包括12个主要部件,核心部件是u,v流水线和浮点处理部件。

Pentium:采用的先进技术 

  1. 先进的体系结构
  2. CISC和RISC相结合技术
  3. 超标量流水线结构
  4. 先进的分支预测结构

超标量流水线结构:

  • 标准状态下:一个处理器只含一条指令流水线
  • Pentium 以并行的方式在uv两条流水线上同时执行两条指令
  • u流水线可以执行任何指令,v流水线只能执行和u流水线符合配对规则的指令

配对规则:

  • 两条指令都是RISC指令
  • 没有寄存器关联
  • 代前缀的只能在u流水线
  • u影响v。

Pentium,80386流水线组成

80386四级流水线结构:BIU,IPU,IDU,MMU

Pentium五级流水线:取指令,译码,再次译码,EU,WB

指令流水线:BIU,IPU,IDU,EU

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值