汇编语言 第3版 王爽 检测点6.1自己的答案

第一个:

assume cs:codesg
codesg segment
	dw 0123h,0456h,0789h,0abch,0defh,0fedh,0cbah,0987h

start:mov ax,0
	  mov ds,ax
	  mov bx,0
	  
	  mov cx,8
 s0:  mov ax,[bx]
	  mov cs:[bx],ax
	  add bx,2
	  loop s0

	mov ax,4c00h
	int 21h
codesg ends
end start

第二个:

assume cs:codesg
codesg segment
	dw 0123h,0456h,0789h,0abch,0defh,0fedh,0cbah,0987h
	dw 0,0,0,0,0,0,0,0,0,0
	
start:mov ax,cs
	  mov ss,ax
	  mov sp,30h
	  
	  mov ax,0
	  mov ds,ax
	  mov bx,0
	  mov cx,8
 s0:  push [bx]
	  pop cs:[bx]
 
	  add bx,2
	  loop s0
	
	mov ax,4c00h
	int 21h
codesg ends
end start

猜你喜欢

转载自blog.csdn.net/weixin_42859280/article/details/107731727