汇编语言的问题
我有三个问题要提问:
1:进入编辑器(Edit)后,在里面编写程序后,怎样保存,那全是英文字,我看不懂.
2:怎样进入编译器(Masm).
3:怎样进入连接器(Link).
参考答案:1:进入编辑器(Edit)后,在里面编写程序后,怎样保存,那全是英文字,我看不懂.
最好是这样进入edit,比如我要建立的源文件名叫做test.asm
edit test.asm回车
输入程序
输入完成后按Alt+F,在键盘上按“S”(或者选择“Save”),存盘
然后再按Alt+F,在键盘上按“X”(或者选择Exit),退出就行了
2:怎样进入编译器(Masm).
masm不是要进入的,它是个命令行程序,就像DOS的format命令一样用。
比如还是那个test.asm源文件,我要生成test.obj文件:
masm test;回车
上面那个“;”不是多余的,表示不生成其他文件,只要test.obj文件。
3:怎样进入连接器(Link).
同样,link也不是要进入的,跟masm一样是个命令行程序
刚才那个test.obj目标文件,我要生成test.exe可执行文件
link test;回车
同样“;”不是多余的,只生成可执行文件test.exe
有了可执行文件,运行就好了
不过其实汇编常用到调试程序debug.exe,因为编写输出语句比较麻烦,所以常常用debug直接看内存单元或者寄存器的内容。
明白了?