nasm汇编教程,nasm汇编教程 pdf

http://www.itjxue.com  2023-01-14 08:15  来源:未知  点击次数: 

谁有NASM汇编语言的教程?最好是txt或chm格式的,其他格式的也行

王爽汇编语言教程! 这是目前较好的免费教程! 百度一下即可看到! masm只是一个编译器!

如何使用dosbox运行汇编语言程序

①安装好dosbox,然后找到“dosbox...options.bat”,双击它,(别急着点dosbox.exe)。

图1

②在弹出的文本编辑器(如,记事本)中调整设置,找到[autoexec]所在行,添加两行(以d:\为例):

mount c: d:\

c:

图2

③下载并安装好nasm(一种小的汇编软件)

建议在dosbox中汇编并运行(按图3下文件、打开、解到d:\123);也可以在windows下汇编,dosbox里运行(这个我之前写过……)

图3

④打开dosbox,依次输入命令

cd 123

nasm

可以看到nasm安装成功并且能使用了,下一步是准备汇编代码

⑤在d:\123目录下新建一个文本文档123.txt

输入以下代码并保存(XXX可以随便改,$符号要保留)

org 256

jmp begin

s db 'hello, world! @author: XXX$'

begin:

mov dx,s

mov ah,9

int 21h

mov ax,4c00h

int 21h

⑥在dosbox的黑窗口里面继续输入以下命令

nasm 123.txt -o 123.com

123

然后就可以看到输出的字符串

hello, world! @author: XXX

学习汇编的进!高手指点一下怎么学!

注意事项:一定要先学C,学C,C,C。。。。。

不学C你的汇编会变得异常复杂+困难。

推荐你不要用MASM,这个对初学者来说太复杂,建议你用NASMX(NASM升级版),简洁简单

下载地址:

接下来没什么好说的,就是那些指令如mov add sub div mul 之类的,由于汇编教程基本都是MASM的,所以最好自己在网上慢慢查,实际上大部分是通用的,所以推荐你看《汇编语言》,虽然我从来没看过 :-p

我下了个nasm编译器,但不知道应该怎么使用,麻烦用过的人可以教教我,谢谢!!!

一般用nasm都是把汇编文件.asm编译成执行文件.bin格式的二进制文件

先要找到你想编译的文件,我的是在F盘OS文件夹下!

第一步:先转到你自己的文件夹下!如图,先输入F:

跳到F:\目录下,再用cd命令转换路径(OS是我自己的文件夹下,你自己用你自己的)

第二步:就是编译了!如图nasm?a.asm?-o?t.bin

其中a.asm?是你要编译的文件,t.bin是编译后的文件,名字自定!

编译之后就已经成功了!!!

(责任编辑:IT教学网)

更多

推荐Access文章