欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

masm32 汇编hello world程序

程序员文章站 2024-03-01 18:23:34
...

我的第一个masm32 汇编程序

个人笔记本配置win8系统,intel core i5 cpu。

一、masm32的安装
 官网DownLoad masm32一路下来,安装到D盘根目录下即可。

二、配置环境变量(用户变量)
include  ==>> D:\masm32\include
lib  ==>> D:\masm32\lib
path  ==>> D:\masm32\bin

三、写一个汇编代码保存为D:\masm32\hello.asm

.386
.model flat,stdcall
option casemap:none
include kernel32.inc
includelib kernel32.lib
include masm32.inc
includelib masm32.lib

.data
    hello db "hello world" ;如果用str代替hello会报错
.code
   
start:    
    push offset hello
    call StdOut      ;调用显示函数 大小写不能错       
    ;int 21h ;此方法运行程序时报错
    ;mov ah,01 ;此方法运行程序时报错
    ;int 21h   ;此方法运行程序时报错
exit:             
    push 0
    call ExitProcess
end start

四、编译并执行
 控制台编译程序

masm32 汇编hello world程序五、程序执行效果
点击工具栏命令行按钮快速打开cmd界面masm32 汇编hello world程序运行hello.exe 显示输出hello worldmasm32 汇编hello world程序

相关标签: 汇编语言