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
四、编译并执行
控制台编译程序
五、程序执行效果
点击工具栏命令行按钮快速打开cmd界面运行hello.exe 显示输出hello world
上一篇: 实例-原型链继承
推荐阅读
-
masm32 汇编hello world程序
-
树莓派学习之旅(1)— 安装系统,第一个Hello world! 程序
-
编写一个汇编语言程序,将字符串"Hello World"中的全部小写字母转换为大写字母,并存放回原地址处。
-
hello world程序执行过程 helloword程序执行过程echo
-
2、Hello World控制台应用程序
-
Spring Boot实战之逐行释义Hello World程序
-
Spring Boot实战之逐行释义Hello World程序
-
Visual studio怎么编写HELLO WORLD程序?
-
windows程序设计编写Hello world程序教程
-
Visual studio怎么编写HELLO WORLD程序?