匯編代碼基礎(chǔ)模版

assume cs:codesg 
; assume 指的是 "假設(shè)" , 是將 CPU 中的寄存器與代碼中的 segment 關(guān)聯(lián)起來的命令

codesg segment
    ; 這里可以書寫代碼

    mov ax,4C00H ; 將CPU的控制權(quán)交回調(diào)用的程序 (也就是程序返回 , 在DOS下是返回給command.com 這個程序 , 也就是shell)
    int 21H

codesg ends ; ends 可以理解為 end segment

end ; 告訴匯編程序結(jié)束對匯編語言源程序的編譯

更通用的寫法

assume cs:code,ds:data,ss:stack

data segment

data ends

stack segment

stack ends

code segment

    start:
        

    finish:
        mov ax,4cH
        int 21H

code ends

end start
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容