執行環境:windows xp professional
masm6.15
editplus
第一種方法:
;採用順序程式設計方法,實現螢幕上顯示大寫字母a。
.486
data segment use16
mesg db 'a$'
data ends
code segment use16
assume cs:code,ds:data
beg: mov ax,data
mov ds,ax
mov ah,9 ;呼叫9號功能,列印字串
mov dx,offset mesg
int 21h
mov ah,4ch
int 21h
code ends
end beg
第二種方法:
;採用順序程式設計方法,實現螢幕上顯示大寫字母a。
.486
code segment use16
assume cs:code
beg: mov ah,2 ;2號功能顯示乙個字元dl=待顯示的字元
mov dl,41h ;或'a'
int 21h
mov ah,4ch
int 21h
code ends
end beg
彙編學習小記(二 順序程式設計
20180411第二次實驗總結 注意 1.二進位制目標檔案obj結尾 但是如果想要全部都變為小寫,則需要使用迴圈,不然就只能改變第乙個的大小寫 data segment buffer db 20,21 dup data ends code segment assume cs code,ds data...
順序表 反彙編的實現
include include define success 1 成功 define error 1 失敗 define malloc error 2 申請記憶體失敗 define index error 3 錯誤的索引號 template 儲存的元素型別為 t ele class vector t...
程式設計正規化 彙編解釋swap方法
先要熟悉一些彙編的基本知識 1.sp是什麼?sp是堆疊暫存器,在呼叫子程式時,都會用到,儲存原來程式的環境使用,如各個暫存器的內容,最重要的是,呼叫返回時程式的執行指令位址,這是由呼叫時將返回位址壓入堆疊,返回時取出並傳給pc暫存器來實現的。給sp的初始化值的大小,顯示了堆疊的存放位置和堆疊的大小 ...