NASM系列啊

    技术2022-07-10  217

    文章目录

    下载与安装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
    Processed: 0.029, SQL: 9