⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dwh.asm

📁 suanfa de shiyan xw dui gan xingqu de pengyou you bangzhu
💻 ASM
字号:
;			第三章  循环与分支程序设计

;			  实验四  双循环程序设计

;一.实验目的:
	
;      	    掌握双循环程序的结构,明晰内外循环层次.

;二.实验内容:

;	    已知数组 A 包含5个互不相等整数,数组 B 包含6个互不相等的整数,将

;        既在 A 数组中又在 B 数组中出现的整数存放于数组 D 中.

;三.程序清单:

;***************************************************************************

data	segment
	a	dw   1,  2,  34h,    7fffh,  3
	b	dw   6,  3,  3fffh,  +5,  -1,  7fffh
	d	dw   6   dup   (' ')
data	ends

code	segment

main 	proc    far
	assume  cs: code, ds: data
start:	push  ds
	mov   ax,  0
	push  ax
	mov   ax,  data
	mov   ds,  ax
	lea   si,  a		      ;数组a的偏移量送SI	
	lea   bx,  d		      ;数组c的偏移量送BX	
	mov   cx,  5                  ;置外循环次数
l1:	push  cx
	lea   di,  b                  ;数组b的偏移量送DI
	mov   cx,  6                  ;置内循环次数
	mov   ax,  [si]
l2:	cmp   [di], ax
	jne   no
	mov   [bx],  ax
	add   bx, 2
no:	add   di, 2
	loop  l2
	add   si, 2
	pop   cx
	loop  l1
	ret
main	endp

code	ends
	end  start		
 
;***************************************************************************

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -