- 实验目的
学会汇编语言程序的编译链接执行。
学会使用debug分步调试程序。
掌握代码段定义相关伪操作。
- 实验要求
请用绿色或者蓝色字体作答。
源程序直接粘贴文字,源程序不要截图。
- 实验过程和结果
- 将汇编语言编译环境(masm文件夹)复制粘贴至c或者d根目录下(这个步骤在前几个实验中就已经完成)。
- 将上图汇编语言程序输入至记事本中(分号后面的是注释,可以不敲入),并且另存为“文件名.asm”的形式。文件命名请以字母或者下划线开头,不要使用中文。例如“myfile.asm”。请注意输入的时候符号是全角还是半角状态。
- 进入dosbox,mount命令使用完成后,进入masm文件夹。如果电脑够低端,也可以直接进入masm文件夹,而不使用dosbox。
4.编译链接执行汇编语言程序。从键盘输入某个字母,如下图中输入了q
你的截图
思考:上图中qqa是怎么回事(不一定是q,你也可以输入其他字符),请猜测这个程序干了什么事情(参阅系统功能调用00000int 21h)。
答:将你输入的字符输出并再输出字符A