汇编语言 循环让字符串中的字母变成大写
这个仅仅实现了变化前面的4个字母。
但是关于出栈入栈的思想是很值得学习的!
代码部分:
assume cs:codesg,ds:datasg,ss:stacksgstacksg segment
dw 0,0,0,0,0,0,0,0
stacksg endsdatasg segmentdb '1. file 'db '2. Edit 'db '3. search 'db '4. view '
datasg endscodesg segment
f: mov ax,stacksgmov ss,axmov sp,16mov ax,datasgmov ds,axmov bx,0mov cx,4s0:push cxmov si,0mov cx,4s:mov ax,[bx+3+si]and al,11011111bmov [bx+3+si],axinc siloop sadd bx,16pop cxloop s0mov ax,4c00hint 21hcodesg ends
end f
结果:
第三行的search,就仅仅变化了前面的四个字符!
ok
汇编语言 循环让字符串中的部分字母变成大写
汇编语言 循环让字符串中的字母变成大写相关推荐
- 转换成字符串_汇编语言--将字符串中小写字母转换成大写字母
将字符串中小写字母转换成大写字母 思路: 将键盘上输入的字符读入 调用DOS 10号功能 利用偏移量的性质(类似指针的移动),逐一将字符转换为大写 在转换完的字符串后面 加上 结束符 '$' 利用DO ...
- 汇编语言--将字符串中小写字母转换成大写字母
将字符串中小写字母转换成大写字母 思路: 将键盘上输入的字符读入 调用DOS 10号功能 利用偏移量的性质(类似指针的移动),逐一将字符转换为大写 在转换完的字符串后面 加上 结束符 '$' 利用DO ...
- python字符串替换源码_Python实现字符串中某个字母的替代功能
Python实现字符串中某个字母的替代功能 今晚想实现这样一个功能:将输入字符串中的字母 "i" 变成字母 "p".当时想的很简单,直接用for循环遍历,然后替 ...
- C语言中删除字符串中一个字母,C程序删除字符串中除字母之外的所有字符
C程序删除字符串中除字母之外的所有字符 在此示例中,您将学习从用户输入的字符串中删除除字母之外的所有字符. 要理解此示例,您应该了解以下C语言编程主题: 删除字符串中除字母之外的字符#include ...
- java实现字符串中的字母排序
java实现字符串中的字母排序 题目要求: java实现字符串中的字母排序并输出排序后的结果 分析: 1.创建一个字符串,赋值并将字符逐个存进数组中. String str = "chenu ...
- java 首字母小写_java实现将字符串中首字母转换成大写,其它全部转换成小写的方法示例...
本文实例讲述了java实现将字符串中首字母转换成大写,其它全部转换成小写的方法.分享给大家供大家参考,具体如下: public class TestSubstring { public static ...
- java创建一个程序把输入字符串的大小写互换_8 编写程序,从键盘接收一个字符串,对字符串中的字母进行大小写互转...
package com.test; import java.util.Scanner; /** * 8 编写程序,从键盘接收一个字符串,对字符串中的字母进行大小写互转(大写字母转成小写,小写字母转成大 ...
- python电话号码对应的字符组合_Python3 在字符串中提取字母+数字组合微信账号、电话等 - pytorch中文网...
今天处理数据要提取字符串中的微信,字符串中包含中文英文Emoji,标点符号等. python 提取字符串中的电话 提取电话相对简单,多个电话也可以提取 import re desstr = " ...
- Java黑皮书课后题第6章:*6.20(计算一个字符串中字母的个数)编写一个方法,使用下面的方法体计算字符串中的字母个数。编写一个测试程序,提示用户输入字符串,然后显示字符串中的字母个数
6.20(计算一个字符串中字母的个数)编写一个方法,使用下面的方法体计算字符串中的字母个数.编写一个测试程序,提示用户输入字符串,然后显示字符串中的字母个数 题目 题目描述 破题 代码 运行示例 题目 ...
最新文章
- 深入浅出Android系统启动流程
- NFL原则告诉我们做决策的时候,试图找到一个能解决所有问题,“大而全”的方案是不存在的。我们应当找到最关心的问题,因地制宜做出选择。——聚焦目标,取舍有道!...
- golang 结构体 slice 排序
- Hive 基础(1):分区、桶、Sort Merge Bucket Join
- 微软Build 2016开发者大会--兑换承诺
- maven 按业务拆分模块_Maven模块拆分方法
- 如何删除虚拟机上的操作系统、删除新建的虚拟机
- 世界上最难的视觉图_世界上最长的蛇有多长?四川惊现55米洪荒巨蟒(图)
- 试了试Docker桌面应用自带的K8s集群,一个字“简单”
- (58)FPGA面试题-只使用双输入NAND门,设计了一个四输入NAND门
- Java并发编程-线程的状态
- python类的构造函数是_python类(class)的构造函数、初始化函数、析构函数
- BZOj 4540: [Hnoi2016]序列 [莫队 st表 预处理]
- Ubuntu下hadoop2.4搭建集群(单机模式)
- iOS 之NSOperation(一)
- python提取图片文字_python实现提取图片中文字
- 2022图书出版行业营销白皮书-巨量引擎
- SPA项目开发 之 登录注册
- Photoshop PS图层混合模式详解
- 小米双剑出鞘,红米2、小米4S所到之处尸横满地?