LC-3中的数据表示

时间:2017-12-14 02:29:51

标签: lc3 data-representation

我正在做我的考试准备,我遇到了一个问题,我一直有问题,主要是因为缺乏提供的信息。问题是

b。16位字F751在LC-3中表示什么整数?

所以我们将基数16转换为基数10或基数2,我不确定如何解决这个问题。

2 个答案:

答案 0 :(得分:0)

取f751并转换为二进制

1111 0111 0101 0001

最重要的位是1所以我们知道数字是负数,所以取2s补码

0000 1000 1010 1111

并转换为十进制-2223

答案 1 :(得分:0)

高位大于或等于 8,因此数字为负数。 取每个数字的F(十五)的补码:f751

f 给 0

7 给 8

5 给 A

1 给 E

08AE 是 1 补码

08AF 是 2 的补码,十进制 -2223

这防止转换为二进制