assume cs:codesg
codesg segment
start: mov bx, 1000h
mov ds, bx
mov al,[0]
mov ax,4c00h
int 21h
codesg ends
end經常在將寫程式的時候,要有套路,當理解不了的時候,先不用去理解,把套路放在那裡。
以後會明白的。
這個程式中,就有明顯的套路痕跡。
assume cs:codesg
codesg segment
start: mov bx, 1000h
mov ds, bx
//這裡填寫你的彙編**
mov ax,4c00h
int 21h
codesg ends
end1. 套路一
assume cs:codesg
codesg segment
彙編**
codesg ends
end2. 套路二
給ds賦值,
a. 不能直接給ds複製,必須通過乙個中間暫存器
mov bx, 1000h
mov ds, bx
匯程式設計序執行要注意的問題
今天對前面做乙個總結,重點強調一些需要注意的地方,也簡單的說一下程式編譯,連線,執行中實際遇到的問題。1.任何通用的作業系統都要提供乙個稱為shell 外殼 的程式,使用者 操作人員 使用這個程式來操作計算機系統進行工作。2.dos中有乙個程式command.com,這個程式在dos中稱為命令直譯器...
自寫的匯程式設計序
哈哈,今個兒真高興呀!現在特地將自己編的程式掛到部落格上,還請各位高手多多指點!同時也給自己及所有正在研究學習彙編的朋友鼓鼓勁!以下是我自己寫的程式 assume cs codesg data segment db 1975 1976 1977 1978 1979 1980 1981 1982 19...
寫面試程式需要注意
這麼乙個小不點的函式,他從三個方面考查 1 程式設計風格 2 出錯處理 3 演算法複雜度分析 用於提高效能 規則1 2 1 為了防止標頭檔案被重複引用,應當用ifndef define endif結構產生預處理塊。建議1 2 2 不提倡使用全域性變數,盡量不要在標頭檔案中出現象extern int ...