教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 政务民生 >

微机原理课程设计(汇编语言)——将键盘输入的小写字母转换成大写

来源:网络收集 时间:2026-08-19
导读: 绝对正确的程序,绝对OK的格式! 设计6、将键盘输入的小写字母转换成大写字母的设计 1. 实验要求: 为了解小写字母和大写字母在计算机内的表示方法,并学习如何进行转换。编写程序,接收键盘字符,并将其中的小写字母转变为大写字母,然后显示在屏幕上。 2. 参

绝对正确的程序,绝对OK的格式!

设计6、将键盘输入的小写字母转换成大写字母的设计

1. 实验要求:

为了解小写字母和大写字母在计算机内的表示方法,并学习如何进行转换。编写程序,接收键盘字符,并将其中的小写字母转变为大写字母,然后显示在屏幕上。

2. 参考流程:

绝对正确的程序,绝对OK的格式!

3. 程序清单:

DATA SEGMENT

DATA1 DB 20 DUP(?)

DISPP1 DB 'please input letters, end with enter, exit with ctrl-c',0DH,0AH,'$' DISPP2 DB 'the inverted litter is:', 0DH, 0AH,'$'

DISPP3 DB 0DH,0AH,'$'

DATA ENDS

CODE SEGMENT

ASSUME CS:CODE,DS:DATA

START: MOV AX,DATA

MOV DS,AX

MOV SI,00H

MOV BX,OFFSET DATA1

LEA DX,DISPP1

MOV AH,9

INT 21H

L1: MOV AH,1

INT 21H

CMP AL,03H

JZ L4

CMP AL,0DH

JZ L3

CMP AL,61H

JZ L2

SUB AL,20H

JMP L2

L2: MOV [BX+SI],AL

INC SI

JMP L1

L3: LEA DX,DISPP3

MOV AH,9

INT 21H

LEA DX,DISPP2

MOV AH,9

INT 21H

MOV [BX+SI],AL

MOV AL,0AH

MOV [BX+SI+1],AL

MOV AL,'$'

MOV [BX+SI+2],AL

MOV DX,BX

MOV AH,9

INT 21H

绝对正确的程序,绝对OK的格式!

LEA DX,DISPP3 MOV AH,9

INT 21H JMP L4 L4: MOV AH,4CH

INT 21H CODE ENDS

END START

4. 运行结果显示:

微机原理课程设计(汇编语言)——将键盘输入的小写字母转换成大写.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/1444051.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)