学理工的请进!

请教一个计算机方面的问题,计算方法是什么?
谢谢...........

Gegeben:
R1= ( 7FAD  84AE  59CA FCFF )
R2= ( AD5F  01DD  6C00  F6FA )

gesucht:
1)    vorzeichnebehaftet, mit Saettigung
       Addition von gepackten 16-bit-Woertern
          R1+R2=?

2)   vorzeichnebehaftet, ohne Saettigung
      Addition von gepackten 16-bit-Woertern
         R1+R2=?

[ 本帖最后由 Valentino 于 2006-2-23 18:52 编辑 ]
Share |
Share

冬冤家,我有心将你打,却一个心儿怕;要不打,只恨你这冤家羞人煞;罢罢罢,低眉红了脸儿帕,嫁了吧!

TOP

如果楼主不会16进制加减法的化,可以把她转为10进制然后在转换会16进制

TOP

原帖由 Valentino 于 2006-2-23 18:31 发表
请教一个计算机方面的问题,计算方法是什么?
谢谢...........

Gegeben:
R1= ( 7FAD  84AE  59CA FCFF )
R2= ( AD5F  01DD  6C00  F6FA )

gesucht:
1)    vorzeichnebehaftet, mit Saettigung
       Ad ...



英语发一遍 估计就能帮你解了 德语的看不懂

tongue.gif
一步又一步……

TOP

改过来了

TOP

如果楼主不会16进制加减法的化,可以把她转为10进制然后在转换会16进制


vorzeichenlos 数的加减法会算.
vorzeichnebehaftet 的运算规则不知道.

TOP

转成2进制,因为有符号位,然后分别作考虑saettigung和不考虑saettigung的加法
冬冤家,我有心将你打,却一个心儿怕;要不打,只恨你这冤家羞人煞;罢罢罢,低眉红了脸儿帕,嫁了吧!

TOP

原帖由 Valentino 于 2006-2-23 19:01 发表


vorzeichenlos 数的加减法会算.
vorzeichnebehaftet 的运算规则不知道.

一样,不过换成2进制后第一位作为符号位

8位2进制表示数字范围是0~255
带了符号位就成了-127~127
1000 0000和0000 0000都表示0
不过1000 0000表示了溢出什么的,这个记不清了
冬冤家,我有心将你打,却一个心儿怕;要不打,只恨你这冤家羞人煞;罢罢罢,低眉红了脸儿帕,嫁了吧!

TOP

一样,不过换成2进制后第一位作为符号位

8位2进制表示数字范围是0~255
带了符号位就成了-127~127
1000 0000和0000 0000都表示0
不过1000 0000表示了溢出什么的,这个记不清了


我这样试过了,算出来不对.

TOP

英语发一遍 估计就能帮你解了 德语的看不懂


vorzeichenlos ........ unsigned
vorzeichenbehaftet .......signed
mit Saettigung 就是带饱和的情况..

TOP