Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
.data 0x10000000 .align 2 数组:.word 3 6 9 12 15 18 21 24 大小:.word 8 结果:.word 0
那么“.data”究竟是什么意思,“Size”对应于“Array”的大小还是只是另一个变量?
另外,“结果”是什么意思?它是一个字符的数组,即 0?
.data是在为程序分配内存和指定内存格式之前需要的标头。.text在编写程序函数之前需要头文件。标签main:必须放置在下方某处.text以指示程序的起始位置。
.data
.text
main:
Array:, Size:, 和Result:是用户定义的标签,没有分配内存。
Array:
Size:
Result:
对于那个用途.space "# of bytes",不是.word。
.space "# of bytes"
.word