微机原理分支程序设计 将大写字母转换为小写字母
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验八分支程序设计将大写字母转换为小写字母姓名:学号:日期:成绩:
实验目的:
1、掌握DOS调用的输入输出功能
2、掌握分支程序设计的方法
实验内容:
将大写字母转换为小写字母
实验源程序:
#MAKE_EXE#
DATA SEGMENT
D1 DB 'ERROR',0DH,0AH,'$'
DATA ENDS
STACK SEGMENT STACK
DB 200 DUP(0)
STACK ENDS
CODE SEGMENT
ASSUME DS:DATA,SS:STACK,CS:CODE
START: MOV AX,DATA
MOV DS,AX
MOV AH,1
INT 21H
CMP AL,'#'
JZ NEXT
CMP AL,'A'
JB NEXT2
CMP AL ,'Z'
JA NEXT2
ADD AL,20H
MOV DL,AL
MOV AH,2
INT 21H
MOV AH,4CH
INT 21H
JMP BG
BG: MOV AH,1
INT 21H
CMP AL,'#'
NEXT: MOV AH,4CH
INT 21H
JMP BG
NEXT2:MOV DX,OFFSET D1
MOV AH,9
INT 21H
JMP BG
CODE ENDS
END START
实验结果:
重要命令集锦:
无条件转移指令JA,JB,JZ
学习心得:
初步掌握了分支程序设计的方法和思想