匯編語(yǔ)言中怎樣把某一段注釋掉
本文關(guān)鍵詞:匯編語(yǔ)言,,由筆耕文化傳播整理發(fā)布。
匿名提問
09-08-23 匯編語(yǔ)言中怎樣把某一段注釋掉匯編里面有這個(gè)功能嗎?
匯編語(yǔ)言 匿名
回答(1)
tongtop
09-08-23
data segment
num1 db 'please input a number(0-9):',0dh,0ah,'$' ;(這的0dh,0ah起什么作用?回車換行作用.如果沒有這些,則你輸入的數(shù),將出現(xiàn)在please...這句話的后面.)
led db 3fh,06h,5bh,4fh,66h,6dh,7dh,07h,7fh,6fh
data ends
code segment
assume cs:code,ds:data
start: mov ax,data
mov ds,ax
mov dx,28bh
mov al,80h
out dx,al
l1: call crlf ;(為什么寫入控制字后就開始調(diào)用過程?這要看這個(gè)被調(diào)用的過程有什么作用了.)
lea dx,num1
mov ah,09h
int 21h
mov ah,01h
int 21h
cmp al,'0'
jb exit
cmp al,'9'
ja exit
sub al,30h
lea bx,led
xlat
mov dx,288h
out dx,al
jmp l1
exit: mov ah,4ch
int 21h
crlf proc near ;(重點(diǎn)! 這個(gè)過程實(shí)現(xiàn)什么功能:回車換行作用)
mov dl,0dh ;直接把ODH送入DL就可以實(shí)現(xiàn)回車嗎:不,現(xiàn)在是先將回車符送入DL,再調(diào)用中斷顯示出來.
mov ah,02h ;這個(gè)中斷指令有什么功能:將DL中的數(shù)據(jù),顯示在顯示屏上
int 21h
mov dl,0ah ;直接把OAH送入到DL就可以實(shí)現(xiàn)換行嗎:原理同上
mov ah,02h
int 21h
ret
crlf endp
code ends
end start
0 0
添加評(píng)論(0)
插入圖片
發(fā)布回答
熱門問題
相似問題
等你回答
查看更多
本文關(guān)鍵詞:匯編語(yǔ)言,由筆耕文化傳播整理發(fā)布。
本文編號(hào):510347
本文鏈接:http://sikaile.net/wenshubaike/dxkc/510347.html