注册 登录
编程论坛 汇编论坛

新手求帮忙看一个题目 谢谢!!

yh408976974 发布于 2012-05-27 21:29, 386 次点击
将指针p指向的字符串中的字符逐个复制到指针b指向的字符串中,并且每4个字符后加一个空格。
4 回复
#2
yh4089769742012-05-27 21:51
我的大致思路是这样的 先定义两个数组S1,S2;在S1中把数据输入,启动复制功能把S1中的元素复制到S2中,求教一下此复制功能如何实现和如何使的每四个字符添加一个空格
#3
zklhp2012-05-28 11:50
这是汇编么

有思路就先写一个看看呗 有问题再问
#4
于祥2012-05-28 12:32
楼主确定是汇编吗?
#5
a2619353482012-05-29 12:56
你可以看下这个题目
利用串移动指令将如下数据段中的STR1开始的串,移动到STR2单元开始的区域中.
DATA SEGMENG
STR1 DB 'THIS IS A BOOK '
COUNT EQU $ -STR1
STR2 DB COUNT DUP(?)
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA,ES:DATA
START:MOV AX,DATA
      MOV DS,AX
      MOV DS,AX
     LEA SI ,STR1
     LEA DI ,STR2
    MOV CX,COUNT
    CLD
    REP MOVSB
    MOV AH,4CH
    INT 20H
    CODE ENDS
    END START
   你看看吧 这是我找的我也一菜鸟 希望对你有帮助!      
1