求高手 已试解,帮解规格化浮点数的形式?

fjdxpjq 2009-06-08 03:55:06
1.已知浮点数运算的中结果如下:(注:浮点表示式:N=+(-)M*R的e次幂)

阶符 阶码 尾符 尾数
1 010 1 0011101

阶码是4位补码

(1) 如果尾数是8位原码,求其规格化的浮点数的形式
(2) 如果尾数是8位补码,求其规格化的浮点数的形式

试解(1)?

因为 尾数是8位原码,最高位M-1=0 时不是规格化形式
所以 小数点应右移2位使最高有效位是M-1=1,同时阶码应减2,过程如下:
x=-0.11101*2的-6次方

阶码是-5 [-6]补=[10110]补=11010
机器中浮点形式是
阶符 阶码 尾符 尾数
1 1010 1 11101

试解(2)?
因为 尾数是8位补码, 尾符是1 与m-1=0不同, 是规格化形式(N为正数时,m-1=1. N为负数时,m-1=0,才是规格化形式)
所以 X=? x=-0.0011101*2的-8次方?

阶码是-8 [-8]补=[11000]补=11000
机器中浮点形式是
阶符 阶码 尾符 尾数
1 1000 1 0011101
...全文
354 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
NIJIA72 2009-06-11
  • 打赏
  • 举报
回复
jf
BrainStorm_Chang 2009-06-09
  • 打赏
  • 举报
回复
KingNE 2009-06-09
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 readfuture 的回复:]
友情帮顶
[/Quote]
readfuture 2009-06-08
  • 打赏
  • 举报
回复
友情帮顶
Raul_Gonzalez 2009-06-08
  • 打赏
  • 举报
回复
帮顶!~Up!~

590

社区成员

发帖
与我相关
我的任务
社区描述
提出问题
其他 技术论坛(原bbs)
社区管理员
  • community_281
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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