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


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


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

    1

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

    2

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

    3    4

    下来就是dos的操作了。

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

    10

    代码:

    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盘

    6

    编译,连接,执行1

    8

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

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

  • 相关阅读:
    js禁用回退键
    css和js引用图片路径
    js 文字横向滚动
    数组转换
    Vbox共享串口
    office2003 打开docx文件
    注销退出客户点击回退怎么办
    vs2010 安装mvc3
    修改头像
    iis发布网站局域网无法访问
  • 原文地址:https://www.cnblogs.com/Zengineer/p/4312774.html
Copyright © 2020-2023  润新知