当前位置: 代码迷 >> 汇编语言 >> 新手问有关Assembly的有关问题
  详细解决方案

新手问有关Assembly的有关问题

热度:135   发布时间:2016-05-02 04:24:17.0
新手问有关Assembly的问题
如果我有个source : "我.....要....吃.炸.....鸡.......",0
我想变成                “我.要.吃.炸.鸡”

我要怎么搞才可以变成我想要的那样呢?

先用shl 换吗?还是?

新手啊。。求各位大佬帮忙,全部分都给了啊。。
------解决思路----------------------
.model small, stdcall
.386

.data
szSrc db "我.....要....吃.炸.....鸡.......",0
szDes db 32 dup (0)


.code

main proc

mov ax, @data
mov si, offset szSrc
mov ds, ax
mov di, offset szDes
mov es, ax
cld
mov ah, 0
l_ch1:
lodsb
test al, al
jz l_
cmp al, 2eh
jne l_st
cmp ah, 2eh
je l_lp
l_st:
stosb
mov ah, al
l_lp:
jmp l_ch1
l_:
mov ah, 4ch
int 21h

main endp


end main
  相关解决方案