计算机组成原理课件2 联系客服

发布时间 : 星期一 文章计算机组成原理课件2更新完毕开始阅读a76de07bad02de80d4d84057

2.5.3 内部总线

总线(BUS)--信息传送公共通路。 总线的分类:

根据位置:分为内部总线和外部总线两类。

? 内部总线:CPU内各部件的连线;

? 外部总线:系统总线,即CPU与存储器、I/O系统之间的连线。

本节只讨论内部总线

根据逻辑结构:分为单向传送总线和双向传送总线。

2.5.4 定点运算器的基本结构 运算器的构成:

? ALU

? 阵列乘除器

? 寄存器 ? 多路开关 ? 三态缓冲器 ? 数据总线

运算器的三种基本结构:

1. 单总线结构的运算器,P52 图2.5(a)

特点:电路简单但速度较慢

2. 双总线结构的运算器,P52 图2.5(b)

特点:

? 两个操作数同时加到ALU进行运算,只需一次操作控制,而且马上就可以得到运算结果。

? 必须在ALU输出端设置缓冲寄存器。

3. 三总线结构的运算器,P52 图2.5(c)

特点:

? 算术逻辑操作就可以在一步的控制之内完成。

? 设置了一个总线旁路器。如果一个操作数不需要修改可直接从总线2传送到总线3。

2.6浮点运算方法和浮点运算器

2.6.1 浮点加法、减法运算 设有两个浮点数x和y,它们分别为 x=2E?MX

Xy=2EY?MY

其中Ex和Ey分别为数x和y的阶码,Mx和My为数x和y的尾数。 两浮点数进行加法和减法的运算规则是 x±y=(Mx2Ex-Ey±My)2Ey Ex<=Ey 浮点加减运算的操作过程大体分为四步:

? 0 操作数的检查; ? 比较阶码大小并完成对阶; ? 尾数进行加或减运算; ? 结果规格化并进行舍入处理。