汇编一

汇编一

汇编1

网络笔记

DEBUG命令:

A表示 汇编;

D 表示是查看内存 ;

G 表示执行可执行的文件并查看运行的结果 ;

Q 表示是推出DEBUG命令;

T 单步运行程序并可以查看计算机的各个标志位;

U是查看计算机开机后执行的第一条指令!

 印Hello World!

程序进行的步骤是:

1.       进入DOS环境:

2.       利用cd改变路径的命令切换到c盘的根目录下汇编语言所在的目录:C: \masm

3.       输入edit命令进入编辑的窗口

4

输入源程序:(打印Hello World!程序):

data segment

string db 'Hello World!','$'

data ends

code segment

assume cs:code,ds:data

start: mov ax,data

       mov ds,ax

       lea dx,string

       mov ah,9

       int 21h

       mov ah,4ch

       int 21h

code ends

end start

2.    程序编写完成之后就用Alt+F选择File菜单,点击Sava命令输入hworld.asm(扩展名是asm表示是汇编语言的源程序)
 
 汇编源程序:命令提示符下输入masm并回车确认!出现第一行表示要求输入要汇编的源程序的文件名(直接输入hwo):

rld.asm

8. 输入要汇编的源程序的文件名之后回车三次:出现如下图所示:就表示是汇编成功:(无严重的警告和错误)。

9.用link.exe链接hworld.obj目标程序。

在dos提示符下输入link hworld.obj链接目标程序: 

10.用debug来调试并运行汇编程序的可执行文件hworld.exe:

   在DOS提示符下输入debug hworld.exe调试程序

   输入-g 表是运行并查看运行的结果!