计算机组成原理任务6,计算机组成原理_第6章作业.pdf

该文档均来自互联网,如果侵犯了您的个人权益,请联系我们将立即删除!

计算机组成原理作业 (第六章)

6.3 设x 为整数,[x]补=1,x1x2x3x4x5,若要求x

6.4 设机器数字长为8 位(含1 位符号位在内),写出对应下列各真值的原码、补码和反码:

-13/64,29/128,100,-87。

6.5 已知[x]补,求[x]原和x。

[x1]补=1.1100; [x2]补=1.1001; [x3]补=0.1110; [x4]补=1.0000;

[x5]补=1,0101; [x6]补=1,1100; [x7]补=0,0111; [x8]补=1,0000;

[x1]补 = 1.1100 , [x1]原 = 1.0100 , x1 = -0.0100;

[x2]补 = 1.1001 , [x2]原 = 1.0111 , x2 = -0.0111;

[x3]补 = 0.1110 , [x3]原 = 0.1110 , x3 = 0.1110;

[x4]补 = 1.0000 , [x4]原 = 不存在 , x4 = -1.0000;

[x5]补 = 1,0101 , [x5]原 = 1,1011 , x5 = -1011;

[x6]补 = 1,1100 , [x6]原 = 1,0100 , x6 = -100;

[x7]补 = 0,0111 , [x7]原 = 0,1001 , x7 = 1001;

[x8]补 = 1,0000 , [x8]原 = 不存在 , x8 = -10000;

6.9 当十六进制数9BH 和FFH 分别表示为原码、补码、反码、移码和无符号数时,所对应

的十进制数各为多少(设机器数采用1 位符号位)?

9BH =

原码:-27 补码:-101 反码:-100 移码:27 无符号数:155

FFH =

原码:-127 补码:-1 反码:-0 移码:127 无符号数:255

6.10 在整数定点机中,设机器数采用 1 位符号位,写出±0 的原码、补码、反码和移码,

得出什么结论?

可见,0 的机器数表示中,原码和反码分为±0 两种表示,而补码和移码都有唯一表示。

6.12 设浮点数格式为:阶码5 位(含1 位阶符),尾数11 位(含1 位数符)。写出51/128、

-27/1024、7.375、-86.5 所对应的机器数。要求如下:

(1)阶码和尾数均为原码。

(2)阶码和尾数均为补码。

(3)阶码为移码,尾数为补码。

6.16 设机器数字长为 16 位,写出下列各种情况下它能表示的数的范围。设机器数采用一

位符号位,答案均用十进制表示。

(1)无符号数;

(2)原码表示的定点小数;

(3)补码表示的定点小数;

(4)补码表示的定点整数;

(5)原码表示的定点整数;

(6)浮点数的格式为:阶码6 位(含 1 位阶符),尾数 10 位(含 1 位数符)。分别写出其

正数和负数的表示范围。;

(7)浮点数格式同(6),机器数采用补码规格化形式,分别写出其对应的正数和负数的真

值范围。

6.17 设机器数字长为8 位(包括1 位符号位),对下列各机器数进行算术左移一位、两位,

算术右移一位、两位,讨论结果是否正确。

[x1]原=0.001 1010;[y1]补=0.101 0100;[z1]反=1.010 1111;

[x2]原=1.110 1000;[y2]补=1.110 1000;[z2]反=1.110 1000;

[x3]原=1.001 1001;[y3]补=1.001 1001;[z3]反=1.001 1001。

6.19 设机器数字长为8 位(含1 位符号位),用补码运算规则计算下列各题。

(1)A=9/64, B=-13/32,求A+B。

(2)A=19/32,B=-17/128,求A-B。

(3)A=-3/16,B=9/32,求A+B。

(4)A=-87,B=53,求A-B。

(5)A=115,B=-24,求A+B。

6.20 用原码一位乘、两位乘和补码一位乘(Booth 算法)、两位乘计算x ·y。

(1)x = 0.110 111,y = -0.101 110;

(2)x = -0.010 111,y = -0.010 101;

(3)x = 19,y = 35;

(4)x = 0.110 11,y = -0.111 01。

6.26 按机器补码浮点运算步骤,计算[x±y]补。

(1)x=2-0

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值