1. 程式人生 > >win10 64位配置8086匯編環境

win10 64位配置8086匯編環境

con pan 雙擊 hello eba conf tid mod thread

一:工具準備
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:\debug\HB中。
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:\HB\Hello.asm,,,,
技術分享圖片
2.連接link c:\HB\Hello.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匯編環境