利用DOS系统功能调用编写汇编程序,在屏幕上显示自己姓的拼音和学号的后4个数字符号。例如,你姓“张”,你的学号是“18922354”,则在屏幕上显示出“ZHANG:18922354”。具体要求如下:
(1)编写出完整的汇编语言程序;
(2)利用宏汇编程序MASM和连接程序LINK对所编写的程序进行汇编和连接,生成可执行文件,并在DOS下运行程序。
(3)打印出相应的列表文件(后缀lst的文件)清单,并对调试运行结果进行截图,以证明程序调试成功。
求大神解答下 程序发邮箱60201822@qq.com 谢谢!
在真DOS环境中,DOS子程序都在内存中。一般在700:0~1x00:0之间。如果存在高端内存的话,高端内存也会有一部分代码。WinXP下面虽然可以执行这些调用,但却不在DOS内存中,而是由Windows拦截后模拟出来的。DOS程序看不到Windows程序。
温馨提示:答案为网友推荐,仅供参考