題目:72H-35H = (用十六進制表示)
解析:72H = 0111 0010, 正數(shù)的補碼與原碼相同,還是 01110010;
-35H = -0011 0101,隨后取反加1:①先逐位求反,得11001010,②加1后得1100101。
然后兩個二進制(注意是因為A-B相當(dāng)于A-B[補])相加后得100111101(還要注意只留取后八位)。最高位是0,為正數(shù),即3DH。
相加的結(jié)果也是補碼。現(xiàn)在最高位是0,所以結(jié)果也是正數(shù)。
答案:3DH
PS:我們來一個更簡單的做法吧!秘訣就是借1當(dāng)16使。
