- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
期中考试
1. 试述先行进位解决的问题及基本思想。
(1)进位的传递速度
(2)让各位的进位与低位的进位无关,仅与两个参加操作的数有关。由于每位
的操作数是同时给出的,各进位信号几乎可以同时产生,和数也随之产生,所以
先行进位可以提高进位的传递速度,从而提高加法器的运算速度。
2.简述浮点运算的基本步骤(以加法运算为例)
例: 两浮点数相加,求 X+Y。
已知:X=2010 · 0 y=2100 · (-0
解:X 和 Y 在机器中的浮点补码表示形式为 (双符号位):
阶符 阶码 数符 尾数
X: 0 0 0 1 0 0 0 1 1 0 1 1 0 1 1
Y: 0 0 1 0 0 1 1 0 1 0 1 0 1 0 0
计算过程:
①对阶操作
阶差ΔE=[Ex]补+[-EY]补=00010+11100=11110
X 阶码小,Mx 右移 2 位,保留阶码 E=00100。
[Mx]补=00 00 110 110 11
下划线上的数是右移出去而保留的附加位。
②尾数相加
[Mx]补+[MY]补=000011011011+1101010100=111000101011。
③规格化操作
结果的符号位与最高数值位同值,应执行左规处理,
结果为 1110, 阶码为 00 011。
④舍人
附加位最高位为 1,采用 0 舍 1 入法处理,在所得结果的最低位+1,得新结果:
[M]补=1100010110,
M: - 0
⑤判溢出
阶码符号位为 00,故不溢出、最终结果为:
X+Y=2010 · (-0
3. DRAM 存储器为什么要刷新?
防止漏电,保证存储信息不破坏。
4. CPU 如何区分指令和数据?
空间:指令的地址是由程序计数器(PC)规定的,而数据的地址是由指令规定的。在
程序执行过程中,要避免修改指令,但可以修改数据。
时间:指令在前,数据在后。(时序)
5、RISC 和 CISC 分别代表什么?
精简指令系统计算机 (RISC) 复杂指令系统计算机(CISC)
6、求信息码的海明校验码。
解:(1)求信息码的海明校验码
①确定海明校验位的位数:
设R 为校验位的位数,则整个码字的位数应满足不等式N=K+R=2R-1 。
1
设 R=3 ,则23-1=7 ,N=8+3=11,不等式不满足:设 R=4 ,则
24-1=15 ,N=8+3=11,不等式满足。所以 R 最小取 4 。
②确定校验位的位置:位号(1—12)为 2 的权值的那些位,即 :
20 、21 、22 、23 的位置作为校验位,记作P1 、P2 、P3 、P4 ,余下的
为有效信息位。即:
1 2 3 4 5 6 7 8 9 10 11
12
P1 P2 D0 P3 D1 D2 D3 P4 D4 D5 D6
D7
③分组:有 4 个校验位,将 12 位分 4 组,第 I 位由校验位号之和等于
I 的那些校验位所校验。如表2.4 所示。
④校验位的形成:
P1=第一组中的所有位(除 P1 外)求异或: D6 ⊕ D4 ⊕ D3 ⊕ D1
⊕ D0
=1 ⊕0 ⊕1 ⊕1 ⊕0=1
P2=第一组中的所有位(除 P2 外)求异或:D6 ⊕D5 ⊕ D3 ⊕ D2 ⊕
D0
文档评论(0)