Re: [問題] 關於16進位...
※ 引述《lineage90160 ()》之銘言:
: 求目的碼遇到問題
: JSUB=48 n=1 i=1 ni=3 op+ni=4B
: .....................
: .....................
: 16進位 0006-001A=-14 = FEC(2's complement)
: 這邊是什麼意思
: (0006-001A)16進位= (-20)2進位
: -20用2補數表示負數 =11101100
: 再轉成16進位 = 0EC 並不等於FEC呀 難道課本錯了?
以10進位來看 6-26=-20
所以-20的16進位是 FEC是沒錯的..
20換成2進制 然後補數+1 = 1111 1110 1100 所以也是FEC
=============================================================
其實(06-1A)16進制 = FF EC
(-20)10進制 = 11111111 11101100 (2進制)=FF EC
至於你說0EC (0應該是F負數前面都是F)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.116.80.6
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
ASM 近期熱門文章
PTT數位生活區 即時熱門文章