首页 > 编程语言 > 详细

关于64位Win7/Win 8 下怎么学习汇编语言

时间:2015-03-04 12:29:33      阅读:373      评论:0      收藏:0      [点我收藏+]

我看有许多同学用Win 7/Win 8 学习汇编,现在好多人的内存升级了都用64位系统了,但是64位W7没有自带的DEBUG和MASM。


1.首先下载DOSBOX,(下面附带地址)它的作用就是让你在64位下使用32、16位的软件。如果不使用DOSBOX就会出现程序不兼容的对话框。

技术分享

安装完DOSBox后,我们就能运行汇编后的程序了

技术分享

打开DOSBox后,我们可以看到Z : \ >,这是DOSBox里的虚拟盘,我们可以采用mount命令将其转变到自己的D盘: mount c e:\masm (PS:这里是把下载好的masm5.0文件里面的程序和debug.exe放在了e盘下的masm文件夹里面 )

技术分享    技术分享

下来就是dos的操作了。

下面以一个汇编的hello world 为例子。
在e:/masm/目录下新建一个 1.asm 的文件,打开编写汇编代码

技术分享

代码:

date segment
    db hello world -by xiaoz,$
date ends
codesg segment
assume cs:codesg,ds:date
start:  mov ax,date
        mov ds,ax
        
        mov dx,0
        mov ah,09h
        int 21h
        
        mov ax,4c00h
        int 21h
codesg ends
end start

然后打开软件,把e:/masm 虚拟到C盘,切换到C盘

技术分享

编译,连接,执行1

技术分享

这个时候,Hello World 就输出了。

 

 

附带下载地址:
链接:http://pan.baidu.com/s/1kTl4X9t 密码:wbqj

关于64位Win7/Win 8 下怎么学习汇编语言

原文:http://www.cnblogs.com/Zengineer/p/4312774.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!