组成原理课后作业

组成原理课后作业

ID:12291084

大小:683.00 KB

页数:16页

时间:2018-07-16

组成原理课后作业_第1页
组成原理课后作业_第2页
组成原理课后作业_第3页
组成原理课后作业_第4页
组成原理课后作业_第5页
资源描述:

《组成原理课后作业》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第二章运算方法和运算器1.写出下列各数的原码、反码、补码、移码表示(用8位二进制数)。其中MSB是最高位(又是符号位)LSB是最低位。如果是小数,小数点在MSB之后;如果是整数,小数点在LSB之后。(1)-35/64(2)23/128(3)-127(4)用小数表示-1(5)用整数表示-1解:(1)先把十进制数-35/64写成二进制小数:    (-35/64)10=(-100011/1000000)2=(-100011×2-6)2=(-0.100011)2    令x=-0.100011B    ∴[x]原=1.1000110

2、(注意位数为8位)[x]反=1.0111001     [x]补=1.0111010        [x]移=0.0111010  (2)先把十进制数23/128写成二进制小数:    (23/128)10=(10111/10000000)2=(10111×2-111)2=(0.0001011)2    令x=0.0001011B    ∴[x]原=0.0001011        [x]反=0.0001011     [x]补=0.0001011        [x]移=1.0001011  (3)先把十进制数-127写成二

3、进制小数:    (-127)10=(-1111111)2    令x=-1111111B    ∴[x]原=1.1111111        [x]反=1.0000000     [x]补=1.0000001        [x]移=1.0000001  (4)令x=-1.000000B    ∴原码、反码无法表示    [x]补=1.0000000         [x]移=0.0000000  (5)令Y=-1=-0000001B    ∴[Y]原=10000001        [Y]反=11111110     [Y

4、]补=11111111        [Y]移=011111115.已知X和Y,用变形补码计算X+Y,同时指出运算结果是否溢出。(2)X=0.11011Y=-0.10101解:(2)x=0.11011,y=-0.10101[x]补=0011011[y]补=+11010110000110x+y=0.00110无溢出6.已知X和Y,用变形补码计算X-Y,同时指出运算结果是否溢出。(1)X=0.11011Y=-0.11111解:(1)x=0.11011y=-0.11111[x]补=00.11011[y]补=+00.1111101.1

5、1010正溢出7.用原码阵列乘法器、补码阵列乘法器分别计算X×Y。(1)X=0.11011Y=-0.11111解:(1)用原码阵列乘法器计算:11011*1111111011110111101111011110111101000101x=0.11011,y=-0.11111符号位:x0⊕y0=0⊕1=1[x]原=11011,[y]原=11111[x*y]原=1,1101000101直接补码阵列   [x]补=0.11011[y]补=1.00001(0)11011(1)00001(0)11011(0)00000(0)00000(

6、0)00000(0)000000(1)(1)(0)(1)(1)0(1)(1)(0)(1)(1)110111,00101,1101111011*1111111011110111101111011110111101000101[x×y]补=1.0010111011  ∴x×y=-0.1101000101带求补器的补码阵列[x]补=011011,[y]补=100001乘积符号位单独运算0⊕1=1尾数部分算前求补输出│X│=11011,│y│=11111X×Y=-0.11010001019.设阶为5位(包括2位阶符),尾数为8位(包括

7、2位数符),阶码、尾数均用补码表示,完成下列取值的[X+Y],[X-Y]运算:(2)X=×(-0.010110)Y=×(0.010110)解:  (2)[x]浮=1011,11.101010[y]浮=1100,00.010110[-y]浮=1100,11.101010   ①对阶    [ΔE]补=[Ex]补+[-Ey]补=1011+0100=1111    ∴△E=-1[x]浮=1100,11.110101(0)   ②尾数相加      相加                相减     11.110101(0)      

8、     11.110101(0)    +00.010110           +11.101010    --------------         ------------------     00.001011(0)           11.011111(0) 

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。