汇编语言:实现大小写字母转换
问题介绍
编程,将datasg段中每个单词的前4个字母改为大写字母。用栈段存储临时数据。
代码展示
;编程,将datasg段中每个单词的前4个字母改为大写字母
;用栈来存储临时数据
assume cs:code,ds:datasg,ss:stack
datasg segmentdb '1.display ' ;16个字节,将每个单词的前4个字母改为大写db '2.brows 'db '3.replace 'db '4.modify '
datasg ends
stack segmentdw 0,0,0,0, 0,0,0,0 ;定义8个字16个字节做为栈顶用于保存临时寄存器
stack ends
code segmentstart:mov ax,datasg mov ds,axmov bx,0mov ax,stackmov ss,axmov sp,16mov cx,4s:push cxmov si,2mov cx,4 ;设置内层循环次数s0:mov al,[bx+si]and al,11011111Bmov [bx+si],alinc siloop s0pop cx ;还原cxadd bx,16loop smov ax,4c00hint 21h
code ends
end start
结果检测
汇编语言:实现大小写字母转换相关推荐
- 汇编语言实现 大小写字母转换
需求分析: 提示输入一个字符:please input a letter: 判断是大写范围还是小写范围cmp al<5bH 且>=41h则是大写范围,al>60h,且<=7ah ...
- js字母大小写字母转换
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD ...
- C语言大写字母E转小写e,C语言 大小写字母转换
C语言 大小写字母转换 C语言大小写字母转换 1. 完成一个大小写字母自动转换的程序,输入大写字母,程序可以输出小写字母,输入小写字母,可以输出大写字母 #include int main() { c ...
- 条件运算符与条件if的姻缘,打擂台算法和大小写字母转换,if逻辑避坑
文章目录 绪论 1.if语句判断与条件运算符的等价形式 2.图解"打擂台"的巧用 3.大小写字母转换 4.if代码编写规范,避坑逻辑错误 绪论 1.if语句判断与条件运算符的等价形 ...
- 大小写字母转换 (15分)
大小写字母转换 (15分) 输入一行字符,以回车符 '\n' 结束,将其中的大写字母转换为相应的小写字母后输出,小写字母转换为相应的大写字母后输出,其他字符按原样输出. 输入格式: 输入一行字符,以回 ...
- C++ | 大小写字母转换
1.题目描述 实现字母的大小写转换.多组输入输出. 输入描述: 多组输入,每一行输入大写字母. 输出描述: 针对每组输入输出对应的小写字母. 答案如下: #include<iostream> ...
- C语言——大小写字母转换
C语言大小写字母转换 在 C 语言中区分字母的大小写,利用 ASCII 码中大写字母和小写字母之间的转换关系(差值为 32),可以将小写字母转换为大写字母. 1.小写转换大写 int main() { ...
- c++语言字母转换,c++大小写字母转换的思路有几种?
C++简介: C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计.C++擅长面向对象程序设计 ...
- c语言首字母大小写字母转换,C语言大小写字母转换,C语言 大小写字母转换
导航:网站首页 > C语言大小写字母转换,C语言 大小写字母转换 C语言大小写字母转换,C语言 大小写字母转换 匿名网友: #includevoid main(){char c1,c2: // ...
- 汇编语言---大小写字母转换
汇编语言---大小写转换 配置环境 要求 编辑程序 运行程序 后续 配置环境 首先双击下载程序进行下载.(没有安装程序的,可以下载我为大家准备的安装文件.) 不会安装的可以看一下文件 将debug.e ...
最新文章
- python openCV 实现镜像翻转flip()
- Running Builds
- VTK:轮廓 Glow Pass用法实战
- 静态方法(对象方法)、实例方法的调用
- P4716-[模板]最小树形图
- [css] 你有用过sass中的Mixin功能吗?它有哪些作用?
- linux nginx完全卸载
- Linux设备驱动模型2——总线式设备驱动组织方式
- Spring-bean的循环依赖以及解决方式___Spring源码初探--Bean的初始化-循环依赖的解决
- Struts2 多方法的Action
- 关于mysql出现大量locked进程
- matlab 轴gui,MatlabüGUI学习笔记(4)——公共对象属性的轴,MatlabGUI,四,常用,之,Axes...
- 多个帐户都用root 来登录 怎么看另一个用户使用的那些命令
- 如何巧妙的使用pandas结合xlsxwriter实现对表格的读写以及插入图片操作
- 一文读懂机器学习(转)
- python抓取qq空间相册_用Python爬取QQ空间说说和相册!还不让我访问!
- 20145322何志威《网络对抗技术》Exp6 信息搜集技术
- 苹果开发者关联封号扫盲贴
- 神之bug 嵌套RecyclerView谜之滚动
- 工作后如何快速高效的学习专业知识
热门文章
- 蓝桥杯大赛 青少年创意编程 第十一届 C++组
- 第44课 角谷猜想 动动脑 第2题 阅读程序写结果
- js的正则自定义金额输入验证函数
- js hover 触发事件_为什么说JS的DOM操作很耗性能
- python爬虫利器p_Python爬虫利器五之Selenium的用法
- 【ES10(2019)】Array扩展 flat / flatMap
- 判断是否是数字类型php_PHP函数补完:判断变量是否为数字is_numeric()
- Android笔记-使用okhttp3库发送http请求
- LinuxQt工作笔记-查看程序工作目录
- Oracle笔记-Oracle基本结构及安装启动(windows版)