一、数据串搬家程序:
1、用A命令键入下列程序:
MOV    SI,1000
MOV    DI,1500
MOV    CX,0F
LOP: MOV    AL,[SI]
AND   AL,0FF
MOV    [DI],AL
INC    SI
INC    DI
LOOP    LOP
INT    20
2、用A命令DB伪指令在1000H键入下列字符串:
‘IBM_PC COMPUTER'
3、用G命令运行此程序,并用D命令检查目的地址处的字符与源串是否一致。
4、若此程序中的目的地址改为1002H,再运行此程序,看能不能把1000H开始的
字符串搬到1002H开始的地方去?修改程序以做到这一点。


第4个小题怎么改程序啊???[em10][em10]




二、段寄存器概念及字符串传送指令练习:
1、用A命令键入下列程序:
MOV    SI,0
MOV    DI,0
MOV    AX,1000
MOV    DS,AX
MOV    AX,1500
MOV    ES,AX
MOV    CX,0F
CLD
REP    MOVSB
INT    20
2、用A命令DB伪指令在1000:0000处键入字符串'IBM_PC COMPUTER',并用D命检查之
3、用D命令检查0F00:1000处内容,看是否一样。为什么?
  第3个小题的"为什么"怎么回答啊??[em10][em10]

要交实验报告了,急啊!!请高手赐教啊!!