汇编语言:五、第一个程序

一个源程序从写出到执行的过程

一个源程序从写出到执行的过程

源程序与程序结构

源程序

写源程序的步骤:

①定义好段,即segment····ends

②输入汇编指令

③写下程序结束的标志end

④写好联系,assume

程序返回

程序返回:一个程序结束后,将CPU的控制权交给是它得以运行的程序的过程。

(可执行文件的程序P1若要运行,需要一个正在运行的程序P2,将P1从可执文件中加载入内存,将CPU的控制权交给它,P1才能运行,当P1运行完毕后,应将CPU的控制权交还给P2。)

程序的返回

加入以下指令实现程序返回

mov ax,4c00H

int 21H

与程序结束相关的概念

编辑源程序

打开记事本,编辑源程序:

编辑源程序

编译、连接、运行

masm5.0下载地址与安装使用教程:https://blog.csdn.net/YuzuruHanyu/article/details/80287419

程序执行过程的跟踪

可以用debug跟踪一个程序运行的过程,这通常是必须做的事。

使用debug执行程序

程序可以通过t命令一条一条查看运行过程

当运行到指令int 21时,要使用p命令

显示出 program terminated normally

运行结束

DOS系统加载程序的过程


DOS系统加载程序的过程

你可能感兴趣的:(汇编语言:五、第一个程序)