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

汇编语言,在线等,一道题,急,,,

发布网友 发布时间:2022-04-30 17:19

我来回答

1个回答

热心网友 时间:2022-06-28 07:40

data segment  ;数据段定义
  STRING DB 'The date is FEB&03' ;字符串定义
  count equ $-string ; '$'是当前地址,$-string即string字符串变量的长度,其值送入变量count中
data ends ;数据段定义结束 标准写法

code segment ;代码段
  assume ds:data,es:data,cs:code ;assume伪指令,把段和寄存器对应起来
start:  ;代码开始
  mov ax,data ;数据段首地址送入ax,ax是中转寄存器
  mov ds,ax   ;数据段首地址状入ds、
  mov es,ax   ;和es

  lea di,string ; 字符串变量string的偏移地址送入di
  mov cx,count  ; 字符串长度送入cx寄存器,cx寄存器是LOOP循环指令的计数寄存器
  mov al,'&'    ; al寄存器送入'&'字符
  cld           ; 字符串处理的方向,详细见cld指令说明
  repnz scasb   ; scasb指令常与循环指令REPZ/REPNZ合用。
                ; 例如,REPNZ scasb 语句表示当寄存器CX>0 且 标志寄存器ZF=0,
                ; 则再执行一次scasb指令。
                ; 比较寄存器AL的值不相等则重复查找的字
 jnz tj         ; 循环结束,没有发现相等的字符,则跳转到tj
  mov byte ptr [di-1],20h ;发现,则用空格(0x20)替换该字符
tj: 
  mov ax,4c00h ; 返回操作系统中断调用
  int 21h      ;

code ends  ;代码段结束
end start  ; end start,标准写法。

 本程序缺点:如果字符串中有多个'&'字符,则只能替换一个。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
大学入学应该带哪些必备物品? tim删除聊天记录的方法步骤 pc端彻底删除tim聊天记录 甩脂机调到什么档位 如何用甩脂机 甩脂机的正确使用方法 使用抖脂机要注意什么 怎样申请小号微信号 ...的长和宽分别增加6米,扩建后草坪的面积增加了多少 ...扩建后长和宽分别增加10米,扩建后的操场面积增加了多少平方米?_百 ... 长方形的公园它的面积长和宽分别扩大十米后它的平方增加了面积增加了13... 关于热爱生命的作文(200-300) 在同一个地区办的手机号,两个人在不同的地方,打电话算长途吗 小学作文400字。写见闻 感受 想象任选 汇编中用汇编语言编写的数据定义语句的写法,最好有实例 我发现了什么 作文 400字左右 汇编语言中,要定义如下的字符串对不对?一个是正确密码字符串,一个是待输入字符串。 联通手机卡(同城)能不能办话费转移 苍蝇的启示发明了什么作文400字 想处理移动手机卡业务,杭州任何的移动营业厅都可以办吗? keep手环怎么接消息 汇编语言怎么定义字符串数组,怎么调用 一篇关于描写昆虫的400字左右的作文 招商银行的英雄联盟信用卡是干什么的? 小学四年级作文热爱生命400字 汇编语言试题 最便宜的适合情侣线的同城手机卡,每月仅需6元,随时随地连线不限时间段不限时长。 英雄联盟的信用卡怎么办理,有什么要求?容易申请成功么? 仿生学的作文400字镇二小学四年级四年(10)班 汇编语言 小问题 定义一个字符串 string BYTE "hello",0 请问逗号后面 想给父母办一张便宜的手机卡,月租低一些? 招行的英雄联盟卡和young卡哪个好? 58同城上面的移动手机卡8元包31g流量卡可信吗 大自然的启示作文四年级400字 汇编语言的标号和变量有什么区别? 仿生学四年级400字作文 怎么用汇编语言将数字组成的字符串转换成数值 作文:我发现了··· 汇编语言中字符串的使用 汇编语言如何定义一个量可自行键入 招商银行英雄联盟信用卡logo卡面什么时候确定 苍蝇的求生欲望作文300-400字 在keil中如何用汇编语言定义一串字符串位于内部RAM从30H单元开始的连续单元中? 蝇王读后感作文400字 用汇编语言实现将定义的字符串中,大写字母换小写字母,小写字母换大 WATTCH+GT+Runner中文谐音怎么读 嫁给一个死太监在哪个漫画软件上可以免费看? 求零落成泥的“嫁给一个死太监”全文网盘下载!!!谢谢!! 《嫁给一个死太监》txt下载在线阅读全文,求百度网盘云资源 嫁给一个死太监漫画54话? 有人知道这是什么漫画吗?