精华内容
下载资源
问答
  • Mac搭建汇编环境
    2020-09-23 09:17:08

    一、准备工作

    1.下载parrellel desktop (搭建虚拟机)+win10安装

    2.下载masm (debug、exe2bin、link、MASM)(https://download.csdn.net/download/qq_44654974/12881329)

    3.下载DOSBox(https://download.csdn.net/download/qq_44654974/12881327)

    二、开始搭建

    1.挂载masm
    直接将masm拖入DOSBox的图标上即可,但是需要每次都这样,另外可以采用在DOSBox打开窗口使用指令 masm路径 mount DOSBOX的路径进行挂载
    在这里插入图片描述
    挂载之后使用dir指令进行检查一下,若出现debug等程序即挂载成功!

    2.开始汇编
    1)编写汇编程序以ASM格式保存在masm目录下将其放入masm文件夹

    DATA SEGMENT
    BUFFER DB "hello world", 0DH, 0AH
                DB "hello", 0DH, 0AH
                DB "hi", 0DH, 0AH, '$'
    DATA ENDS
    CODE   SEGMENT
               ASSUME CS:CODE, DS:DATA
    START:      MOV AX, DATA
                    MOV DS, AX
     
        MOV DX, OFFSET BUFFER   ;打印菜单
        MOV AH, 09H
        INT 21H
       
        MOV AH,4CH           ;退出程序
        INT 21H
    CODE   ENDS
    END START
    

    2)在DOSBox窗口输入masm 出现Source filename 然后输入文件名+asm,运行如下:在这里插入图片描述

    3)进行成功在这里插入图片描述

    更多相关内容
  • 在win10环境下的汇编环境的搭建,包含dosbox masm edit 的完整工具
  • 汇编环境

    2018-12-25 18:45:30
    汇编环境包,其中包括DOSBox.exe,Notepad2.exe,Debug,masm相关文件以及详细的安装说明
  • 8086下汇编环境.zip

    2020-04-09 21:51:01
    汇编语言(第三版)相对应的编程环境,要在win10上使用该书对应的debug必须要用DOSBox,加上debug等一系列工具,这里提供的是debug及masm等工具。
  • WINDOWS10汇编开发环境工具包(DOSBox+MASM)
  • Win10 64位 汇编环境的搭建: 安装配置 DOSBOX、MASM-附件资源
  • dosbox+masm汇编环境的安装和使用-附件资源
  • 汇编环境的搭建

    2017-01-02 18:17:04
    汇编环境的搭建,以及使用方法
  • 汇编环境搭建(vs2010(2012)+masm32)
  • windows搭建汇编环境所需要的资源,里面包含了dosbox,debug.exe,edit.com,masm5.zip
  • 64位WIN10并不自带debug,所以需要自己搭建汇编环境 ,该文件为搭建环境所需要的工具包 64位WIN10并不自带debug,所以需要自己搭建汇编环境 ,该文件为搭建环境所需要的工具包 64位WIN10并不自带debug,所以需要自己...
  • Mac汇编环境搭建指南

    2018-11-18 17:33:37
    该压缩文件包含了Mac搭建汇编环境的一些列的工具包和教程,包括DOSBox,debug,edit,LINK,NASM等文件,配合网易云课堂的王爽的汇编语言教程学习更加
  • vscode搭建汇编环境

    千次阅读 2021-09-23 22:28:40
    vscode搭建汇编环境一、安装MASM/TASM插件二、配置DOS的环境和选择编译器三、调试一下子总结 一、安装MASM/TASM插件 二、配置DOS的环境和选择编译器 汇编调试什么需要在dos系统上(目前是这么理解的),所以要想...


    一、安装MASM/TASM插件

    在这里插入图片描述

    二、配置DOS的环境和选择编译器

    1. 汇编调试什么需要在dos系统上(目前是这么理解的),所以要想办法弄出这个环境来,其次还需要编译器。因为汇编程序生成exe即可执行文件的过程中,需要先编译生成obj文件,然后再链接生成exe。生成exe后才可进行调试。
    2. 设置如下
      在这里插入图片描述
      在这里插入图片描述
      选择如下(我看其他文章也有选择其他的,大家可以都试试,现在我还不懂,等懂了再过来解释)
      在这里插入图片描述

    三、调试一下子

    1. 随便写一个程序,然后右键选择调试
      在这里插入图片描述
      2.结果在这里插入图片描述
      3.测试代码
      `
      assume cs:zs
      zs segment

      mov ax,2000H
      mov ds,ax
      mov bx,1000H
      mov ax,[bx]
      inc bx
      inc ax
      mov [bx],ax
      mov ax,4c00H
      int 21H
      zs ends
      end
      `

    总结

    1. 代码部分我也不知道怎么排版,大家讲究着看吧。
    2. 有问题,可以问我,相互成长。
    3. 后续程序debug的一些指令
    展开全文
  • 汇编环境masm2015

    2018-10-17 16:41:29
    汇编环境。汇编大多是指汇编语言,汇编程序。把汇编语言翻译成机器语言的过程称为汇编。在汇编语言中,用助记符(Memoni)代替操作码,用地址符号(Symbol)或标号(Label)代替地址码。这样用符号代替机器语言的二进制码...
  • 自己搭建汇编环境,可以使用 DOSBox 搭建环境(本文介绍) masm for windows 集成软件(推荐) emu8086 软件(不推荐) (2)如果是从事汇编可以在网上搜一下其它搭建汇编环境一劳永逸; 一、工具 1、DOSBox0.74-...

    更新:
    (1)如果只是学校课程学习;

    1. 自己搭建汇编环境,可以使用 DOSBox 搭建环境(本文介绍)
    2. masm for windows 集成软件(推荐)
    3. emu8086 软件(不推荐)

    (2)如果是从事汇编可以在网上搜一下其它搭建汇编环境一劳永逸;

    一、工具

    1、DOSBox0.74-win32-installer.exe
    链接:https://pan.baidu.com/s/1h5PZfX2UWqWevMmoiKoEFA
    提取码:rnxs

    2、MASM5、LINK、DEBUG
    链接:https://pan.baidu.com/s/19pq7aC_g8LRTd937YAVsPQ
    提取码:7azq

    编译程序只要这三个就可以了,至于如何编程的话编辑器就可以了,推荐使用 notepad++。
    在这里插入图片描述

    二、安装及配置

    将下载下来的压缩包解压。

    1、安装DOSBox
    随便安装到哪里都可以,我安装到 E 盘的。
    在这里插入图片描述

    2、创建一个文件夹Assembly(自己取名),在再创建两个文件夹ASM、MASM
    汇编程序(ASM):用来存放要编译的汇编程序
    编译程序(MASM):用来存放编译程序MASM-5.10、LINK、DEBUG(这三个不用安装,解压即可)
    在这里插入图片描述
    目前安装结果
    在这里插入图片描述

    3、配置
    这样每次都要手动配置很麻烦,我们在 DOSBox 0.74 Options.bat 中添加几行命令,让其每次打开软件自动配置好,直接就可以编译调试文件。
    双击打开DOSBox 0.74 Options.bat(不要右键编辑,直接双击即可),在文本末尾添上以下语句。

    # 挂载驱动器(将放汇编程序、编译工具文件夹挂载到一个虚拟盘)
    mount F: E:\Assembly
    # 添加系统临时变量(此时的 F: 代表的是E:\Assembly)
    set PATH=%PATH%;F:\MASM;
    # 转到 F: 
    F: 
    # 进入ASM文件夹
    cd F:\ASM
    

    (1)mount F: E:\Assembly
    mount——是挂载命令语句
    F:——是虚拟盘,可以是已存在的盘C:/D:/E:,也可以是不存在的盘F:/G:/H:等
    E:\Assembly——汇编程序、编译工具文件夹
    结果:F: 代表的是E:\Assembly

    (2)set PATH=%PATH%;F:\MASM;
    将 MASM 文件中的编译程序添加至临时系统变量中,打开软件就添加,关闭就没有了。
    相当于 set PATH=%PATH%;E:\Assembly\MASM;,但是DOSBox软件只能读取只是你挂载的虚拟盘,不能这么写。

    (3)F:
    转到挂载的 F: 盘

    (4)cd F:\ASM
    进入ASM文件夹。
    相当于cd E:\Assembly\ASM,但是DOSBox软件只能读取只是你挂载的虚拟盘,不能这么写。

    在这里插入图片描述

    三、简单使用

    这样就配置好了,就可以使用了。打开DOSBox软件即可。
    在这里插入图片描述

    我们写一个 HELLO 试试。
    使用 notepad++ 编辑,notepad++其中就有汇编语言格式,编辑好程序,将文件后缀保存 .asm 即可。

    STACK	SEGMENT  PARA  'STACK'				;定义堆栈段,段名为 STACK(可以取其他的)
    		DB 100 DUP('?')						;分配堆栈的大小,设置为100字节,以?填充
    STACK	ENDS								;堆栈段结束
    DATA	SEGMENT								;定义数据段,段名为 DATA (可以取其他的)
      		STRING	DB 'HELLO!','$'				;定义字符串数据
    DATA	ENDS
    CODE	SEGMENT								;定义代码段,段名为 CODE (可以取其他的)
    		ASSUME CS:CODE, DS:DATA, SS:STACK	;特别重要,将 CS、DS、SS 指向定义的段
    START:	MOV  AX,  DATA						;程序开始的地方
    		MOV  DS,  AX
    		MOV  AX,  STACK
    		MOV  SS,  AX
    		LEA  DX,  STRING
    		MOV  AH, 09H
    		INT  21H
    		MOV  AH,  4CH
    		INT  21H
    CODE  	ENDS						
    		END START 							;程序结束的地方
    

    在这里插入图片描述
    然后编译调试。

    masm hello.asm
    link hello.obj
    debug hello.exe
    

    在这里插入图片描述
    在这里插入图片描述

    四、扩展

    初始的界面很小,且不能直接拉伸界面,一般人都不习惯,都会修改以下大小。
    双击打开DOSBox 0.74 Options.bat(不要右键编辑,直接双击打开即可)

    windowresolution=original
    output=surface
    

    修改成

    windowresolution=1280x800  # 这个是小写字母 x
    output=opengl 
    

    在这里插入图片描述

    在这里插入图片描述

    展开全文
  • 在vs2017上的搭建 汇编语言在vs上的搭建
  • 一、需要的软件 VS code、DOSBox、MASM 1、自行百度下载。 2、下载我打包好的。... 1.2、解压上述打包好的环境,DOS... (2)、直接右键+运行当前程序汇编+链接+运行 到这里就结束了,帅气哥哥、漂亮姐姐给个点赞+收藏呗!

    一、需要的软件

    VS code、DOSBox、MASM

    1、自行百度下载。

    2、下载我打包好的。

    链接:https://pan.baidu.com/s/1D9zQ4EkWPpW2sKxHneBrdA?pwd=lyx6 
    提取码:lyx6

    二、安装部署

    1、安装

    1.1、VS code 所需内存不大, 选择安装在C盘,可能会更加稳定。

    1.2、解压上述打包好的环境,DOSBox、MASM放在同一个文件夹上,我选则放在D盘上。

    2、配置DOSBox与MASM

    2.1、打开解压后的文件,准备完成MASM挂载。

    2.1.1、双击打开下图.bat文件。

    watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Ie05Yqb5LqO5oiQ5Li65YWJ5aS0,size_20,color_FFFFFF,t_70,g_se,x_16

    2.1.2、将打开的bat文件拉到最后1行,附上下图所说两行指令。

    watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Ie05Yqb5LqO5oiQ5Li65YWJ5aS0,size_20,color_FFFFFF,t_70,g_se,x_16

     

    说明:       

    MOUNT D 中的 D 指的是我将DOSBox.exe相关文件放在D盘,MOUNT D 后面接的是存放masm的文件地址,其可打开masm文件,在点击如下图的方框就可以复制。

    watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Ie05Yqb5LqO5oiQ5Li65YWJ5aS0,size_20,color_FFFFFF,t_70,g_se,x_16

    2.1.3、使用快捷键Ctrl+S进行保存,双击DOSBox.exe,出现下⾯界⾯,表⽰完成配置。

    watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Ie05Yqb5LqO5oiQ5Li65YWJ5aS0,size_17,color_FFFFFF,t_70,g_se,x_16

    查看是否部署成功:

     输入>C:
     输入>dir
    

    watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Ie05Yqb5LqO5oiQ5Li65YWJ5aS0,size_15,color_FFFFFF,t_70,g_se,x_16

    3、配置系统环境

    3.1、基于win11系统下

    右击电脑下边任务栏的开始–>系统–>系统⾼级设置–>环境变量–>系统变量中的path–>编辑–>

    watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Ie05Yqb5LqO5oiQ5Li65YWJ5aS0,size_20,color_FFFFFF,t_70,g_se,x_16

    点击新建–>将DOSBox.exe的路径放进去

    watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Ie05Yqb5LqO5oiQ5Li65YWJ5aS0,size_16,color_FFFFFF,t_70,g_se,x_16

    4、配置VS code

    4.1、点击扩展–>搜索–>下载(Install)方框内的应用–>重启

    watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Ie05Yqb5LqO5oiQ5Li65YWJ5aS0,size_20,color_FFFFFF,t_70,g_se,x_16

     4.2、点击管理(⼩齿轮图标)–>拓展管理–>如图修改参数设置

    watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Ie05Yqb5LqO5oiQ5Li65YWJ5aS0,size_20,color_FFFFFF,t_70,g_se,x_16

     5、测试

    5.1、创建一个.txt文本–>重命名–>文件名改为xxxx.asm(文件名要为全英)–>打开方式为VS code–>输入代码

    watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Ie05Yqb5LqO5oiQ5Li65YWJ5aS0,size_20,color_FFFFFF,t_70,g_se,x_16

    这里给你们输出 zhuge shabi 的简单例程,免得你们去找,直接复制粘贴吧!(给个一键三连ba)

    data segment ;数据段
        string db 'zhuge shabi$'
    data ends
    code segment ;代码段
    assume cs:code,ds:data
    start:
        mov ax,data ;获取段基址
        mov ds,ax ;将段基址送入寄存器
        mov dx,offset string
        mov ah,9
        int 21h
        mov ah,4ch
        int 21h
    code ends
    end start

     5.2、运行。有两种方式:

    (1)、Ctrl+Shift+P打开编辑器搜索,然后搜索 在DOSBox中编译运行,点击即可(以后再用快捷键就会出现 在DOSBox中编译运行)

    watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Ie05Yqb5LqO5oiQ5Li65YWJ5aS0,size_20,color_FFFFFF,t_70,g_se,x_16

    出现下图方框的输出结果,看到没?完美运行!watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Ie05Yqb5LqO5oiQ5Li65YWJ5aS0,size_20,color_FFFFFF,t_70,g_se,x_16

    (2)、直接右键+运行当前程序汇编+链接+运行

    watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Ie05Yqb5LqO5oiQ5Li65YWJ5aS0,size_20,color_FFFFFF,t_70,g_se,x_16

     到这里就结束了,帅气哥哥、漂亮姐姐给个点赞+收藏呗!

     watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Ie05Yqb5LqO5oiQ5Li65YWJ5aS0,size_12,color_FFFFFF,t_70,g_se,x_16

     

     

     

     

     

     

    展开全文
  • Win10_x64_汇编环境.rar

    2021-01-24 18:09:25
    Win10_x64_汇编环境.rar,包含汇编所需的编译,连接,运行等环境。
  • 创建汇编环境.zip

    2020-03-07 20:00:43
    在win10 64位下搭建汇编环境,好像是因为64位WIN10并不自带debug,所以需要自己搭建汇编环境
  • MASM win10汇编环境

    2019-04-01 19:46:05
    MASM win10汇编环境搭建,有Debug,Link等EXE文件,放入D盘可直接使用
  • vscode搭建8086汇编环境

    千次阅读 2021-11-10 16:48:37
    最近在学习嵌入式的课程时,老师提出使用更轻量,更便捷的编译器,对于前端开发者来说,vscode便是我首先想到的。 1.下载vs code ...注意: 在线版对网络要求更高,且是最近才发布的,不稳定。 ...
  • 最强大的王爽汇编语言学习环境
  • 8086汇编工作环境.zip

    2019-06-26 22:54:55
    DOSBox是一个软件。它是当前在 Windows 系统运行 DOS 游戏的较为完美的解决方案,该软件不仅能支持相当多的游戏实现正常运行,而且能将声音完美表现出来。
  • 【汇编实战】Win10配置汇编环境 VisualStudio2019 文章目录系列文章目录1. 安装Visual Studio20192. 下载Masm323. Visual Studio2019配置masm324.一段测试代码常见报错环境配置成功 1. 安装Visual Studio2019 ...
  • VS2019汇编环境.pdf

    2019-08-17 14:43:57
    学习汇编的好工具,本人总结一些经验,用最新的Visual Studio 2019 企业版 设置汇编环境,希望帮到喜爱学习的学子们!
  • 汇编环境完整包[dosbox安装包+汇编链接debug全套工具]
  • win7_64位_汇编环境搭建指南_DOSbox DOSBOX本来是用来在windows环境下运行DOS游戏的一款游戏工具,但是我们用来在win7环境下进行汇编的学习
  • Masm5.0 汇编工具 + Dosbox软件。 里面masm软件,dosbox软件,dosbox简明配置文件,masm汇编环境搭建说明文档。 具体介绍: https://blog.csdn.net/wybliw/article/details/53259602
  • vs汇编环境设置两个组件:VS_NASM_2.14和YSAM1.30智能安装包 自动下载并自动检测位置安装,路径处理正确,在两台电脑上测试可以解决编译ffmpeg静态库的汇编处理问题。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 150,307
精华内容 60,122
关键字:

汇编环境