最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

8086 CPU内部结构

IT圈 admin 28浏览 0评论

2024年5月23日发(作者:竭源)

课题:8086微处理结构

一、8086 CPU的内部结构:

20位地址线

AH

BH

CH

DH

SP

BP

SI

DI

AL

BL

CL

DL

AX

BX

CX

DX

地址加法器

指令与数据

16位数据线

ES

DS

SS

CS

IP

总路线控

制电路

主存

16位数据线

ALU

EU控制

电路

1 2 3 4 5 6

指令队列(6字节)

标志寄存器

执行部件(EU)

总线接口部件(BIU)

图解分析:

1、8086 CPU从功能上可分为:总线接口部件BIU(Bus Interface Unit)

执行部件EU(Execution Unit)

2、BIU:负责与存储器、外部设备之间进行信息交换。

功能:

①负责从内存指定单元取出指令,并送到6字节的指令队列中排列;

②同时负责从内存指定单元取出指令所需的操作数并送EU;

③EU运算结果也由BIU负责写入内存指定单元。

组成:20位的地址加法器

段寄存器(CS、DS、ES、SS)

指令指针(IP)

指令队列缓存器

总线控制电路

各组件功能:

①地址加法器:计算并形成CPU要访问的内存单元的20位物理地址;

②段寄存器:用于存放对应段的段基址;

③指令指针寄存器:用于存放下一条要执行的指令的偏移地址;

④指令队列:是6字节的“先进先出”的RAM存储器,用于顺序存放CPU

要执行的指令,并送EU去执行;

⑤总线控制电路:产生总线控制信号,如存储器读/写、I/O读写控制信号。

3、EU:负责指令的执行。

功能:

①负责从BIU的指令队列中取得指令、分析指令、执行指令,并将结果存

2024年5月23日发(作者:竭源)

课题:8086微处理结构

一、8086 CPU的内部结构:

20位地址线

AH

BH

CH

DH

SP

BP

SI

DI

AL

BL

CL

DL

AX

BX

CX

DX

地址加法器

指令与数据

16位数据线

ES

DS

SS

CS

IP

总路线控

制电路

主存

16位数据线

ALU

EU控制

电路

1 2 3 4 5 6

指令队列(6字节)

标志寄存器

执行部件(EU)

总线接口部件(BIU)

图解分析:

1、8086 CPU从功能上可分为:总线接口部件BIU(Bus Interface Unit)

执行部件EU(Execution Unit)

2、BIU:负责与存储器、外部设备之间进行信息交换。

功能:

①负责从内存指定单元取出指令,并送到6字节的指令队列中排列;

②同时负责从内存指定单元取出指令所需的操作数并送EU;

③EU运算结果也由BIU负责写入内存指定单元。

组成:20位的地址加法器

段寄存器(CS、DS、ES、SS)

指令指针(IP)

指令队列缓存器

总线控制电路

各组件功能:

①地址加法器:计算并形成CPU要访问的内存单元的20位物理地址;

②段寄存器:用于存放对应段的段基址;

③指令指针寄存器:用于存放下一条要执行的指令的偏移地址;

④指令队列:是6字节的“先进先出”的RAM存储器,用于顺序存放CPU

要执行的指令,并送EU去执行;

⑤总线控制电路:产生总线控制信号,如存储器读/写、I/O读写控制信号。

3、EU:负责指令的执行。

功能:

①负责从BIU的指令队列中取得指令、分析指令、执行指令,并将结果存

发布评论

评论列表 (0)

  1. 暂无评论