问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

汇编语言利把大写转换为小写字母

发布网友 发布时间:2022-05-15 05:19

我来回答

1个回答

热心网友 时间:2023-07-27 22:57

不方便画图的.从mov bx,offset atring描述起吧
mov bx, offset atring 得到字符地址
again:获取bx指向的字符,到AL里
call 转换过程,AL里的转换后还存AL里
把转换后的存入bx指向的地址,及原来的地方
next:bx增加1,即指向下一个字符.
jmp again 无条件转移到again位置执行
done:完成 调用宏EXIT 退出程序
chan 过程程序段开始( al是参数接口,al存要转换的.和结果)
al或al ,主要作用是想通过or操作得到状态位,好转移
如果状态位为0则转移到done,即上面al或al的作用,如果al为0则设置要跳转
比较al和字符'A'的值
小于转移到next:即非字母不用比较直接到下next段,转换下一个字母
比较al和字母'Z'的值
大雨则转换到next;字母编码是按顺序的总在'A'~'Z'之间
转换为小写,大写和小写正好相差20H,OR操作相当与加操作,但更快
返回调用处
chan段结束
程序结束
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
宜昌夷陵区丶西陵区哪个区最繁华 宜昌哪些地方租房子好 宜昌CBD中心商务区项目分段定位 宜昌哪个地段房子好 奥迪a6油箱盖按键在什么位置 奥迪a6汽车加油盖按钮在哪 奥迪a6油箱盖怎么开 奥迪a6油箱盖的开关在哪里 图文结合带你搞懂MySQL日志之Error Log(错误日志) 变电站电磁辐射安全标准 ...马自达车辆搭载创驰蓝天GVC系统技术的好处是什么? GVC是什么鬼?你们知道么? 葱吃多了会有什么症状 小葱吃太多副作用 葱吃太多了会容易皮肤变黑吗 席慕容的飞鸟们,快一点。。。 常德市 桃源县:住房公积金 主任是 科级干部吗? 常德津市公积金管理处负责人是谁 常德市灵活就业人员如何缴住房公积金 我的cpu是fx6300要不要自已超频?听说它会自动超频,是不?我想我的电脑上网快一点超频到4.1g有分别吗? 快一点? 鼠标突然不受控制自己很快的乱动自己打开了很多东西如程序Internet选项等是怎么回事 当一个男人,从一开始回消息,很慢,很慢,到他回消息比之前快一点,而且有时候还会赞一下,自己的动态。 我的是d罩杯的胸罩,真的觉得自己走路快一点都会动,那男性会看着笑,我都不喜欢走快路,我还只20岁, 怎样才能让自己的动作快一点儿呢? 尺子的三要素 尺子长度3厘米,电脑里面的列宽是多少? 下面这把尺子只有3个刻度,它可以直接量出哪些长度的物体? 尺子上从刻度3到刻度7的长度是多少 一个尺子等于3个铅笔,2个铅笔等于三个橡皮两个尺子等于多少橡皮? 怎么让苹果屏幕一直亮着 尺子的3·5厘米怎样写 汇编语言,输入一个长度为n的字符串,将大写字母转化为小写 用汇编语言实现如果直接给你一个What you DO字符串,大写的字母换小写,小写换大写输出 汇编语言程序题目: 将一个字符串中的大写字母转换成小写字母显示,小写字母直接显示,其它字符不显示。请 汇编语言单个字母大小写转换 汇编语言:输入一串字符,把其中,大写改为小写,小写字符不变,其他字符用空格代替 汇编语言 大写变小写 西门子300PLC 做DP通信时为啥非得加上OB82才指示灯显示正常,否则SF一直亮。 我有个绞车程序PLC,里面有OB1,OB82,OB86,OB100,OB121,OB122等 cocis西门子模块怎么编程? 西门子plc ob块调用怎么制作块 西门子300PLC停机 查故障信息为I/O管理引起的stop模式内部错误,进入的事件为ID:16#4548,请高手指点 我的PLC会突然停止不知道为什么 西门子的而且需要重启PLC 在线时查看组态会报system data not current SIEMENS PLC OB中断 dnf90级不灭战神怎么刷图加点 90级不灭战神刷图加点分析 win10家庭版如何建立局域网,想和室友联机玩war3(我俩的电脑都是win10系统)。 安全座椅90度悬停是什么意思? 什么是已悬停 vivo已悬停是什么意思 柠檬咖啡可以一起吃吗 vivo手机打开设置wlan后上拉显示已悬停是什么意思