一、將下列十進制數轉換為十六進制98,122,254
98=62H
122=7AH
254=FEH
二、將下列十六進制無符號數轉換為十進制數68H,D2H,BA4H
68H=104
D2H=210
BA4H=2980
三、寫出下列十進制的原碼和補碼,要求結果用十六進制表示-28,-120,100
-28
原碼為:10011100,其用十六進制表示為:9CH
補碼為:11100100,其用十六進制表示為:E4H
-120
原碼為:11111000,其用十六進制表示為:F8H
補碼為:10001000,其用十六進制表示為:88H
100
原碼為:01100100,其用十六進制表示為:64H
補碼為:01100100,其用十六進制表示為:64H
四、寫出下列補碼表示的機器數的真值,要求結果用十進制表示 97H,80H,15H
97H
真值=【97H】補=11101001=69H=-105
80H
真值=【80H】補=10000000=-128
15H
真值=【15H】補=00010101=15H=21
五、用補碼運算完成下列算式,并指出是否溢出4CH-68H,65H-3EH,33H+46H
4CH-68H
【76】補4CH=01001100
【-104】原=11101000;【-104】補=10011000
01001100+10011000=11100100,CF=0,DF=0,OF=0,無溢出
65H-3EH:
65H=01010011
[-3EH]原=10111110,補=11000010
01010011+11000010=00100111
CF=0,DF=0,所以OF=0,所以無溢出
33H+46H:
33H=00110011
46H=01000110
00110011+01000110=01111001,CF=0,DF=0,OF=0,無溢出
|