待运行代码:

assume cs:codesg,ds:datasgdatasg segmentdb '1. file         'db '2. Edit         'db '3. search       'db '4. view         'db '5. options      'db '6. help         '
datasg endscodesg segment
f:  mov ax,datasgmov ds,axmov bx,0mov cx,6s:mov al,[bx+3]and al,11011111bmov [bx+3],aladd bx,16loop smov ax,4c00hint 21hcodesg ends
end f

运行之后的结果:

汇编语言 利用and运算 将字符串中的某个字母变成大写相关推荐

  1. 【C语言】创建一个函数,利用该函数将字符串中的小写字母转换为大写字母

    原理: 这类题目主要通过ASCII(美国信息交换标准代码)码差值实现,A对应ASCII码十进制数字是65,a对应ASCII码十进制数字是97,即大小写字母之间ASCII码差值为32,想要将大写字母转换 ...

  2. 已知字符串STRING以‘$’为结束标志;统计其中小写字母的个数,结果送到COUNT单元,并把该字符串中的小写字母变成大写字母,其它字符保持不变。要求分别在屏幕上输出原字符串以及修改后的字符串。

    只为记录汇编作业 题目:已知字符串STRING以'$'为结束标志:统计其中小写字母的个数,结果送到COUNT单元,并把该字符串中的小写字母变成大写字母,其它字符保持不变.要求分别在屏幕上输出原字符串以 ...

  3. c语言 字符串数组 将字符串中的小写字母转换为大写

    一种逃避了指针使用的做法- 任务描述 从键盘读入一个字符串,把字符串中的小写字母转换为大写字母,输出转换后的字符串和转换的字母个数. 测试说明 平台会对你编写的代码进行测试: 测试输入: abcABC ...

  4. 【C语言】(数组)C语言字符串中的小写字母转换为大写字母

    先判断后转化 原理: 这类题目主要通过ASCII(美国信息交换标准代码)码差值实现,A对应ASCII码十进制数字是65,a对应ASCII码十进制数字是97,即大小写字母之间ASCII码差值为32,想要 ...

  5. 编写一个程序,输入一组字符串,将字符串中的小写字母转换为大写字母(其它字符不变)并输出。

    #include<stdio.h> int main() { char a[100]; char b[100];int i=0,j,k;scanf("%s",a);j= ...

  6. 【一】反转字符串中的元音字母

    给你一个字符串 s ,仅反转字符串中的所有元音字母,并返回结果字符串. 元音字母包括 'a'.'e'.'i'.'o'.'u',且可能以大小写两种形式出现不止一次. 示例 1: 输入:s = " ...

  7. C语言编程>第二十三周 ③ 下列给定程序中,函数fun的功能是:利用插入排序法对字符串中的字符按从小到大的顺序进行排序。插入法的基本算法是:先对字符串中的头两个元素进行排序;然后把第三字符插入

    例题:下列给定程序中,函数fun的功能是:利用插入排序法对字符串中的字符按从小到大的顺序进行排序.插入法的基本算法是:先对字符串中的头两个元素进行排序:然后把第三字符插入到前两个字符中,插入后前三个字 ...

  8. 重复最多字符次数java_利用Java实现求字符串中出现次数最多的字符及次数

    利用Java实现求字符串中出现次数最多的字符及次数 发布时间:2020-11-12 16:57:24 来源:亿速云 阅读:108 作者:Leah 这篇文章将为大家详细讲解有关利用Java实现求字符串中 ...

  9. 利用Python3.x 删除字符串中的特殊字符——即ASCII控制字符

    利用Python3.x删除字符串中的特殊字符--即ASCII控制字符 本文知识点: Python3 文件的读写 Ascii控制字符 Notepad++展示控制字符 问题描述 在自然语言处理时,文件中会 ...

最新文章

  1. 计算机网络crc校验实验报告,CRC校验实现-实验报告(附主要实现代码)
  2. Mr.J--代码雨( Matrix)
  3. Python稳基修炼的经典案例8(计算机二级、初学者必须掌握的例题)
  4. LinkedHashMap和TreeMap的有序性
  5. Uranus Ex通过完善自身,影响更广阔的金融衍生品市场
  6. VC2010 MFC程序制作Flash动画欢迎界面
  7. “eclipse”出现异常,“install new software”工具 无法使用,提示“Operation cannot be completed”错误的解决方案。
  8. Problem Q: 计算公司员工的工资
  9. 购物车(session版)
  10. 记一次kali搭建vulfocus环境
  11. 业务运营指标体系(转载)
  12. 买手机看性能看处理器还是内存?
  13. 尚硅谷尚品汇_后台管理项目
  14. SpringCloud 基础教程(八)-Hystrix熔断器(上)
  15. Spring面试之循环依赖(allowCircularReferences)
  16. Pytorch搭建LeNet5
  17. 记录一次使用DDNS动态域名解析服务外网通过域名访问内网服务器服务的过程
  18. html中 主标题与副标题,网页设计中js如何实现页面固定主标题+副标题切换显示...
  19. 现在做外汇,能赚到钱吗?
  20. 西班牙c2语言是什么标准,西班牙语的等级是怎么划分的?

热门文章

  1. 强化学习70年演进:从精确动态规划到基于模型
  2. 区块链人才月均薪酬1.6万元?
  3. 中文预训练ALBERT模型来了:小模型登顶GLUE,Base版模型小10倍、速度快1倍
  4. 25亿布局大湾区,创新工场的AI下一站
  5. 公开课 | 详解CNN-pFSMN模型以及在语音识别中的应用
  6. 资源 | 李飞飞、吴恩达、Bengio等人的15大顶级深度学习课程,你收集全了吗?
  7. 详解CPU漏洞对机器学习的影响:几乎所有卷积层都受影响,QR分解降速37%
  8. 马上 2018 年了,该不该下定决心转型AI呢?
  9. 如何利用装饰者模式在不改变原有对象的基础上扩展功能
  10. 面试官:你能说说MyBatis拦截器原理吗?