2012-04-29 50 views
2

比方說,我有這樣兩行代碼:

ORG $8100 
X DC 1,2,3,4,5,... 
EX EQU X+$10 

是什麼X+$10意思? (在摩托羅拉68000上)

回答

3

$表示十六進制常數,在本例中爲十六進制,或十六進制。所以

EX EQU X+$10 

EX變量被定義爲比X變量16以上。

在這個例子中,X恰好是8100十六進制,所以EX將是8110十六進制。

+0

表示一個值不應該是'#$ 16'? – dynamic

+0

不,'#'是立即數不變的操作數 – hirschhornsalz

+0

@ yes123感謝您解決我的錯誤,我應該堅持使用十六進制;-) – Neil