
体系结构
文章平均质量分 64
QAWRA
这个作者很懒,什么都没留下…
展开
-
计算机体系结构-摘要
历史起源 记忆:普林斯顿共享,哈佛分开(道生一,一生二)简单RISC标准五级流水 IF ID EX MEM WB流水线相关、阻塞数据相关:使用同一个寄存器引起的相关 前递技术(RAW)静态调度(编译时)控制相关:与PC有关的相关 结构相关:资源冲突,多条指令同时使用一个功能部件动态调度译码阶段分为:发射:指令译码,检查结构相关,有序发射 引入 保留站 =寄存器翻译 2017-05-23 18:25:13 · 589 阅读 · 0 评论 -
IEEE-754标准
历史 IEEE-754标准的主要起草者是来自UCB的数学教授William Kahan.。他帮助Intel设计完成了8087浮点运算单元(FPU)。由于设计的浮点标准是如此的出色,使得IEEE将此标准作为IEEE浮点格式的基础。 为了浮点数据处理对于硬件、软件或者两者的结合都能产生独立的结果,不受平台的影响,IEEE为执行浮点运算提供了一个统一标准,其规定了浮点数的表示格式、操作方式、舍入原创 2017-05-24 11:22:30 · 10442 阅读 · 0 评论 -
定点加法技术
基本加法电路1.Half-Adder半加器(HA),又称(2,2)计数器。 2.Full-Adder全加器(FA),又称(3,2)计数器。 3.(m,k)计数器又称单bit加法器,所有输入同权。 当k=2 时,又称之为(m,2)压缩器。 4.计数器构造相等硬件消耗下,好的构造有更低的进位传播延迟,计算速度更快。 下图,线性进位传播有4 级,树形仅为3 级。 常用加法电路相比单bit加法,原创 2017-05-24 16:50:23 · 3810 阅读 · 0 评论 -
定点乘法技术
简单的并行乘法 一个黑点表示一个bit位,一行黑点表示一个部分积。无符号数不考虑符号扩展。 可见,部分积压缩将产生多级延迟。Booth算法Booth算法对乘数进行编码,以其到达减少部分积深度的目的。基2Booth算法 (修改:N=>N-1) 有无符号形成统一,但逻辑深度并未减少。基4Booth算法有符号数乘法时:无符号数乘法可视为首位为0的有符号数处理,有无符号完成统一。上式中A为偶数项。若原创 2017-05-24 19:00:23 · 2185 阅读 · 0 评论