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

📄 noname.lst

📁 用汇编语言编写一个生成ASCII代码表的程序
💻 LST
📖 第 1 页 / 共 2 页
字号:
    205	00D0  74 1E				   JE	     PB
    206	00D2  80 FB 09				   CMP	     BL,09H
    207	00D5  74 19				   JE	     PB
    208	00D7  80 FB 0A				   CMP	     BL,0AH
    209	00DA  74 14				   JE	     PB
    210	00DC  80 FB 0D				   CMP	     BL,0DH
    211	00DF  74 0F				   JE	     PB
    212						   SHOWWORD
1   213	00E1  52				   PUSH	     DX
1   214	00E2  53				   PUSH	     BX
1   215	00E3  50				   PUSH	     AX
1   216	00E4  8A D3				   MOV	     DL,BL
1   217	00E6  B4 02				   MOV	     AH,02H
1   218	00E8  CD 21				   INT	     21H
1   219	00EA  5A				   POP	     DX
1   220	00EB  5B				   POP	     BX
1   221	00EC  58				   POP	     AX
    222	00ED  EB 0B 90				   JMP	     PC
    223	00F0				      PB:  SHOWSPACE
1   224	00F0  50				   PUSH	     AX
1   225	00F1  52				   PUSH	     DX
1   226	00F2  B2 20				   MOV	     DL,20H
1   227	00F4  B4 02				   MOV	     AH,02H
1   228	00F6  CD 21				   INT	     21H
Turbo Assembler	 Version 4.1	    08/05/15 13:30:58	    Page 5
E:\汇编\上机\asc\NoName.ASM



1   229	00F8  5A				   POP	     DX
1   230	00F9  58				   POP	     AX
    231	00FA				      PC:  SHOWSPACE
1   232	00FA  50				   PUSH	     AX
1   233	00FB  52				   PUSH	     DX
1   234	00FC  B2 20				   MOV	     DL,20H
1   235	00FE  B4 02				   MOV	     AH,02H
1   236	0100  CD 21				   INT	     21H
1   237	0102  5A				   POP	     DX
1   238	0103  58				   POP	     AX
    239	0104  E2 C0				   LOOP	     LOP3
    240						   SHOWENTER			 ;打印第二行
1   241	0106  50				   PUSH	     AX
1   242	0107  52				   PUSH	     DX
1   243	0108  B2 0D				   MOV	     DL,0DH
1   244	010A  B4 02				   MOV	     AH,02H
1   245	010C  CD 21				   INT	     21H
1   246	010E  B2 0A				   MOV	     DL,0AH
1   247	0110  B4 02				   MOV	     AH,02H
1   248	0112  CD 21				   INT	     21H
1   249	0114  5A				   POP	     DX
1   250	0115  58				   POP	     AX
    251
    252	0116  B9 0009				   MOV	     CX,09H
    253	0119  B7 31				   MOV	     BH,31H
    254	011B  B3 10				   MOV	     BL,10H
    255	011D  51			    LOP4:  PUSH	     CX
    256						   SHOWWOR
1   257	011E  52				   PUSH	     DX
1   258	011F  53				   PUSH	     BX
1   259	0120  50				   PUSH	     AX
1   260	0121  8A D7				   MOV	     DL,BH
1   261	0123  B4 02				   MOV	     AH,02H
1   262	0125  CD 21				   INT	     21H
1   263	0127  5A				   POP	     DX
1   264	0128  5B				   POP	     BX
1   265	0129  58				   POP	     AX
    266						   SHOWSPACE
1   267	012A  50				   PUSH	     AX
1   268	012B  52				   PUSH	     DX
1   269	012C  B2 20				   MOV	     DL,20H
1   270	012E  B4 02				   MOV	     AH,02H
1   271	0130  CD 21				   INT	     21H
1   272	0132  5A				   POP	     DX
1   273	0133  58				   POP	     AX
    274	0134  B9 0010				   MOV	     CX,10H
    275	0137				    LOP5:  SHOWWORD
1   276	0137  52				   PUSH	     DX
1   277	0138  53				   PUSH	     BX
1   278	0139  50				   PUSH	     AX
1   279	013A  8A D3				   MOV	     DL,BL
1   280	013C  B4 02				   MOV	     AH,02H
1   281	013E  CD 21				   INT	     21H
1   282	0140  5A				   POP	     DX
1   283	0141  5B				   POP	     BX
1   284	0142  58				   POP	     AX
    285						   SHOWSPACE
Turbo Assembler	 Version 4.1	    08/05/15 13:30:58	    Page 6
E:\汇编\上机\asc\NoName.ASM



1   286	0143  50				   PUSH	     AX
1   287	0144  52				   PUSH	     DX
1   288	0145  B2 20				   MOV	     DL,20H
1   289	0147  B4 02				   MOV	     AH,02H
1   290	0149  CD 21				   INT	     21H
1   291	014B  5A				   POP	     DX
1   292	014C  58				   POP	     AX
    293	014D  FE C3				   INC	     BL
    294	014F  E2 E6				   LOOP	     LOP5
    295						   SHOWENTER
1   296	0151  50				   PUSH	     AX
1   297	0152  52				   PUSH	     DX
1   298	0153  B2 0D				   MOV	     DL,0DH
1   299	0155  B4 02				   MOV	     AH,02H
1   300	0157  CD 21				   INT	     21H
1   301	0159  B2 0A				   MOV	     DL,0AH
1   302	015B  B4 02				   MOV	     AH,02H
1   303	015D  CD 21				   INT	     21H
1   304	015F  5A				   POP	     DX
1   305	0160  58				   POP	     AX
    306	0161  FE C7				   INC	     BH
    307	0163  59				   POP	     CX
    308	0164  E2 B7				   LOOP	     LOP4
    309
    310	0166  B9 0006				   MOV	     CX,6
    311	0169  B7 41				   MOV	     BH,41H
    312	016B  B3 A0				   MOV	     BL,0A0H
    313	016D  51			    LOP6:  PUSH	     CX
    314						   SHOWWOR
1   315	016E  52				   PUSH	     DX
1   316	016F  53				   PUSH	     BX
1   317	0170  50				   PUSH	     AX
1   318	0171  8A D7				   MOV	     DL,BH
1   319	0173  B4 02				   MOV	     AH,02H
1   320	0175  CD 21				   INT	     21H
1   321	0177  5A				   POP	     DX
1   322	0178  5B				   POP	     BX
1   323	0179  58				   POP	     AX
    324						   SHOWSPACE
1   325	017A  50				   PUSH	     AX
1   326	017B  52				   PUSH	     DX
1   327	017C  B2 20				   MOV	     DL,20H
1   328	017E  B4 02				   MOV	     AH,02H
1   329	0180  CD 21				   INT	     21H
1   330	0182  5A				   POP	     DX
1   331	0183  58				   POP	     AX
    332	0184  B9 0010				   MOV	     CX,10H
    333	0187				    LOP7:  SHOWWORD
1   334	0187  52				   PUSH	     DX
1   335	0188  53				   PUSH	     BX
1   336	0189  50				   PUSH	     AX
1   337	018A  8A D3				   MOV	     DL,BL
1   338	018C  B4 02				   MOV	     AH,02H
1   339	018E  CD 21				   INT	     21H
1   340	0190  5A				   POP	     DX
1   341	0191  5B				   POP	     BX
1   342	0192  58				   POP	     AX
Turbo Assembler	 Version 4.1	    08/05/15 13:30:58	    Page 7
E:\汇编\上机\asc\NoName.ASM



    343						   SHOWSPACE
1   344	0193  50				   PUSH	     AX
1   345	0194  52				   PUSH	     DX
1   346	0195  B2 20				   MOV	     DL,20H
1   347	0197  B4 02				   MOV	     AH,02H
1   348	0199  CD 21				   INT	     21H
1   349	019B  5A				   POP	     DX
1   350	019C  58				   POP	     AX
    351	019D  FE C3				   INC	     BL
    352	019F  E2 E6				   LOOP	     LOP7
    353						   SHOWENTER
1   354	01A1  50				   PUSH	     AX
1   355	01A2  52				   PUSH	     DX
1   356	01A3  B2 0D				   MOV	     DL,0DH
1   357	01A5  B4 02				   MOV	     AH,02H
1   358	01A7  CD 21				   INT	     21H
1   359	01A9  B2 0A				   MOV	     DL,0AH
1   360	01AB  B4 02				   MOV	     AH,02H
1   361	01AD  CD 21				   INT	     21H
1   362	01AF  5A				   POP	     DX
1   363	01B0  58				   POP	     AX
    364	01B1  FE C7				   INC	     BH
    365	01B3  59				   POP	     CX
    366	01B4  E2 B7				   LOOP	     LOP6
    367
    368	01B6  B4 4C				   MOV	     AH,4CH
    369	01B8  CD 21				   INT	     21H
    370
    371	01BA				    COSEG  ENDS
    372						   END	     START
Turbo Assembler	 Version 4.1	    08/05/15 13:30:58	    Page 8
Symbol Table




Symbol Name		Type   Value			   Cref	(defined at #)

??DATE			Text   "08/05/15"
??FILENAME		Text   "NoName	"
??TIME			Text   "13:30:58"
??VERSION		Number 040A
@CPU			Text   0101H
@CURSEG			Text   COSEG			   #44	#46  #49
@FILENAME		Text   NONAME
@WORDSIZE		Text   2			   #44	#46  #49
LOP1			Near   COSEG:0034		   #90	109
LOP2			Near   COSEG:0069		   #130	 149
LOP3			Near   COSEG:00C6		   #201	 239
LOP4			Near   COSEG:011D		   #255	 308
LOP5			Near   COSEG:0137		   #275	 294
LOP6			Near   COSEG:016D		   #313	 366
LOP7			Near   COSEG:0187		   #333	 352
PB			Near   COSEG:00F0		   203	205  207  209  211  #223
PC			Near   COSEG:00FA		   222	#231
START			Near   COSEG:0000		   #51	372

Macro Name						   Cref	(defined at #)

SHOWENTER						   #10	150  240  295  353
SHOWSPACE						   #1  53  61  82  101	122  141  173  193  223	 231  266  285	324  343
SHOWWOR							   #33	256  314
SHOWWORD						   #22	72  91	112  131  163  183  212	 275  333

Groups & Segments	Bit Size Align	Combine	Class	   Cref	(defined at #)

COSEG			16  01BA Para	none		   #49	50
DATA			16  0000 Para	none		   #44	50  51
STACK1			16  00C8 Para	Stack		   #46


⌨️ 快捷键说明

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