关于移码的几个问题 请各位大虾给个解答

pizizhu304 2007-12-18 01:13:49
关于移码的几个问题 请各位大虾给个解答


最近在复习软考 关于移码还是有几个问题 请各位高人解答一下

1. 通过看书知道了 移码可以通过补码的符号位取反求得,但移码的作用是什么?只是将补码的符号位取反有什么实质的意义没?

2.在论坛和视频教程中提到:移码经常用来做浮点数的阶码,因为移码没有负数

这句话不知道怎么理解?既然是将补码符号位取反得到的移码,那么顶多是用0来表示负数 怎么说没有负数呢?如果移码没有负数,那是不是说负数不存在移码?

3.如果这句话不正确 那使用移码表示浮点数阶码的优点在哪里?

在软考2005年考试题中就有这个题目,许多人说 移码最适合表示浮点数的阶码 这话在[赛迪工程师]视频教程中也提到过,但都没有说为什么?

4.浮点数的阶码是不是真的没有负数?看软考的教材上是把阶符也算在阶码之中的,如果是这样,阶码难道不能有负数吗?

问题可能有点弱,但请各位耐心解答一下!谢谢!
...全文
177 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zzydy261 2008-05-10
  • 打赏
  • 举报
回复
移码是为了用正数去表示负数
knowledge_Is_Life 2008-05-01
  • 打赏
  • 举报
回复
有问题请先GOOGLE,BAIDU
meiZiNick 2008-05-01
  • 打赏
  • 举报
回复
都是很好的建议! 值得学习
wsbd10086 2007-12-20
  • 打赏
  • 举报
回复
是的移码是专门用于浮点数的阶码表示的码制
其好处是方便的比较两数阶码的大小
这个是CPU内部比较用到的
采用此码制可以加速比较 所以才用的
我知道的就这么多了 总的来说和硬件有点关系了
(参考 计算机组成原理)

2,948

社区成员

发帖
与我相关
我的任务
社区描述
就计算机等级考试、软件初、中、高级不同级别资格考试相关话题交流经验,共享资源。
c1认证c4javac4前端 技术论坛(原bbs)
社区管理员
  • 软件水平考试社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧