汇编 helloworld

1、下载MASM6.0,并将bin目录等配置到环境变量里,可以参考下面URL:

http://wandejun1012.iteye.com/admin/blogs/1873134

 

2、在UltraEdit中输入如下命令,并存为名为hello.asm

data1 SEGMENT   
	msg DB 41h
data1 ENDS   
code1 SEGMENT   
ASSUME CS:code1, DS:data1 
start:    
	MOV AX, data1 
   MOV DS, AX  
   MOV DL,   msg   
   MOV AH, 2   
   INT 21h   
   MOV AX, 4c00h   
   INT 21h 
   code1 ENDS   
   END start

 3、打开CMD,输入masm hello;

注意hello后面有分号,此时会产生hello.obj文件

然后输入,link hello;

此时会产生hello.exe

然后输入hello,则会打印字符A。

 

 

======================================================

注意:必须要在CMD打开的窗口里运行这些命令,不能在bat中打开CMD,否则会出现莫名其妙的错误,比如masm命令 无提示。但即使在CMD里,也依然会出现masm 无任何提示的现象,我的解决办法是注销或者重启,一般可以解决。

 

 

 

 

 

 

 

 

 

 

你可能感兴趣的:(helloworld)