- 12
- 0
- 约9.58千字
- 约 12页
- 2016-12-21 发布于重庆
- 举报
第五章 循环与分支程序设计
1、 试编写一个汇编语言程序,要求对键盘输入的小写字母用大写字母显示出来
.model small
.data
mess1 db 13,10,Put error!(a-z),13,10,$
mess2 db Please put (a-z):,$
mess3 db ?
.stack
.code
start:
mov ax,@data
mov ds,ax
mov dx,offset mess2
mov ah,9h
int 21h
mov si,offset mess3
mov cx,0
begin:
mov ah,01h
int 21h
cmp al,20h
je exit
cmp al,61h
jb ms1
cmp al,7ah
ja ms1
sub al,20h
mov [si],al
inc si
inc cx
jmp begin
ms1:
mov dx,offset mess1
mov ah,9h
int 21h
jmp begin
exit:
mov dl,0dh
mov ah,2h
int 21h
mov dl,0ah
mov ah,2h
int 21h
mov si,offset me
您可能关注的文档
最近下载
- 2026年新疆公务员《行测》考试真题_含答案版.pdf
- 2026年云南省公务员《行测》考试真题_含答案版.pdf
- 2026年重庆市公务员《行测》考试真题_含答案版.pdf
- 2026年内蒙古公务员《行测》考试真题_含答案版.docx
- 变电站值班员职业技能鉴定试题库题库(1544道).docx VIP
- 浙江省四校(含精诚联盟)2025-2026学年高一下学期3月阶段检测语文试卷(含答案).pdf VIP
- 2026年四川省公务员《行测》考试真题_含答案版.pdf
- 基于单片机的智能安防系统.docx VIP
- TB 10417-2018 铁路隧道工程施工质量验收标准.docx
- 爱尖子高一高二课程讲义合集.pdf VIP
原创力文档

文档评论(0)