协处理器结构
来源:互联网 发布:禅道linux 安装方法 编辑:程序博客网 时间:2024/05/05 01:03
协处理器结构
11.2 协处理器的结构
协处理器,顾名思义,是为与CPU协同工作而设计的,其主要用来提高进行数学和超越函数计算的速度。在80486DX和Pentium处理器中都内置一个与80387完全兼容的协处理器。CPU执行所有的常规指令,协处理器则执行协处理器指令,它们能同时并行地执行各自的指令。由于现在Pentium处理器内部结构的特点,该处理器能同时执行一条协处理器指令和二条整数指令。
11.2.1 协处理器的内部结构
协处理器80x87的内部结构如图11.4所示。它可分为二个主要部分:控制部件(CU)和数值执行部件(NEU)。
图11.4 80x87的内部结构示意图
控制部件(CU)把协处理器接到CPU的系统总线上,协处理器和CPU都监视正在执行的指令流。如果当前将要执行的指令是协处理器指令(即:ESCape指令),那么,协处理器会自动执行它,否则,该指令将交给CPU来执行。
数值执行部件(NEU)复制执行所有的协处理器指令,它有一个用8个80位的寄存器组成的堆栈,该堆栈用于以扩展精度的浮点数据格式来存放数学指令的操作数和运算结果。在协处理器指令的执行过程中,要么指定该堆栈寄存器中的数据,要么使用压栈/出栈机制来从栈顶存放或读取数据。
在NEU部件中,还有一些记录协处理器工作状态的寄存器,如:状态寄存器、控制寄存器、标记寄存器和异常指针寄存器等。有关这些寄存器的作用将在后面给予分别介绍。
- 协处理器结构
- ARM处理器结构
- 处理器:栈结构
- 8086/8088 处理器结构
- arm处理器结构
- S3C2440处理器结构
- 微型处理器基本结构说明
- PC和处理器总线结构
- PC和处理器总线结构
- 处理器结构及其工作原理
- 多核处理器互联网络拓扑结构
- SMP对称多处理器结构
- 协处理器
- 协处理器
- 协处理器
- 协处理器
- ARM处理器架构-----协处理器
- 协处理器和协处理器指令
- 由一篇BLOG看多态
- Playing MP3 in Ubuntu
- 松山、妫河一日游
- C++和C里,指向函数的指针有所不同
- 自动完成的实现
- 协处理器结构
- 存储过程重新编译
- 自己可以决定人生---错也
- 看DELPHI看西安就业。。。。
- CICS学习报告[By Ivan]
- 自己可以决定自己的事业
- 这才是一个学计算机的该做的
- 黎以战争
- net笔试题