以下gas程序集之间有什么区别?
gas
x: .long 500
并且:
x = 500
两者都可以互换使用,如果不能互换使用,为什么为什么一个偏爱另一个?
它们不可互换。第一个:
在给定值初始化的内存中创建一个4字节的空间。标签x代表该内存位置的地址。
x
第二个:
不会创建任何内存。它将符号x设置为值500,而不是地址。