我认为两者都是一样的:变量声明和初始化。你能详细说明吗?
答案 0 :(得分:10)
.word
分配空间并初始化数据。 .equ
定义一个常量,但不为它分配任何空间。
所以,例如,您可能会说:
one .equ 1 ; defines a constant called "one"
counter: .word one ; allocates space and initializes it with the value 1
不同之处在于.equ
指令不会在编译图像中分配任何空间。