2012-12-03 68 views

回答

8

.word分配空間和初始化數據。 .equ定義了一個常量,但不爲其分配任何空間。

因此,舉例來說,你可能會說:

one .equ 1 ; defines a constant called "one" 
counter: .word one ; allocates space and initializes it with the value 1 

的不同之處在於.equ指令不編譯的圖像中分配任何空間。

+1

作爲類似於C,你的第一行是像'的#define一個1',你的第二行是像'字計數器=之一;' – Nayuki