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

📄 p183_new.lst

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


				;p183.asm,逻辑尺计算向量运算 
					.model tiny 
				;******************************************* 
 0000				data	segment 
 0000  0001 0003 0005 0007	x	dw	1,3,5,7,9,11,13,15,17,19,21,23,
				25,27,29,31 
       0009 000B 000D 000F	
       0011 0013 0015 0017	
       0019 001B 001D 001F	
 0020  0002 0004 0006 0008	y	dw	2,4,6,8,10,12,14,16,18,20,22,24
				,26,28,30,32 
       000A 000C 000E 0010	
       0012 0014 0016 0018	
       001A 001C 001E 0020	
 0040  0010[			z	dw	16 dup (?) 
	   ????			
			 ]	
				
 0060  00DC			logic_r	dw	00DCH 
 0062				data	ends 
				;******************************************* 
 0000				program	segment 
 0100					org	100H 
 0100				main	proc	far 
					assume	cs:program,ds:data 
 0100  1E			start:	push 	ds 
 0101  2B C0				sub	ax,ax 
 0103  50				push	ax 
 0104  B8 ---- R			mov	ax,data 
 0107  8E D8				mov	ds,ax 
 0109  BB 0000				mov	bx,0 
 010C  B9 000A				mov 	cx,10 
 010F  8B 16 0060 R			mov	dx,logic_r 
 0113  8B 87 0000 R		next:	mov	ax,x[bx] 
 0117  D1 EA				shr	dx,1 
 0119  72 06				jc	subtra 
 011B  03 87 0020 R			add	ax,y[bx] 
 011F  EB 04				jmp	short result 
 0121  2B 87 0020 R		subtra:	sub	ax,y[bx] 
 0125  89 87 0040 R		result:	mov	z[bx],ax 
 0129  83 C3 02				add	bx,2 
 012C  E2 E5				loop	next 
 012E  CB				ret 
 012F				main	endp 
 012F				program	ends 
					end start 
Microsoft (R) Macro Assembler Version 5.00                  10/24/4                                                             Symbols-1


Segments and Groups:

                N a m e         	Length	 Align	Combine Class

DATA . . . . . . . . . . . . . .  	0062	PARA	NONE	
DGROUP . . . . . . . . . . . . .  	GROUP
  _DATA  . . . . . . . . . . . .  	0000	WORD	PUBLIC	'DATA'
PROGRAM  . . . . . . . . . . . .  	012F	PARA	NONE	
_TEXT  . . . . . . . . . . . . .  	0000	WORD	PUBLIC	'CODE'

Symbols:            

                N a m e         	Type	 Value	 Attr

LOGIC_R  . . . . . . . . . . . .  	L WORD	0060	DATA

MAIN . . . . . . . . . . . . . .  	F PROC	0100	PROGRAM	Length = 002F

NEXT . . . . . . . . . . . . . .  	L NEAR	0113	PROGRAM

RESULT . . . . . . . . . . . . .  	L NEAR	0125	PROGRAM

START  . . . . . . . . . . . . .  	L NEAR	0100	PROGRAM
SUBTRA . . . . . . . . . . . . .  	L NEAR	0121	PROGRAM

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

Y  . . . . . . . . . . . . . . .  	L WORD	0020	DATA

Z  . . . . . . . . . . . . . . .  	L WORD	0040	DATA	Length = 0010

@CODE  . . . . . . . . . . . . .  	TEXT  _TEXT		
@CODESIZE  . . . . . . . . . . .  	TEXT  0		
@DATASIZE  . . . . . . . . . . .  	TEXT  0		
@FILENAME  . . . . . . . . . . .  	TEXT  p183_new		


     35 Source  Lines
     35 Total   Lines
     23 Symbols

  50178 + 450718 Bytes symbol space free

      0 Warning Errors
      0 Severe  Errors

⌨️ 快捷键说明

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