?? whl.asm
字號:
; 第三章 循環與分支程序設計
; 實驗二 循環程序設計
;一.實驗目的:
; 1. 通過編程理解匯編語言的循環程序結構.
; 2. 了解小寫字母和大寫字母在機內的表示方法,并學習如何進行轉換.
;二.實驗要求:
; 將給定的字符串'computer language!'中的小寫字母轉換成相應的大寫字母.
;三.程序清單:
;***************************************************************************
data segment
mess db ' computer language ! ' ;給定的字符串
count equ $-mess ;字符串的長度
data ends
code segment
assume ds: data, cs: code
main proc far
start: push ds
mov ax, 0
push ax
mov ax, data
mov ds, ax
lea bx, mess
mov cx, count
case1: mov al, [bx]
cmp al, 'a'
jb case2 ;若低于'a'跳轉
cmp al, 'z'
ja case2 ;若高于'z'跳轉
sub al, 20h
case2: mov [bx], al
inc bx
dec cx
jne case1
ret
main endp
code ends
end start
;***************************************************************************
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -