汇编语言 段前缀的使用 复制内存单元数据到指定位置

题目要求

将内存ffff:0~ffff:b单元中的数据复制到0:200~0:20b单元中

分析

0:200~0:20b可以转化为0200:0~0200:b

执行结果

在这里插入图片描述

代码

在这里插入图片描述

;将内存ffff:0~ffff:b单元中的数据复制到0:200~0:20b单元中
;分析  0:200~0:20b可以转化为0200:0~0200:b

assume cs:code
code segment
	;让bx指向0
	mov bx,0h
	mov cx,0ch
	
	mov ax,0ffffh
	mov ds,ax
	
	mov ax,0020h
	mov es,ax
	
s:	mov al,ds:[bx]
	mov es:[bx],al
	inc bx
	loop s
	
	mov ax,4c00h
	int 21h
code ends
end

猜你喜欢

转载自blog.csdn.net/sinat_42483341/article/details/88654621