我正在尝试运行示例Sparc汇编语言,但我甚至不确定从哪里开始。我试过vim macro
或m4 example.m
,但我不知道在哪里以及如何编译它。我搜索了互联网,阅读了文章,但没有人提到如何开始编码。
例如,我想输入这种汇编语言:
.global main
main: save %sp, -96, %sp
mov PROMPT, %o0
call writeChar
nop
call readInt
我应该用什么来表示编译和运行? (使用Linux)
答案 0 :(得分:0)
你没有“编译”汇编代码,你“汇编”它!也就是说,您的编译器驱动程序可能会这样做。汇编源代码的常见文件扩展名为.s
,因此可能类似于:
cc -o example example.s
然后,如果它有效,你将有一个名为example
的可执行文件来运行,测试和调试。