首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >LC-3中的数据表示

LC-3中的数据表示
EN

Stack Overflow用户
提问于 2017-12-14 10:29:51
回答 2查看 178关注 0票数 0

我在准备考试的时候遇到了一个问题,主要是因为没有提供相关信息。问题是

16位字F751在LC-3中表示的b.What整数?

那么我们把基数16转换成基数10还是基数2,我真的不确定怎么做这个问题。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-12-15 10:15:17

获取f751并转换为二进制

1111 0111 0101 0001

最高有效位是1,所以我们知道这个数字是负数,所以取2的补码

0000 1000 1010 1111

并转换为十进制-2223

票数 0
EN

Stack Overflow用户

发布于 2021-03-24 01:20:13

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

F给0

7给8

5给A

1给E

08AE是1个补语

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

这阻止了转换为二进制

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47805006

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档