啊这个add si,18;18咋来的

求助啊,这个add si,1818咋来的?已知有某字串BUF1的首址为0000H,BUF2的首址为0010H,数据段与附加段重合。欲

求助啊,这个add si,18;18咋来的?
已知有某字串BUF1的首址为0000H,BUF2的首址为0010H,数据段与附加段重合。欲从BUF1处开始将10个字数据顺序传送至BUF2处,试在下面程序段的空白处填上适当的指令或操作数以实现上述功能。
LEASI,BUF1
ADDSI, 18  
LEADI,BUF2
ADDDI,18  
STD
MOVCX, 10  
REPMOVSW


[解决办法]

探讨
引用:
引用:
已知有某字串BUF1的首址为0000H,BUF2的首址为0010H,数据段与附加段重合。欲从BUF1处开始将10个字数据顺序传送至BUF2处,试在下面程序段的空白处填上适当的指令或操作数以实现上述功能。
LEA SI,BUF1
ADD SI, 18
LEA DI,BUF2
ADD DI,18
STD
MOV CX, 10
REP MOV……