我在准备考试的时候遇到了一个问题,主要是因为没有提供相关信息。问题是
16位字F751在LC-3中表示的b.What整数?
那么我们把基数16转换成基数10还是基数2,我真的不确定怎么做这个问题。
发布于 2017-12-15 10:15:17
获取f751并转换为二进制
1111 0111 0101 0001
最高有效位是1,所以我们知道这个数字是负数,所以取2的补码
0000 1000 1010 1111
并转换为十进制-2223
发布于 2021-03-24 01:20:13
高位数字大于或等于8,因此该数字为负数。取每个数字的补码到F(15):f751
F给0
7给8
5给A
1给E
08AE是1个补语
08AF是十进制-2223中的2个补码
这阻止了转换为二进制
https://stackoverflow.com/questions/47805006
复制相似问题