问题介绍


编程,将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

结果检测

汇编语言:实现大小写字母转换相关推荐

  1. 汇编语言实现 大小写字母转换

    需求分析: 提示输入一个字符:please input a letter: 判断是大写范围还是小写范围cmp al<5bH 且>=41h则是大写范围,al>60h,且<=7ah ...

  2. js字母大小写字母转换

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD ...

  3. C语言大写字母E转小写e,C语言 大小写字母转换

    C语言 大小写字母转换 C语言大小写字母转换 1. 完成一个大小写字母自动转换的程序,输入大写字母,程序可以输出小写字母,输入小写字母,可以输出大写字母 #include int main() { c ...

  4. 条件运算符与条件if的姻缘,打擂台算法和大小写字母转换,if逻辑避坑

    文章目录 绪论 1.if语句判断与条件运算符的等价形式 2.图解"打擂台"的巧用 3.大小写字母转换 4.if代码编写规范,避坑逻辑错误 绪论 1.if语句判断与条件运算符的等价形 ...

  5. 大小写字母转换 (15分)

    大小写字母转换 (15分) 输入一行字符,以回车符 '\n' 结束,将其中的大写字母转换为相应的小写字母后输出,小写字母转换为相应的大写字母后输出,其他字符按原样输出. 输入格式: 输入一行字符,以回 ...

  6. C++ | 大小写字母转换

    1.题目描述 实现字母的大小写转换.多组输入输出. 输入描述: 多组输入,每一行输入大写字母. 输出描述: 针对每组输入输出对应的小写字母. 答案如下: #include<iostream> ...

  7. C语言——大小写字母转换

    C语言大小写字母转换 在 C 语言中区分字母的大小写,利用 ASCII 码中大写字母和小写字母之间的转换关系(差值为 32),可以将小写字母转换为大写字母. 1.小写转换大写 int main() { ...

  8. c++语言字母转换,c++大小写字母转换的思路有几种?

    C++简介: C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计.C++擅长面向对象程序设计 ...

  9. c语言首字母大小写字母转换,C语言大小写字母转换,C语言 大小写字母转换

    导航:网站首页 > C语言大小写字母转换,C语言 大小写字母转换 C语言大小写字母转换,C语言 大小写字母转换 匿名网友: #includevoid main(){char c1,c2: // ...

  10. 汇编语言---大小写字母转换

    汇编语言---大小写转换 配置环境 要求 编辑程序 运行程序 后续 配置环境 首先双击下载程序进行下载.(没有安装程序的,可以下载我为大家准备的安装文件.) 不会安装的可以看一下文件 将debug.e ...

最新文章

  1. python openCV 实现镜像翻转flip()
  2. Running Builds
  3. VTK:轮廓 Glow Pass用法实战
  4. 静态方法(对象方法)、实例方法的调用
  5. P4716-[模板]最小树形图
  6. [css] 你有用过sass中的Mixin功能吗?它有哪些作用?
  7. linux nginx完全卸载
  8. Linux设备驱动模型2——总线式设备驱动组织方式
  9. Spring-bean的循环依赖以及解决方式___Spring源码初探--Bean的初始化-循环依赖的解决
  10. Struts2 多方法的Action
  11. 关于mysql出现大量locked进程
  12. matlab 轴gui,MatlabüGUI学习笔记(4)——公共对象属性的轴,MatlabGUI,四,常用,之,Axes...
  13. 多个帐户都用root 来登录 怎么看另一个用户使用的那些命令
  14. 如何巧妙的使用pandas结合xlsxwriter实现对表格的读写以及插入图片操作
  15. 一文读懂机器学习(转)
  16. python抓取qq空间相册_用Python爬取QQ空间说说和相册!还不让我访问!
  17. 20145322何志威《网络对抗技术》Exp6 信息搜集技术
  18. 苹果开发者关联封号扫盲贴
  19. 神之bug 嵌套RecyclerView谜之滚动
  20. 工作后如何快速高效的学习专业知识

热门文章

  1. 蓝桥杯大赛 青少年创意编程 第十一届 C++组
  2. 第44课 角谷猜想 动动脑 第2题 阅读程序写结果
  3. js的正则自定义金额输入验证函数
  4. js hover 触发事件_为什么说JS的DOM操作很耗性能
  5. python爬虫利器p_Python爬虫利器五之Selenium的用法
  6. 【ES10(2019)】Array扩展 flat / flatMap
  7. 判断是否是数字类型php_PHP函数补完:判断变量是否为数字is_numeric()
  8. Android笔记-使用okhttp3库发送http请求
  9. LinuxQt工作笔记-查看程序工作目录
  10. Oracle笔记-Oracle基本结构及安装启动(windows版)