0
如何在68000組件中定義一個十六進制常量?我需要計算邏輯表達式X'Y + X'Z + YZ,其中X,Y和Z是十六進制常量,結果以二進制顯示。我寫了代碼來計算表達式,我只是不知道如何定義在十六進制常量..然後顯示它們的二進制。定義十六進制常量(68000)?
作爲參考,X爲000F,Y是0033,並且Z爲0055.
X:DC ???
如何在68000組件中定義一個十六進制常量?我需要計算邏輯表達式X'Y + X'Z + YZ,其中X,Y和Z是十六進制常量,結果以二進制顯示。我寫了代碼來計算表達式,我只是不知道如何定義在十六進制常量..然後顯示它們的二進制。定義十六進制常量(68000)?
作爲參考,X爲000F,Y是0033,並且Z爲0055.
X:DC ???
取決於您使用的彙編程序。隨着氣體的語法,例如,你只寫0xF
,0x33
和0x55
,所以像
.int 0xF*0x33+0xF*0x55+0x33*0x55
取決於彙編程序,但*最*,但有一個美元符號,如68K前綴的十六進制常量彙編: 'X:DC $ 1234abcd' –
謝謝,它正在工作 – nmar
大多數組裝商都希望*尺寸規格與'dc'-所以它就像'X:DC.L $ 1234abcd – tofro