专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
数值运算协处理器(简称协处理器)是特为与微处理器协同工作而设计它是用于加速处理浮点数据处理部件对同样浮点计算使用该部件进行运算所花执行时间要比用常规指令编写最有效代码所花时间还要少得多在早期计算机系统中该部件是可选部件但现在般都把协处理器直接内置在CPU之中鉴于现在Pentium处理器内部结构特点该处理器能同时执行条协处理器指令和二条整数指令 协处理器主要产品序列有:8087、80287、80387SX、80387DX和80487SX等 协处理器可处理数据类型有:16位、32位和64位有符号整数18位BCD码32位、64位和80位浮点数 协处理器可处理运算有: [阅读全文] [PDF]
数值运算协处理器(简称协处理器)是特为与微处理器协同工作而设计它是用于加速处理浮点数据处理部件对同样浮点计算使用该部件进行运算所花执行时间要比用常规指令编写最有效代码所花时间还要少得多在早期计算机系统中该部件是可选部件但现在般都把协处理器直接内置在CPU之中鉴于现在Pentium处理器内部结构特点该处理器能同时执行条协处理器指令和二条整数指令 协处理器主要产品序列有:8087、80287、80387SX、80387DX和80487SX等 协处理器可处理数据类型有:16位、32位和64位有符号整数18位BCD码32位、64位和80位浮点数 协处理器可处理运算有:乘 [阅读全文] [PDF]
协处理器顾名思义是为与CPU协同工作而设计其主要用来提高进行数学和超越计算速度在80486DX和Pentium处理器中都内置个与80387完全兼容协处理器CPU执行所有常规指令协处理器则执行协处理器指令它们能同时并行地执行各自指令由于现在Pentium处理器内部结构特点该处理器能同时执行条协处理器指令和二条整数指令 11.2.1协处理器内部结构 它可分为二个主要部分:控制部件(CU)和数值执行部件(NEU) 控制部件(CU)把协处理器接到CPU系统总线上协处理器和CPU都监视正在执行指令流如果当前将要执行指令是协处理器指令(即:ESCape指令)那么协处理器会自 [阅读全文] [PDF]
控制寄存器主要用于浮点数精度选择控制、四舍五入控制和无穷大控制等其低6位还可用来决定是否屏蔽协处理器异常指令FLDCW可用来设置控制寄存器值控制寄存器中控制位分布如图11.6所示其控制位含义如表11.3所列 1514131211109876543210    ICRCPC  PMUMOMZMDMIM 图11.6控制寄存器控制位分布示意图 表11.3控制寄存器中控制位含义 控制位控制功能说明 IC(无穷大控制)0—投影假定是无符号无穷; 1—仿射允许正、负无穷 RC(舍入控制)00—最接近或偶数01—舍入成负无穷 11—舍入成负无穷10—截成0 PC(精度控制) [阅读全文] [PDF]
协处理器共有68条不同指令汇编在遇到协处理器指令助忆时都会将其转换成机器语言ESC指令ESC指令代表了协处理器操作码 在协处理器指令在执行过程中需要访问内存单元时CPU会为其形成内存地址协处理器在协处理器指令期间内利用数据总线来传递数据80287协处理器利用I/O地址00FAH~00FFH来实现其与CPU之间数据交换而80387~Pentium系列芯片则是利用I/O地址800000FAH~800000FFH来实现这两者之间数据交换 11.3.1指令操作符命名规则 协处理器指令操作符(或助忆符)在命名设计时遵循了下列规则: 1、在操作符后面加上字母P:表示该指 [阅读全文] [PDF]
例11.8已知L=4.0F按每次递增10.0幅度从10.0增加到1000.0试按公式Y=2πFL计算出100个Y值并把它们存入RES中 解: .MODELSMALL .386 .387 .DATA LDD 4.0 FDD 1000.0;为了便于循环控制F“从大到小”来计算 TENDD 10.0 YDD 100DUP(?) .CODE .STARTUP FLDPI;装入π FADDST,ST(0);自身相加得到2π FMULL;计算出不变结果2πL MOVECX,1 [阅读全文] [PDF]
1 共6条 分1页