最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

匯編程序設(shè)計之DOSBox模擬環(huán)境配置

 更新時間:2023年08月01日 18:34:31   作者:Leorui  
最近在學(xué)習(xí)匯編語言設(shè)計,然后上網(wǎng)找關(guān)于匯編程序的編譯軟件,不負(fù)有心人,終于找到了我需要的軟件,值得慶幸

匯編程序設(shè)計DOSBox模擬環(huán)境配置最近在學(xué)習(xí)匯編語言設(shè)計,然后上網(wǎng)找關(guān)于匯編程序的編譯軟件。不負(fù)有心人,終于找到了我需要的軟件,值得慶幸。關(guān)于配置方法以及步驟,以下詳情。首先,我們需要一個環(huán)境,該環(huán)境稱為:DOSBox環(huán)境,該環(huán)境是一個仿真器環(huán)境,仿真真實的DOS環(huán)境,可重新創(chuàng)建 MS-DOS 兼容環(huán)境(包括聲音、輸入、圖形甚至基本網(wǎng)絡(luò))。然后我們在這個環(huán)境下面進(jìn)行匯編語言設(shè)計。有能力者可以直接網(wǎng)上下載真實的DOS環(huán)境,從而從實體機上運行并編寫調(diào)試匯編程序。

DOSBox下載連接為: ---->這是下載鏈接<-----

腳本之家網(wǎng)站下載:http://m.fzitv.net/softs/55204.html

下載了之后,便是以下安裝。習(xí)慣安裝在 D 盤,所以我設(shè)置成了 D:\Program.....如下圖:

photo1

photo2

photo3

經(jīng)過一系列的努力,你終于把環(huán)境配好了,好棒(?•??•?)??然后,我們首先在D盤中新建一個文件夾,稱作 "MASM"

為什么呢?

因為待會要使用,笨蛋( ╯□╰ )

哦~(●ˇ∀ˇ●)

接下來,我們進(jìn)行masm配置,首先,你得把那幾個程序找到

edit.exe, edit.com ( 編輯軟件 )debug.exe ( 是一種計算機程序,用于測試和調(diào)試MS-DOS可執(zhí)行文件 )masm.exe ( 是一個利用 x86 匯編語言程序并產(chǎn)生相應(yīng)的二進(jìn)制文件的工具 )link.exe ( 是將對象文件與庫鏈接起來以創(chuàng)建可執(zhí)行文件或動態(tài)鏈接庫文件的工具 )

當(dāng)然,我的百度云盤上有,如果你有能力,可以自己找找看.....---->這是我的百度云盤鏈接<(?ˊ?ˋ)?*?------(提取碼:qvs9)當(dāng)你下載完的時候,估計你花費了不少的時間。然后呢,下載完之后,是一個壓縮包,把這個壓縮包里面的文件解壓到剛剛在D盤創(chuàng)建的 MASM 目錄下 ( 知道為什么剛剛要你創(chuàng)建這個文件了吧~ ) 然后你就完成了基本的配置

photo4

打開DOSBox軟件,然后它是這樣的:

photo5

然后請你輸入

mount c d:\MASM (打一個換行符)c : ( 再打一個換行符 )然后你就完成了配置mount c d:\MASM 這句話的意思是:把原來的虛擬文件夾換掉(“c”作為虛擬C盤 "d:dos"你要虛擬的文件夾位置。 我不清楚是否每次進(jìn)入的時候都需要輸入,反正我沒試過,我為了能夠好用,每次進(jìn)來的時候都不由自主輸入了這句話)格式是:mount c ( 這是你的磁盤 ) : \ ( 剛剛解壓的文件在的文件夾 )c : 這個意思是把該目錄下切換成虛擬c盤

通過以上的配置,恭喜你,完成了masm的配置以及DOSBox的配置,然后你就可以edit文件了

這是edit的步驟:

1.切換到masm目錄下,換成了虛擬c盤之后,輸入edit hello.asm,然后進(jìn)行編輯文件,在你編寫完成后,就可以保存退出

photo6

2.返回dos后,輸入masm hello.asm,進(jìn)行編譯

photo7

3.編譯完成后,輸入link hello.obj,進(jìn)行鏈接

photo8

4.鏈接成功后,輸入hello.exe,回車,輸出字符Hello World,成功了

photo9

以下附上hello.asm的代碼 (雖然我暫時沒看懂.....)

;80x86匯編語言<入門程序>
;YPP.20170928
;文件名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

有錯誤請指出,謝謝 <( ̄︶ ̄)↗[GO!]

相關(guān)文章

  • GNU ARM匯編語法原理及操作解析

    GNU ARM匯編語法原理及操作解析

    這篇文章主要介紹了GNU ARM匯編語法原理及操作解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-01-01
  • 匯編語言中的各種寄存器介紹

    匯編語言中的各種寄存器介紹

    匯編語言(assembly language)是一種用于電子計算機、微處理器、微控制器或其他可編程器件的低級語言,亦稱為符號語言.這篇文章主要介紹了匯編語言中的各種寄存器介紹,需要的朋友可以參考下
    2020-01-01
  • 匯編語言 輸入10個數(shù)排序并輸出的實現(xiàn)

    匯編語言 輸入10個數(shù)排序并輸出的實現(xiàn)

    這篇文章主要介紹了匯編語言 輸入10個數(shù)排序并輸出的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-01-01
  • 匯編語言loop命令的具體使用

    匯編語言loop命令的具體使用

    LOOP指令是根據(jù)ECX計數(shù)器循環(huán),將語句塊重復(fù)執(zhí)行特定次數(shù),本文主要介紹了匯編語言loop命令的具體使用,感興趣的可以了解一下
    2024-03-03
  • iOS匯編入門教程之ARM64匯編基礎(chǔ)教程

    iOS匯編入門教程之ARM64匯編基礎(chǔ)教程

    這篇文章主要介紹了iOS匯編入門教程之ARM64匯編基礎(chǔ)教程,本文通過例子給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-02-02
  • X86匯編調(diào)試環(huán)境搭建的過程

    X86匯編調(diào)試環(huán)境搭建的過程

    本次使用vscode搭建的,需要的插件有X86 and X86_64 Assembly(也可以使用masm插件),還有一個hexdump for VSCode。 安裝NASM,并添加到環(huán)境變量,下面看下X86匯編調(diào)試環(huán)境搭建的過程吧
    2021-11-11
  • Windows10下利用DOSBOX和MASM32搭建匯編語言開發(fā)環(huán)境

    Windows10下利用DOSBOX和MASM32搭建匯編語言開發(fā)環(huán)境

    這篇文章主要介紹了Windows10下利用DOSBOX和MASM32搭建匯編語言開發(fā)環(huán)境,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-01-01
  • 匯編指令-狀態(tài)寄存器、cmp、test、jz等指令詳細(xì)說明

    匯編指令-狀態(tài)寄存器、cmp、test、jz等指令詳細(xì)說明

    這篇文章主要介紹了匯編指令-狀態(tài)寄存器、cmp、test、jz等指令詳細(xì)說明,需要的朋友可以參考下
    2020-01-01
  • 匯編語言入門教程(這一篇足矣)

    匯編語言入門教程(這一篇足矣)

    匯編語言是一種最低級、最古老、不具有移植性的編程語言,它能夠直接訪問計算機硬件,所以執(zhí)行效率極高,占用資源極少,想學(xué)習(xí)匯編語言的朋友不妨閱讀下本教程
    2020-01-01
  • 匯編語言功能字符串大小寫轉(zhuǎn)換實現(xiàn)實例詳解

    匯編語言功能字符串大小寫轉(zhuǎn)換實現(xiàn)實例詳解

    這篇文章主要為大家介紹了匯編語言功能大小寫轉(zhuǎn)換實現(xiàn)的實例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2021-11-11

最新評論

仪陇县| 新沂市| 延边| 淳化县| 巩义市| 苍溪县| 喜德县| 庄浪县| 扶绥县| 格尔木市| 柘城县| 宝丰县| 滁州市| 恩平市| 福鼎市| 安吉县| 东山县| 九台市| 西乌| 广元市| 喀喇沁旗| 明星| 同仁县| 从化市| 兴隆县| 长沙县| 武邑县| 广水市| 呼和浩特市| 靖边县| 襄樊市| 彰化县| 邳州市| 吴川市| 太白县| 霞浦县| 若尔盖县| 盐山县| 绥中县| 陆良县| 乌兰察布市|