80x86 汇编语言,大写变小写,小写变大写,数字原样输出
输入字符串,大写变小写,小写变大写,数字原样输出。
题目链接:http://zhidao.baidu.com/question/680059971869172372.html
2014-05-12 07:56
>_<!! 该提问可能违反了知道内容规范,仅参与者可见,请您知晓。
做而论道编程如下: (2014-05-12 08:44 提问者采纳)
ASSUME CS:CC, DS:QQ
QQ SEGMENT
STR DB 100, ?, 100 DUP('$')
MSG1 DB 'Input the string : ', 13, 10, '$'
MSG2 DB 13, 10, 'OUT is : ', 13, 10, '$'
QQ ENDS
CC SEGMENT
START:
MOV AX, QQ
MOV DS, AX
;
LEA DX, MSG1
MOV AH, 9
INT 21H
LEA DX, STR
MOV AH, 0AH
INT 21H
LEA DX, MSG2
MOV AH, 9
INT 21H
MOV CL, STR + 1
MOV CH, 0
CMP CX, 0
JNZ CAL
JMP EXIT
CAL:
MOV BX, 0
LOP:
MOV DL, STR[BX + 2]
CMP DL, '0'
JB NEXT1
CMP DL, '9'
JA NEXT1
JMP O_NUM
NEXT1:
CMP DL, 'A'
JB NEXT2
CMP DL, 'Z'
JA NEXT2
JMP O_CHR
NEXT2:
CMP DL, 'a'
JB NEXT
CMP DL, 'z'
JA NEXT
O_CHR:
XOR DL, 32
O_NUM:
MOV AH, 2
INT 21H
NEXT:
INC BX
LOOP LOP
EXIT:
MOV AH, 4CH
INT 21H
CC ENDS
END START
提问者评价:太给力了,你的回答完美解决了我的问题!
80x86 汇编语言,大写变小写,小写变大写,数字原样输出相关推荐
- 2021-09-15如何把一个字符串的大小写取反(大写变小写小写变大写),例如 ’AbC‘ 变成 ‘aBc‘
//如何把一个字符串的大小写取反(大写变小写小写变大写),例如 'AbC' 变成 'aBc' var text = "HELloaaPPpp" ; console.log(&quo ...
- word2007自动生成目录小写字母变大写
最近写文档,用的是word2007,自动生成的目录总是把标题的小写字母换成大写,经过一天的查找实践,最后终于搞定了. 1. 在工具栏中点击引用 2. 点击目录下的倒三角,选择插入目录 3. 在出现的对 ...
- 键盘输入,大写字母变小写,小写变大写
.编写一个程序,可以一直接收键盘字符, 如果是小写字符就输出对应的大写字符, 如果接收的是大写字符,就输出对应的小写字符, 如果是数字不输出. #define _CRT_SECURE_NO_WARNI ...
- 试编写一个汇编语言程序,要求对键盘输入的小写字母用大写字母显示出来。(两种方法/每步详解)
试编写一个汇编语言程序,要求对键盘输入的小写字母用大写字母显示出来. 小写变大写的实现方法: 1.SUB AL,32 ; 只能满足于输入只是小写的时候 2. AND AL,11011111B ; 该方 ...
- 对键盘输入的小写字母用大写字母显示出来 asm汇编语言程序设计
大家好啊,我是xin麒,公众号是善于思考的编程麒,昨晚做了一道汇编题目: 注释也是根据自己了解写的,如有不足,希望指正! 问题描述: 试编写一个汇编语言程序,要求对键盘输入的小写字母用大写字母显示出来 ...
- 试编写一个汇编语言程序,要求对键盘输入的小写字母用大写字母显示出来
试编写一个汇编语言程序,要求对键盘输入的小写字母用大写字母显示出来 DATA SEGMENT DATA ENDS STACK SEGMENT STACK ENDS CODE SEGMENT ASSUM ...
- 编写一个汇编语言程序,将字符串Hello World中的全部小写字母转换为大写字母,并存放回原地址处。
编写一个汇编语言程序,将字符串"Hello World"中的全部小写字母转换为大写字母,并存放回原地址处. P176 4.10 编程思路:首先DATA段中,定义string存放字符 ...
- 汇编语言 -- 小写字母转大写
前言 完成时间:11.16 内容:汇编语言课程设计任务一 备注:嵌套编程鲨了我叭-话说这真是难得的书本资料比网上全系列,我也不是学单片机,但是c嵌套汇编怎么关键词就等同单片机一样-郁闷 题目 将内存中 ...
- 【汇编】 编写一个汇编语言程序,要求对键盘输入的小写字母用大写字母显示出来。
编写一个汇编语言程序,要求对键盘输入的小写字母用大写字母显示出来.
最新文章
- @卡尔曼滤波 跑通调参
- 计算机加电后操作系统启动过程
- Scrapy Django项目
- java if在内存中_全面理解Java内存模型
- php狼和兔子算法,PHP基于递归算法解决兔子生兔子问题php技巧
- 简单的后台管理系统vue-cli3.0+element-ui
- deepin安装bochs2.6.2_2.kafka安装与使用
- 35岁以上的IT人士如果有一天被公司裁员了,该怎么办?
- 2019年参加迅雷链宣讲会日记
- 送书 | 新书《Python科学计算入门与实战》
- 进化算法——组合优化
- 小白运维linux命令总结,linux常用运维命令总结
- 《锋利的jQuery》学习总结
- MybatisPlus中乐观锁的配置
- 服务器ftp文件不能共享文件夹权限,ftp服务器共享文件夹权限设置
- 计算机教室教师的业务档案,教师业务档案管理制度
- 如何有效减少全局变量的使用
- 超硬核!兔兔阿里p7学长给的面试知识库
- 《激光杂志》投稿经验
- 南加州大学林禹臣:教机器学习常识,是种什么体验?
热门文章
- 触屏计算机显示器CDU,科技:关于电脑显示器你所需要知道的
- 西安无房证明网上办理指南
- 什么是内存屏障?具有什么作用?
- [转] 心态是最大的本钱;人无完人,重要的是怎么做人
- 效率源linux,FLOOPY效率源硬盘坏道修复工具 修复坏硬盘的时候 为何只能手动修复 而自动修复又说找不到硬盘?...
- seqminopt matlab,RNA-seq
- 虚拟机windows10 屏幕大小不能自适应
- 学Java好还是学前端好?Java和Web前端哪个更吃香?
- 京东淘宝天猫户外服饰行业数据分析(电商数据查询软件)
- python美化excel_Python 使用 prettytable 库打印表格(美化输出)