第一范文网 - 专业文章范例文档资料分享平台

计算机组成原理与汇编语言课后习题及作业答案

来源:用户分享 时间:2025/5/16 3:00:06 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

溢出问题: -4≤ E ≤3 而Ex+y=-4未溢出 4 不用舍入

由于是左规,结果不需要舍入。 [X]补+[Y]补=1100;11.001100 =2-100

x (0.110111)2

执行[X]补-[Y]补 的过程: (1) 对阶

求阶差 [Ex]补= 1101 [Ey]补 =1110 [-Ey]补 =0010

[△E] = [Ex]补- [Ey]补 = [Ex]补+ [-Ey]补=1101 + 0010 = 1111

[△E] = -1 表明X 的阶码较小,按对阶规则,将X 尾数右移一位,其阶码加1,得:浮= 1110 ; 00. 0110111 按舍0入1的原则

[X]浮= 1110 ; 00. 011100

(2) 尾数相减

[Mx]补= 00.011100 [My]补=11.010111 [-My]补=00.101001

[Mx]补- [My]补 = [Mx]补+ [-My]补=00.011100 + 00.101001 = 01.000101

3 规格化及判溢出

溢出问题: 尾数数符为01,发生正溢出,结果不正确。

6、用无符号数一位乘法计算X * Y,写出规范的运算过程。

[X]

(P.74. )(绿色数字代表部分积,紫色代表部分积进位, 红色是被乘数, 褐色是乘数) 答:

(1) X=1001 Y=1101

B(被乘数) 1001

Ca A (部分积) 0 0000

0 0000 1101

+B 1001

C0= 0 1001

0100 +0 0000 C0= 0 0100

0010 +B 1001 C0= 0 1011

0101 +B 1001 C0= 0 1110

C(乘数) 1101 1110 0111 1011 0111 0101

X * Y =01110101

(2) X=1101 Y=1111 B(被乘数) 1101

Ca A (部分积) 0 0000

0 0000 1111

+B 1101

C0= 0 1101

0110 +B 1101 C0= 1 0011

1001 +B 1101 C0= 1 0110

1011 +B 1101 C0= 1 1000

C(乘数) 1111 1111 1111 0111 1100 0011

X * Y =11000011

(3) X=1010 Y=1001 B(被乘数) 1010

Ca A (部分积) 0 0000

0 0000 1001

+B 1010

C0= 0 1010

0101 +0 0000 C0= 0 0101

0010 +0 0000 C0= 0 0010

0001 +B 1010 C0= 0 1011

C(乘数) 1001 0100 1010 0101

计算机组成原理与汇编语言课后习题及作业答案.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c8k69p7pv5f2r4yi9c8hj79c964hjsm00lgo_4.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top