繁体   English   中英

MIPS 中的 .word 和 .equ 有什么区别?

[英]What is the difference between .word and .equ in MIPS?

我认为两者都差不多:变量声明和初始化。 你能详细说明一下吗?

.word分配空间并初始化数据。 .equ定义了一个常量,但没有为其分配任何空间。

因此,例如,您可能会说:

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

不同之处在于.equ指令不会在编译后的映像中分配任何空间。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM