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

📄 tmp.lst

📁 大学微机原理课程设计之一-------交通灯 源码。比较作孽
💻 LST
📖 第 1 页 / 共 5 页
字号:
    281	01D0  B9 0001				   MOV	     CX,01H
    282	01D3  CD 10				   INT	     10H
    283	01D5  FE 06 00F7r			   INC	     UNDER_COL
    284	01D9  59				   POP	     CX
Turbo Assembler	 Version 4.1	    06/01/11 16:25:37	    Page 6
F:\工程文件\Fasm\交通灯\tmp.ASM



    285	01DA  E2 A9				   LOOP	     SOUTH_1
    286	01DC  51		      SOUTH_1_A2:  PUSH	     CX
    287	01DD  BF 0000s				   MOV	     DI,SEG DAT2
    288	01E0  8E C7				   MOV	     ES,DI
    289	01E2  BD 0032r				   MOV	     BP,OFFSET DAT2
    290	01E5  B0 00				   MOV	     AL,00H
    291	01E7  8A 1E 00F1r			   MOV	     BL,WHITE
    292	01EB  B4 13				   MOV	     AH,13H
    293	01ED  B9 0001				   MOV	     CX,01H
    294	01F0  CD 10				   INT	     10H
    295	01F2  FE 06 00F7r			   INC	     UNDER_COL
    296	01F6  59				   POP	     CX
    297	01F7  E2 00				   LOOP	     R_S1
    298	01F9  5B			    R_S1:  POP	     BX
    299	01FA  88 1E 00F7r			   MOV	     UNDER_COL,BL
    300	01FE  5B				   POP	     BX
    301	01FF  88 1E 00F6r			   MOV	     UNDER_ROW,BL
    302	0203  C3				   RET
    303	0204				   SOUTH1  ENDP
    304				      ;*************************************  WEST 1
    305	0204				    WEST1  PROC	     NEAR
    306	0204  8A 1E 00F8r			   MOV	     BL,LEFT_ROW
    307	0208  53				   PUSH	     BX
    308	0209  8A 1E 00F9r			   MOV	     BL,LEFT_COL
    309	020D  53				   PUSH	     BX
    310	020E  B4 02			  WEST_1:  MOV	     AH,02H
    311	0210  8A 36 00F8r			   MOV	     DH,LEFT_ROW
    312	0214  8A 16 00F9r			   MOV	     DL,LEFT_COL
    313	0218  B7 00				   MOV	     BH,00H
    314	021A  CD 10				   INT	     10H
    315	021C  83 F9 03				   CMP	     CX,03H
    316	021F  74 0A				   JZ	     WEST_1_A1
    317	0221  83 F9 02				   CMP	     CX,02H
    318	0224  74 22				   JZ	     WEST_1_A3
    319	0226  83 F9 01				   CMP	     CX,01H
    320	0229  74 3A				   JZ	     WEST_1_A2
    321	022B  51		       WEST_1_A1:  PUSH	     CX
    322	022C  BF 0000s				   MOV	     DI,SEG DAT2
    323	022F  8E C7				   MOV	     ES,DI
    324	0231  BD 0032r				   MOV	     BP,OFFSET DAT2
    325	0234  B0 00				   MOV	     AL,00H
    326	0236  8A 1E 00F1r			   MOV	     BL,WHITE
    327	023A  B4 13				   MOV	     AH,13H
    328	023C  B9 0001				   MOV	     CX,01H
    329	023F  CD 10				   INT	     10H
    330	0241  FE 06 00F9r			   INC	     LEFT_COL
    331	0245  59				   POP	     CX
    332	0246  E2 C6				   LOOP	     WEST_1
    333	0248  51		       WEST_1_A3:  PUSH	     CX
    334	0249  BF 0000s				   MOV	     DI,SEG DAT2
    335	024C  8E C7				   MOV	     ES,DI
    336	024E  BD 0032r				   MOV	     BP,OFFSET DAT2
    337	0251  B0 00				   MOV	     AL,00H
    338	0253  8A 1E 00F2r			   MOV	     BL,WHIT
    339	0257  B4 13				   MOV	     AH,13H
    340	0259  B9 0001				   MOV	     CX,01H
    341	025C  CD 10				   INT	     10H
Turbo Assembler	 Version 4.1	    06/01/11 16:25:37	    Page 7
F:\工程文件\Fasm\交通灯\tmp.ASM



    342	025E  FE 06 00F9r			   INC	     LEFT_COL
    343	0262  59				   POP	     CX
    344	0263  E2 A9				   LOOP	     WEST_1
    345	0265  51		       WEST_1_A2:  PUSH	     CX
    346	0266  BF 0000s				   MOV	     DI,SEG DAT2
    347	0269  8E C7				   MOV	     ES,DI
    348	026B  BD 0032r				   MOV	     BP,OFFSET DAT2
    349	026E  B0 00				   MOV	     AL,00H
    350	0270  8A 1E 00F0r			   MOV	     BL,GREEN
    351	0274  B4 13				   MOV	     AH,13H
    352	0276  B9 0001				   MOV	     CX,01H
    353	0279  CD 10				   INT	     10H
    354	027B  FE 06 00F9r			   INC	     LEFT_COL
    355	027F  59				   POP	     CX
    356	0280  E2 00				   LOOP	     R_W1
    357	0282  5B			    R_W1:  POP	     BX
    358	0283  88 1E 00F9r			   MOV	     LEFT_COL,BL
    359	0287  5B				   POP	     BX
    360	0288  88 1E 00F8r			   MOV	     LEFT_ROW ,BL
    361	028C  C3				   RET
    362	028D				    WEST1  ENDP
    363				      ;*************************************  EAST1
    364	028D				    EAST1  PROC	     NEAR
    365	028D  8A 1E 00FAr			   MOV	     BL,RIGHT_ROW
    366	0291  53				   PUSH	     BX
    367	0292  8A 1E 00FBr			   MOV	     BL,RIGHT_COL
    368	0296  53				   PUSH	     BX
    369	0297  B4 02			  EAST_1:  MOV	     AH,02H
    370	0299  8A 36 00FAr			   MOV	     DH,RIGHT_ROW
    371	029D  8A 16 00FBr			   MOV	     DL,RIGHT_COL
    372	02A1  B7 00				   MOV	     BH,00H
    373	02A3  CD 10				   INT	     10H
    374	02A5  83 F9 03				   CMP	     CX,03H
    375	02A8  74 0A				   JZ	     EAST_1_A1
    376	02AA  83 F9 02				   CMP	     CX,02H
    377	02AD  74 22				   JZ	     EAST_1_A3
    378	02AF  83 F9 01				   CMP	     CX,01H
    379	02B2  74 3A				   JZ	     EAST_1_A2
    380	02B4  51		       EAST_1_A1:  PUSH	     CX
    381	02B5  BF 0000s				   MOV	     DI,SEG DAT2
    382	02B8  8E C7				   MOV	     ES,DI
    383	02BA  BD 0032r				   MOV	     BP,OFFSET DAT2
    384	02BD  B0 00				   MOV	     AL,00H
    385	02BF  8A 1E 00F1r			   MOV	     BL,WHITE
    386	02C3  B4 13				   MOV	     AH,13H
    387	02C5  B9 0001				   MOV	     CX,01H
    388	02C8  CD 10				   INT	     10H
    389	02CA  FE 06 00FBr			   INC	     RIGHT_COL
    390	02CE  59				   POP	     CX
    391	02CF  E2 C6				   LOOP	     EAST_1
    392	02D1  51		       EAST_1_A3:  PUSH	     CX
    393	02D2  BF 0000s				   MOV	     DI,SEG DAT2
    394	02D5  8E C7				   MOV	     ES,DI
    395	02D7  BD 0032r				   MOV	     BP,OFFSET DAT2
    396	02DA  B0 00				   MOV	     AL,00H
    397	02DC  8A 1E 00F2r			   MOV	     BL,WHIT
    398	02E0  B4 13				   MOV	     AH,13H
Turbo Assembler	 Version 4.1	    06/01/11 16:25:37	    Page 8
F:\工程文件\Fasm\交通灯\tmp.ASM



    399	02E2  B9 0001				   MOV	     CX,01H
    400	02E5  CD 10				   INT	     10H
    401	02E7  FE 06 00FBr			   INC	     RIGHT_COL
    402	02EB  59				   POP	     CX
    403	02EC  E2 A9				   LOOP	     EAST_1
    404	02EE  51		       EAST_1_A2:  PUSH	     CX
    405	02EF  BF 0000s				   MOV	     DI,SEG DAT2
    406	02F2  8E C7				   MOV	     ES,DI
    407	02F4  BD 0032r				   MOV	     BP,OFFSET DAT2
    408	02F7  B0 00				   MOV	     AL,00H
    409	02F9  8A 1E 00F0r			   MOV	     BL,GREEN
    410	02FD  B4 13				   MOV	     AH,13H
    411	02FF  B9 0001				   MOV	     CX,01H
    412	0302  CD 10				   INT	     10H
    413	0304  FE 06 00FBr			   INC	     RIGHT_COL
    414	0308  59				   POP	     CX
    415	0309  E2 00				   LOOP	     R_E1
    416	030B  5B			    R_E1:  POP	     BX
    417	030C  88 1E 00FBr			   MOV	     RIGHT_COL,BL
    418	0310  5B				   POP	     BX
    419	0311  88 1E 00FAr			   MOV	     RIGHT_ROW ,BL
    420	0315  C3				   RET
    421	0316				    EAST1  ENDP
    422	0316				     MOD1  ENDP
    423				     ;*********************************************
    424	0316				     MOD2  PROC	     NEAR
    425	0316  B9 0003				   MOV	     CX,03H
    426	0319  E8 0016				   CALL	     NORTH2
    427	031C  B9 0003				   MOV	     CX,03H
    428	031F  E8 0099				   CALL	     SOUTH2
    429	0322  B9 0003				   MOV	     CX,03H
    430	0325  E8 011C				   CALL	     WEST2
    431	0328  B9 0003				   MOV	     CX,03H
    432	032B  E8 019F				   CALL	     EAST2
    433	032E  E8 063D				   CALL	     DELAY2
    434	0331  C3				   RET
    435					     ;*************************************  灯颜色和位置设置1
    436	0332				   NORTH2  PROC	     NEAR
    437	0332  8A 1E 00F4r			   MOV	     BL,UPPER_ROW
    438	0336  53				   PUSH	     BX
    439	0337  8A 1E 00F5r			   MOV	     BL,UPPER_COL
    440	033B  53				   PUSH	     BX
    441	033C  B4 02			 NORTH_2:  MOV	     AH,02H
    442	033E  8A 36 00F4r			   MOV	     DH,UPPER_ROW
    443	0342  8A 16 00F5r			   MOV	     DL,UPPER_COL
    444	0346  B7 00				   MOV	     BH,00H
    445	0348  CD 10				   INT	     10H
    446	034A  83 F9 03				   CMP	     CX,03H
    447	034D  74 0A				   JZ	     NORTH_2_A1
    448	034F  83 F9 02				   CMP	     CX,02H
    449	0352  74 22				   JZ	     NORTH_2_A3
    450	0354  83 F9 01				   CMP	     CX,01H
    451	0357  74 3A				   JZ	     NORTH_2_A2
    452	0359  51		      NORTH_2_A1:  PUSH	     CX
    453	035A  BF 0000s				   MOV	     DI,SEG DAT2
    454	035D  8E C7				   MOV	     ES,DI
    455	035F  BD 0032r				   MOV	     BP,OFFSET DAT2
Turbo Assembler	 Version 4.1	    06/01/11 16:25:37	    Page 9
F:\工程文件\Fasm\交通灯\tmp.ASM



    456	0362  B0 00				   MOV	     AL,00H
    457	0364  8A 1E 00F1r			   MOV	     BL,WHITE
    458	0368  B4 13				   MOV	     AH,13H
    459	036A  B9 0001				   MOV	     CX,01H
    460	036D  CD 10				   INT	     10H
    461	036F  FE 06 00F5r			   INC	     UPPER_COL
    462	0373  59				   POP	     CX
    463	0374  E2 C6				   LOOP	     NORTH_2
    464	0376  51		      NORTH_2_A3:  PUSH	     CX
    465	0377  BF 0000s				   MOV	     DI,SEG DAT2
    466	037A  8E C7				   MOV	     ES,DI
    467	037C  BD 0032r				   MOV	     BP,OFFSET DAT2
    468	037F  B0 00				   MOV	     AL,00H
    469	0381  8A 1E 00F2r			   MOV	     BL,WHIT
    470	0385  B4 13				   MOV	     AH,13H
    471	0387  B9 0001				   MOV	     CX,01H
    472	038A  CD 10				   INT	     10H
    473	038C  FE 06 00F5r			   INC	     UPPER_COL
    474	0390  59				   POP	     CX
    475	0391  E2 A9				   LOOP	     NORTH_2
    476	0393  51		      NORTH_2_A2:  PUSH	     CX
    477	0394  BF 0000s				   MOV	     DI,SEG DAT2
    478	0397  8E C7				   MOV	     ES,DI
    479	0399  BD 0032r				   MOV	     BP,OFFSET DAT2
    480	039C  B0 00				   MOV	     AL,00H
    481	039E  8A 1E 00F0r			   MOV	     BL,GREEN
    482	03A2  B4 13				   MOV	     AH,13H
    483	03A4  B9 0001				   MOV	     CX,01H
    484	03A7  CD 10				   INT	     10H
    485	03A9  FE 06 00F5r			   INC	     UPPER_COL
    486	03AD  59				   POP	     CX
    487	03AE  E2 00				   LOOP	     R_N2
    488	03B0  5B			    R_N2:  POP	     BX
    489	03B1  88 1E 00F5r			   MOV	     UPPER_COL ,BL
    490	03B5  5B				   POP	     BX
    491	03B6  88 1E 00F4r			   MOV	     UPPER_ROW ,BL
    492	03BA  C3				   RET
    493	03BB				   NORTH2  ENDP
    494					;*************************************	灯颜色和位置设置1
    495	03BB				   SOUTH2  PROC	     NEAR
    496	03BB  8A 1E 00F6r			   MOV	     BL,UNDER_ROW
    497	03BF  53				   PUSH	     BX
    498	03C0  8A 1E 00F7r			   MOV	     BL,UNDER_COL
    499	03C4  53				   PUSH	     BX
    500	03C5  B4 02			 SOUTH_2:  MOV	     AH,02H
    501	03C7  8A 36 00F6r			   MOV	     DH,UNDER_ROW
    502	03CB  8A 16 00F7r			   MOV	     DL,UNDER_COL
    503	03CF  B7 00				   MOV	     BH,00H
    504	03D1  CD 10				   INT	     10H
    505	03D3  83 F9 03				   CMP	     CX,03H
    506	03D6  74 0A				   JZ	     SOUTH_2_A1
    507	03D8  83 F9 02				   CMP	     CX,02H
    508	03DB  74 22				   JZ	     SOUTH_2_A3
    509	03DD  83 F9 01				   CMP	     CX,01H
    510	03E0  74 3A				   JZ	     SOUTH_2_A2
    511	03E2  51		      SOUTH_2_A1:  PUSH	     CX
    512	03E3  BF 0000s				   MOV	     DI,SEG DAT2
Turbo Assembler	 Version 4.1	    06/01/11 16:25:37	    Page 10
F:\工程文件\Fasm\交通灯\tmp.ASM



    513	03E6  8E C7				   MOV	     ES,DI
    514	03E8  BD 0032r				   MOV	     BP,OFFSET DAT2
    515	03EB  B0 00				   MOV	     AL,00H
    516	03ED  8A 1E 00F1r			   MOV	     BL,WHITE
    517	03F1  B4 13				   MOV	     AH,13H
    518	03F3  B9 0001				   MOV	     CX,01H
    519	03F6  CD 10				   INT	     10H
    520	03F8  FE 06 00F7r			   INC	     UNDER_COL
    521	03FC  59				   POP	     CX
    522	03FD  E2 C6				   LOOP	     SOUTH_2
    523	03FF  51		      SOUTH_2_A3:  PUSH	     CX
    524	0400  BF 0000s				   MOV	     DI,SEG DAT2
    525	0403  8E C7				   MOV	     ES,DI
    526	0405  BD 0032r				   MOV	     BP,OFFSET DAT2
    527	0408  B0 00				   MOV	     AL,00H
    528	040A  8A 1E 00F2r			   MOV	     BL,WHIT
    529	040E  B4 13				   MOV	     AH,13H
    530	0410  B9 0001				   MOV	     CX,01H
    531	0413  CD 10				   INT	     10H
    532	0415  FE 06 00F7r			   INC	     UNDER_COL
    533	0419  59				   POP	     CX
    534	041A  E2 A9				   LOOP	     SOUTH_2
    535	041C  51		      SOUTH_2_A2:  PUSH	     CX
    536	041D  BF 0000s				   MOV	     DI,SEG DAT2
    537	0420  8E C7				   MOV	     ES,DI
    538	0422  BD 0032r				   MOV	     BP,OFFSET DAT2
    539	0425  B0 00				   MOV	     AL,00H
    540	0427  8A 1E 00F0r			   MOV	     BL,GREEN
    541	042B  B4 13				   MOV	     AH,13H
    542	042D  B9 0001				   MOV	     CX,01H
    543	0430  CD 10				   INT	     10H
    544	0432  FE 06 00F7r			   INC	     UNDER_COL
    545	0436  59				   POP	     CX
    546	0437  E2 00				   LOOP	     R_S2
    547	0439  5B			    R_S2:  POP	     BX
    548	043A  88 1E 00F7r			   MOV	     UNDER_COL ,BL
    549	043E  5B				   POP	     BX
    550	043F  88 1E 00F6r			   MOV	     UNDER_ROW	,BL
    551	0443  C3				   RET
    552	0444				   SOUTH2  ENDP
    553				      ;*************************************  WEST 2
    554	0444				    WEST2  PROC	     NEAR
    555	0444  8A 1E 00F8r			   MOV	     BL,LEFT_ROW
    556	0448  53				   PUSH	     BX
    557	0449  8A 1E 00F9r			   MOV	     BL,LEFT_COL
    558	044D  53				   PUSH	     BX
    559	044E  B4 02			  WEST_2:  MOV	     AH,02H
    560	0450  8A 36 00F8r			   MOV	     DH,LEFT_ROW
    561	0454  8A 16 00F9r			   MOV	     DL,LEFT_COL

⌨️ 快捷键说明

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