匯編程序42:實驗11 編寫子程序 -开发者知识库

匯編程序42:實驗11 編寫子程序 -开发者知识库,第1张

 1 assume cs:code,ds:data
 2 //鎖定小寫字母,從而改寫,使用cmp與條件指令配合
 3 data segment
 4     db "Beginner's All-purpose Symbolic Instruction Code.",0
 5 data ends
 6 
 7 code segment
 8     begin:
 9           mov ax,data
10           mov ds,ax
11           call letterc
12           mov ax,4c00h
13           int 21h
14   letterc:
15           mov si,0
16           mov cx,30h
17      main:
18           mov al,ds:[si]
19           cmp al,0
20           je ok
21           cmp al,61h
22           jb next
23           cmp al,7ah
24           ja next
25           and al,11011111b
26           mov ds:[si],al
27      next:      
28           inc si
29           loop main
30        ok:
31           ret
32 code ends
33 
34 end begin

最佳答案:

本文经用户投稿或网站收集转载,如有侵权请联系本站。

发表评论

0条回复