文章目录
下载与安装DOSBOXNASM执行helloworldNASM是什么?NASM下载与安装
下载与安装DOSBOX
在现在系统下模拟DOS环境的一个工具!
是为了运行以前纯DOS环境下的软件而开发的!
主要用途是运行原来的那些只能在DOS下玩得老游戏!
网址
添加链接描述
下载安装即可
安装完打开长这样子
他妈的,刚开始到了z盘下面执行mount c D: 然后你就可以进入D盘了
你想执行啥程序,就把程序复制到D盘命令行下执行把
NASM执行helloworld
org
0100h
;PSP前缀,程序从
0100h开始运行
mov ax
, cs
;初始化 ds和dx寄存器,为调用
9号程序(显示字符串)做准备
mov ds
, ax
mov dx
, string
;取偏移地址,等价于MASM的 lea dx
, string 或 mov dx
, offset string
mov ah
, 9
int 21h
MOV AH
,4CH
;回到操作系统
INT
21H
string db
"Hello, OS world!$"
nasm boot.asm -o 1.com
然后就好啦!!
放到DOSBOX下面执行吧
NASM是什么?
The Netwide Assembler,一款基于80x86和x86-64平台的汇编语言编译程序,是为了实现编译器程序跨平台和模块化的特性。NASM支持大量的文件格式,
包括Linux,*BSD,a.out,ELF,COFF,Mach−O,Microsoft 16−bit OBJ,Win32以及Win64,也支持简单的二进制文件生成。 它的语法被设计的简单易懂,
相较Intel语法更简单,支持目前已知的所有x86架构之上的扩展语法,同时也拥有对宏命令的良好支持。
NASM下载与安装
https://www.nasm.us/pub/nasm/releasebuilds/2.13/win64/
下载安装就好了啊
他妈的,为啥不加一个环境变量呢??
那就加一个把
6666