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

📄 p181.lst

📁 有关汇编语言的资料
💻 LST
字号:
Microsoft (R) Macro Assembler Version 5.00                  10/23/4                                                             Page     1-1


				;p181.asm,增序正数数组中插入一个正数。 
				;******************************************* 
 0000				data	segment 
 0000  ????			x	dw	? 
 0002  0003 0005 000F 0017	array_h	dw	3,5,15,23,37,49,52,65,78,99 
       0025 0031 0034 0041	
       004E 0063		
 0016  0069			array_e dw	105 
 0018  0020			n	dw 	32 
 001A				data	ends 
				;******************************************* 
 0000				program	segment 
 0000				main	proc	far 
					assume	cs:program,ds:data 
 0000  1E			start:	push 	ds 
 0001  2B C0				sub	ax,ax 
 0003  50				push	ax 
 0004  B8 ---- R			mov	ax,data 
 0007  8E D8				mov	ds,ax 
 0009  A1 0018 R			mov	ax,n 
 000C  C7 06 0000 R FFFF		mov 	array_h-2,0FFFFH 
 0012  BE 0000				mov	si,0 
 0015  39 84 0016 R		compare:cmp	array_e[si],ax 
 0019  7E 09				jle	insert 
 001B  89 9C 0018 R			mov 	array_e[si+2],bx 
 001F  83 EE 02				sub	si,2 
 0022  EB F1				jmp	short compare 
 0024  89 84 0018 R		insert:	mov array_e[si+2],ax 
 0028  CB				ret 
 0029				main	endp 
 0029				program	ends 
					end start 
Microsoft (R) Macro Assembler Version 5.00                  10/23/4                                                             Symbols-1


Segments and Groups:

                N a m e         	Length	 Align	Combine Class

DATA . . . . . . . . . . . . . .  	001A	PARA	NONE	
PROGRAM  . . . . . . . . . . . .  	0029	PARA	NONE	

Symbols:            

                N a m e         	Type	 Value	 Attr

ARRAY_E  . . . . . . . . . . . .  	L WORD	0016	DATA
ARRAY_H  . . . . . . . . . . . .  	L WORD	0002	DATA

COMPARE  . . . . . . . . . . . .  	L NEAR	0015	PROGRAM

INSERT . . . . . . . . . . . . .  	L NEAR	0024	PROGRAM

MAIN . . . . . . . . . . . . . .  	F PROC	0000	PROGRAM	Length = 0029

N  . . . . . . . . . . . . . . .  	L WORD	0018	DATA

START  . . . . . . . . . . . . .  	L NEAR	0000	PROGRAM

X  . . . . . . . . . . . . . . .  	L WORD	0000	DATA

@FILENAME  . . . . . . . . . . .  	TEXT  p181		


     30 Source  Lines
     30 Total   Lines
     12 Symbols

  50218 + 450790 Bytes symbol space free

      0 Warning Errors
      0 Severe  Errors

⌨️ 快捷键说明

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