汇编语言编写程序

来源:百度知道 编辑:UC知道 时间:2024/06/21 14:13:49
编制一个数据块传送程序。首先将内存RAM中的有效偏移地址为600H开始的单元内存入1-20连续排列的字节数据,然后将该内存的数据送入有效偏移地址为400H开始的内存中。

;本程序主要就是用MOVSB字符串传送指令
DATA SEGMENT
STRING DB 20 DUP(?)
DATA ENDS

CODE SEGMENT
ASSUME CS:CODE, DS:DATA, ES:DATA
START: MOV AX,DATA
MOV DS,AX
MOV ES,AX
MOV SI,OFFSET STRING ;源操作数偏移地址
MOV DI,600H ;目的操作数偏移地址
MOVSB [600H],STRING
MOV SI,600H ;源操作数偏移地址
MOV DI,400H ;目的操作数地址
MOVSB [400H],[600H]
EXIT: MOV AH,4CH
INT 21H
CODE ENDS
END START