汇编语法.space意思

时间:2015-04-13 15:01:42

标签: assembly

readings: .space  n, 0x0

谁能告诉我上面的代码含义是什么? 根据我的理解,应该保留一个大小为n的地址空间,那么0x0呢?

1 个答案:

答案 0 :(得分:3)

0x0是填充n个字节的值。它实际上是多余的,因为0是默认值。

引自GNU汇编程序手册:

  

.space size , fill

     

该指令发出size个字节,每个字节值为fillsizefill都是绝对表达式。如果省略逗号和fill,则假定fill为零。