永发信息网

汇编语言比较字符串

答案:2  悬赏:40  手机版
解决时间 2021-05-16 23:42

两个字符串的起始地址分别为ad1、ad2,用汇编语言编写比较两字符串的内容是否相同?

最佳答案

只写程序段


MOV SI,OFFSET AD1


MOV DS,AX


MOV DI,OFFSET AD2


MOV ES,AX


CLD


MOV CX,CNT ;CNT是字符串的长度


REPE CMPSB


根据CX的值来判断,如果cx=0,则相同,反之,则不同


全部回答
assume cs:code, ds:datas datas segment ad1 db 'hello,world!',0 len1 equ $-ad1 ad2 db 'hello,world!',0 len2 equ $-ad2 msg1 db 'equal$' msg2 db 'unequal$' datas ends code segment start: mov ax, datas mov ds, ax mov es, ax mov cx, 0ffffh lea si, ad1 lea di, ad2 repz cmpsb neg cx dec cx cmp cx, len1 jl unequal cmp cx, len2 jl unequal lea dx, msg1 jmp output unequal: lea dx, msg2 output: mov ah, 9 int 21h mov ax, 4c00h int 21h code ends end start
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
打预防针因注意什么
解梦!找人解梦!
人教版中考语文古诗词,2016中考语文必备古诗6
石峰区株洲芝林大药房(清水塘店)这个地址在什
曼联今年能卫冕吗?
今天怎样才能获得永久S级车子
我想知道炎亚纶喜欢的女艺人是谁?
我办银行卡的时候我的"烜"字打不出来怎么办?
日记 ????????
怎样速度升级?快一点
看着身体日益衰弱的父亲和日渐老去的母亲,他
红岗区大庆兴佰客超市(红岗店)地址在哪里啊
扬州,上饶两地坐火车怎样又快又便宜
DNF,今天更新之后还是问题不断。
会员铃声在哪个文件夹里?
推荐资讯
什么叫战斗技能经验卷
舞钢市平顶山东北地锅炖活鱼这个地址在什么地
“松糕”鞋是什么东西?
诺基亚n81跟n82哪款好看?
早上小便尿完上边有白色
拄拐能去审驾驶证吗???
<<大唐无双>>个人信息不完善要到哪填写是填写
详细地解释一下交换机的PVLAN。
龙亭区开封薰衣草烘焙坊(华苑餐厅店)地址在什
平房区哈尔滨辣德荘地址是什么,有没有知道的
房事有什么技巧?
内乡县南阳我在内乡等你文化创意酒吧怎么去啊
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?