编写 data.asm
本课属于 Coddy Assembly 学习旅程的“基础知识”单元。第 44 课,共 45 课。
挑战
创建一个 data.asm 文件,用于编写一个输出 Hello, World! 并在后面换行的程序。
你需要:
- 一个 .data 段
- 一个标签为 msg 的字符串,其中包含 Hello, World! 和一个换行符(0x0a)
- 一个名为 msgLen 的常量,使用 $ - msg 自动计算长度
为什么要把这些内容放在单独的文件中:
还记得第 0 章介绍的双文件模式吗?
data.asm用于存放所有数据定义main.asm将使用%include "data.asm"包含此文件(我们会在下一课介绍这一点)
亲手试试
基础知识中的所有课
自己练习: Assembly 在线编辑器