欢迎来到天天文库
浏览记录
ID:62177331
大小:596.00 KB
页数:40页
时间:2021-04-20
《最新组成原理课后习题答案课件PPT.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、组成原理课后习题答案第二章1.写出下列各数的原码、反码、补码表示(用8位二进制数)。其中MSB是最高位(又是符号位)LSB是最低位。(1)[-35]原=10100011;[-35]反=11011100[-35]补=11011101(2)[127]原=[127]反=[127]补=01111111;(3)[-127]原=11111111;[-127]反=10000000;[-127]补=10000001;4.将下列十进制数表示成IEEE754标准的32位浮点规格化数。(2)-27/64解:27/64=0.0
2、11011=1.1011*2-2E=127-2=125=01111101则规格化表示为:10111110110110000000000000000000=BEC80000H(3)X=11011Y=-10011解:先写出x和y的变形补码,再计算它们的差 [x]补=0011011[y]补=1101101[-y]补=0010011 [x-y]补=[x]补+[-y]补=0011011+0010011=0101110∵运算结果双符号不相等∴01为正溢出7.用原码阵列乘法器、补码阵列乘法器分别计算X×Y。(2)x
3、=-11111y=-11011解:a)带求补器的原码阵列乘法:
4、x
5、=11111,
6、y
7、=11011x*y=01101000101b)带求补器的补码阵列[x]补=100001,[y]补=100101乘积符号位单独运算1⊕1=0尾数部分算前求补输出│X│=11111,│y│=11011(算后的符号为正,不需要求补),得:x*y=01101000101x*y=011010001018.用原码阵列除法器计算x÷y。(先乘一个比例因子变成小数)(2)X=-01011,Y=11001解:符号位Sf=1⊕0=1,去掉
8、符号位后:[
9、y
10、]补=0011001,[-
11、y
12、]补=1100111,[
13、x
14、]补=010119.设阶码3位,尾数6位,按浮点运算方法,完成下列取值的[x+y],[x-y]运算。(1)x=2-011*0.100101y=2-010*(-0.011110)解:设两数均以补码表示,阶码采用双符号位,尾数采用单符号位,则它们的浮点表示分别为:[x]浮=11101,0.100101[y]浮=11110,1.100010求和:(1)求阶差并对阶ΔE=Ex-Ey=[Ex]补-[Ey]补=[Ex]补+[-Ey]补=1
15、1101+00010=11111即ΔE为-1,x阶码小,应使Mx右移1位,Ex加1,[x]浮=11110,0.010010(1)(2)尾数求和:00.010010(1)+11.10001011.110100(1)(3)规格化可见尾数运算结果的符号位与最高位相同,应执行左规格化处理,每左移尾数两次,相应阶码减2,所以结果尾数为1.010010,阶码为11100(4)舍入处理,对本题不需要。(5)判溢出阶码两符号位为11,不溢出,故最后结果为[x]浮+[y]浮=11100,1.010010真值为2-100*(
16、-0.101110)求差:(2)尾数求差00.010010(1)+00.01111000.110000(1)[x]浮-[y]浮=11110,0.110001真值为2-110*0.11000110.设数的阶码为3位,尾数6位,用浮点运算方法,计算下列各式(1)(23×13/16)×[24×(-9/16)]解:Ex=0011,Mx=0.110100Ey=0100,My=-0.100100Ez=Ex+Ey=0111
17、Mx
18、*
19、My
20、0.1101*0.1001011010000000000011010000000
21、1110101向左规格化:=26*(-0.1110101)11、某加法器进位链小组信号为C4C3C2C1,低位来的进位信号为C0,请分另按下述两种方法写出C4C3C2C1逻辑表达式:(1)串行进位方式 (2)并行进位方式解:(1)串行进位方式C1=G1+P1C0其中:G1=A1B1P1=A1⊕B1(A1+B1也对)C2=G2+P2C1G2=A2B2P2=A2⊕B2C3=G3+P3C2G3=A3B3P3=A3⊕B3C4=G4+P4C3G4=A4B4P4=A4⊕B4(2)并行进位方式C1=G1+P
22、1C0C2=G2+P2G1+P2P1C0C3=G3+P3G2+P3P2G1+P3P2P1C0C4=G4+P4G3+P4P3G2+P4P3P2G1+P4P3P2P1C0第三章1.有一个具有20位地址和32位字长的存储器,问:(1)该存储器能存储多少个字节的信息?(2)如果存储器由512K×8位SRAM芯片组成,需要多少芯片?(3)需要多少位地址作芯片选择?解:(1)∵220=1M,∴该存储器能存储的信息为:1M×32/8=
此文档下载收益归作者所有