计算机进制转换与补码运算详解

1、将以下内容转换为十六进制:a. 二进制数100101101011;b. 二进制数10110100000101;c. 十进制数791;d. 十进制数1600

a. 96B₁₆;b. 2D05₁₆;c. 317₁₆;d. 640₁₆

2、将以下十六进制数转换为十进制数:a. 1000 b. ABCD c. 3FF

a. 4096;b. 43981;c. 1023

3、以下十进制整数要以6位二进制补码形式存储。请展示它们的存储方式。a. - 25 c. - 32 e. + 15 g. + 1 b. 0 d. - 15 f. + 45 h. + 16

下面是给定的【文本内容】:

a. -25:先求25的二进制为 `011001`,取反得 `100110`,加1后为 `100111`;  
c. -32:32的二进制为 `100000`,取反得 `011111`,加1后为 `100000`;  
e. +15:直接转换为二进制为 `001111`;  
g. +1:二进制为 `000001`;  
b. 0:存储为 `000000`;  
d. -15:15的二进制为 `001111`,取反得 `110000`,加1后为 `110001`;  
f. +45:无法存储,6位二进制数范围是 `-32 ≤ n ≤ 31`;  
h. +16:无法存储,超出6位二进制数范围。

4、在计算机中发现了以下6位二进制补码整数。它们分别代表什么十进制数?a. 000101 c. 010101 e. 011111 g. 101010 b. 111111 d. 100100 f. 111001 h. 100000

a. 5;c. 21;e. 31;g. -22;b. -1;d. -28;f. -7;h. -32

5、我们有一台计算机,以补码形式存储二进制有符号整数。所有数字都是8位长。a. 01101011表示什么十进制数?b. 10101110表示什么十进制数?c. 数字 +113 如何存储?d. 数字 -143 如何存

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值