win10 64位配置8086汇编环境

Posted advancingxq

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了win10 64位配置8086汇编环境相关的知识,希望对你有一定的参考价值。

一:工具准备
Dosbox 0.74-2;MASM
工具地址: https://pan.baidu.com/s/1viOJVOvwwkGe0N2VZuNTqA
二:工具安装
1.Dosbox要安装在默认的盘中,不要变动(一般是C盘)
2.从工具包中拷贝4个exe文件,放到一个自定义文件夹中
技术分享图片
三:环境配置
1.打开Dosbox所在位置,找到dosbox-0.74-2.conf文件,双击打开,在文件的最后添加两行
mount C F:DEBUG
set PATH=$PATH$;F:DEBUG
技术分享图片
2.打开dosbox,有一大一小两个窗口,将大的最小化不管就行
技术分享图片
四:编译连接运行
进入c盘(即实际上的F:debug),并假设有一个Hello.asm文件在F:debugHB中。
Hello.asm

DSEG    SEGMENT
MESS    DB   ‘Hello,World!‘ ,0DH,0AH,24H
DSEG    ENDS
SSEG    SEGMENT PARA STACK 
        DW  256 DUP(?)
SSEG    ENDS
CSEG    SEGMENT
        ASSUME  CS:CSEG,DS:DSEG
BEGIN:  MOV AX,DSEG
        MOV DS,AX
        MOV DX,OFFSET MESS
        MOV AH,9
        INT 21H
        MOV AH,4CH
        INT 21H
CSEG    ENDS
        END  BEGIN

1.编译masm c:HBHello.asm,,,,
技术分享图片
2.连接link c:HBHello.obj,,,,
技术分享图片
3.运行Hello.exe
技术分享图片
五:参考博客
1.https://blog.csdn.net/xyisv/article/details/69062382
2.http://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1754392&highlight=
3.https://tieba.baidu.com/p/2150370425?red_tag=2539288083
4.https://blog.csdn.net/WuchangI/article/details/79658730



























以上是关于win10 64位配置8086汇编环境的主要内容,如果未能解决你的问题,请参考以下文章

win10 64位 汇编环境

win7 64位环境下配置汇编环境和程序设计

汇编语言——用机器指令和汇编指令编程

汇编语言 8086 添加使用 32 位 reg 并在 64 位中赋值?

在win10 64位下搭建汇编环境

汇编:8086CPU寻址模式Debug程序用法