我試圖破譯我的CENG類的一段代碼,並且遇到了一些令我感到困惑的區域。代碼如下($表示十六進制):在理解MOV概念時遇到問題(彙編語言)
C EQU $202200
ORG $201150
A DC.W 639
B DC.W -215
ORG $201200
MOVE A,R0 <---??
ADD B,R0 <---??
MOVE R0,C
標記的線是我在解密時遇到的問題。我知道我創建了一個等於$ 202200的變量C,移動起始內存,創建變量A和B並賦予它們值,然後再次移動起始內存。這是我卡住的地方。我會站在MOV R0,A,它將A的值放入寄存器R0,但是如何將一個寄存器放入一個變量?這對我來說沒有任何意義,谷歌正在畫空白,任何人都可以幫我理解這一點嗎?謝謝。
他們是否告訴過您正在使用的處理器的名稱? – 2014-10-09 06:49:52