2012-10-29 106 views
0

如何在68000組件中定義一個十六進制常量?我需要計算邏輯表達式X'Y + X'Z + YZ,其中X,Y和Z是十六進制常量,結果以二進制顯示。我寫了代碼來計算表達式,我只是不知道如何定義在十六進制常量..然後顯示它們的二進制。定義十六進制常量(68000)?

作爲參考,X爲000F,Y是0033,並且Z爲0055.

X:DC ???

+3

取決於彙編程序,但*最*,但有一個美元符號,如68K前綴的十六進制常量彙編: 'X:DC $ 1234abcd' –

+0

謝謝,它正在工作 – nmar

+0

大多數組裝商都希望*尺寸規格與'dc'-所以它就像'X:DC.L $ 1234abcd – tofro

回答

1

取決於您使用的彙編程序。隨着氣體的語法,例如,你只寫0xF0x330x55,所以像

.int 0xF*0x33+0xF*0x55+0x33*0x55