📄 noname.lst
字号:
Turbo Assembler Version 4.1 08/05/15 13:30:58 Page 1
E:\汇编\上机\asc\NoName.ASM
1 SHOWSPACE MACRO
2 PUSH AX
3 PUSH DX
4 MOV DL,20H
5 MOV AH,02H
6 INT 21H
7 POP DX
8 POP AX
9 ENDM
10 SHOWENTER MACRO
11 PUSH AX
12 PUSH DX
13 MOV DL,0DH
14 MOV AH,02H
15 INT 21H
16 MOV DL,0AH
17 MOV AH,02H
18 INT 21H
19 POP DX
20 POP AX
21 ENDM
22 SHOWWORD MACRO
23 PUSH DX
24 PUSH BX
25 PUSH AX
26 MOV DL,BL
27 MOV AH,02H
28 INT 21H
29 POP DX
30 POP BX
31 POP AX
32 ENDM
33 SHOWWOR MACRO
34 PUSH DX
35 PUSH BX
36 PUSH AX
37 MOV DL,BH
38 MOV AH,02H
39 INT 21H
40 POP DX
41 POP BX
42 POP AX
43 ENDM
44 0000 DATA SEGMENT
45 0000 DATA ENDS
46 0000 STACK1 SEGMENT PARA STACK
47 0000 64*(0000) DW 100 DUP(0)
48 00C8 STACK1 ENDS
49 0000 COSEG SEGMENT
50 ASSUME CS:COSEG,DS:DATA
51 0000 B8 0000s START: MOV AX,DATA
52 0003 8E D8 MOV DS,AX
53 SHOWSPACE
1 54 0005 50 PUSH AX
1 55 0006 52 PUSH DX
1 56 0007 B2 20 MOV DL,20H
1 57 0009 B4 02 MOV AH,02H
Turbo Assembler Version 4.1 08/05/15 13:30:58 Page 2
E:\汇编\上机\asc\NoName.ASM
1 58 000B CD 21 INT 21H
1 59 000D 5A POP DX
1 60 000E 58 POP AX
61 SHOWSPACE
1 62 000F 50 PUSH AX
1 63 0010 52 PUSH DX
1 64 0011 B2 20 MOV DL,20H
1 65 0013 B4 02 MOV AH,02H
1 66 0015 CD 21 INT 21H
1 67 0017 5A POP DX
1 68 0018 58 POP AX
69
70 0019 B9 0009 MOV CX,9
71 001C B3 30 MOV BL,30H
72 SHOWWORD
1 73 001E 52 PUSH DX
1 74 001F 53 PUSH BX
1 75 0020 50 PUSH AX
1 76 0021 8A D3 MOV DL,BL
1 77 0023 B4 02 MOV AH,02H
1 78 0025 CD 21 INT 21H
1 79 0027 5A POP DX
1 80 0028 5B POP BX
1 81 0029 58 POP AX
82 SHOWSPACE
1 83 002A 50 PUSH AX
1 84 002B 52 PUSH DX
1 85 002C B2 20 MOV DL,20H
1 86 002E B4 02 MOV AH,02H
1 87 0030 CD 21 INT 21H
1 88 0032 5A POP DX
1 89 0033 58 POP AX
90 0034 FE C3 LOP1: INC BL
91 SHOWWORD
1 92 0036 52 PUSH DX
1 93 0037 53 PUSH BX
1 94 0038 50 PUSH AX
1 95 0039 8A D3 MOV DL,BL
1 96 003B B4 02 MOV AH,02H
1 97 003D CD 21 INT 21H
1 98 003F 5A POP DX
1 99 0040 5B POP BX
1 100 0041 58 POP AX
101 SHOWSPACE
1 102 0042 50 PUSH AX
1 103 0043 52 PUSH DX
1 104 0044 B2 20 MOV DL,20H
1 105 0046 B4 02 MOV AH,02H
1 106 0048 CD 21 INT 21H
1 107 004A 5A POP DX
1 108 004B 58 POP AX
109 004C E2 E6 LOOP LOP1
110 004E B9 0005 MOV CX,5
111 0051 B3 41 MOV BL,41H
112 SHOWWORD
1 113 0053 52 PUSH DX
1 114 0054 53 PUSH BX
Turbo Assembler Version 4.1 08/05/15 13:30:58 Page 3
E:\汇编\上机\asc\NoName.ASM
1 115 0055 50 PUSH AX
1 116 0056 8A D3 MOV DL,BL
1 117 0058 B4 02 MOV AH,02H
1 118 005A CD 21 INT 21H
1 119 005C 5A POP DX
1 120 005D 5B POP BX
1 121 005E 58 POP AX
122 SHOWSPACE
1 123 005F 50 PUSH AX
1 124 0060 52 PUSH DX
1 125 0061 B2 20 MOV DL,20H
1 126 0063 B4 02 MOV AH,02H
1 127 0065 CD 21 INT 21H
1 128 0067 5A POP DX
1 129 0068 58 POP AX
130 0069 FE C3 LOP2: INC BL
131 SHOWWORD
1 132 006B 52 PUSH DX
1 133 006C 53 PUSH BX
1 134 006D 50 PUSH AX
1 135 006E 8A D3 MOV DL,BL
1 136 0070 B4 02 MOV AH,02H
1 137 0072 CD 21 INT 21H
1 138 0074 5A POP DX
1 139 0075 5B POP BX
1 140 0076 58 POP AX
141 SHOWSPACE
1 142 0077 50 PUSH AX
1 143 0078 52 PUSH DX
1 144 0079 B2 20 MOV DL,20H
1 145 007B B4 02 MOV AH,02H
1 146 007D CD 21 INT 21H
1 147 007F 5A POP DX
1 148 0080 58 POP AX
149 0081 E2 E6 LOOP LOP2 ;打印出第一行
150 SHOWENTER ;换行
1 151 0083 50 PUSH AX
1 152 0084 52 PUSH DX
1 153 0085 B2 0D MOV DL,0DH
1 154 0087 B4 02 MOV AH,02H
1 155 0089 CD 21 INT 21H
1 156 008B B2 0A MOV DL,0AH
1 157 008D B4 02 MOV AH,02H
1 158 008F CD 21 INT 21H
1 159 0091 5A POP DX
1 160 0092 58 POP AX
161
162 0093 B3 30 MOV BL,30H
163 SHOWWORD
1 164 0095 52 PUSH DX
1 165 0096 53 PUSH BX
1 166 0097 50 PUSH AX
1 167 0098 8A D3 MOV DL,BL
1 168 009A B4 02 MOV AH,02H
1 169 009C CD 21 INT 21H
1 170 009E 5A POP DX
1 171 009F 5B POP BX
Turbo Assembler Version 4.1 08/05/15 13:30:58 Page 4
E:\汇编\上机\asc\NoName.ASM
1 172 00A0 58 POP AX
173 SHOWSPACE
1 174 00A1 50 PUSH AX
1 175 00A2 52 PUSH DX
1 176 00A3 B2 20 MOV DL,20H
1 177 00A5 B4 02 MOV AH,02H
1 178 00A7 CD 21 INT 21H
1 179 00A9 5A POP DX
1 180 00AA 58 POP AX
181 00AB B9 000F MOV CX,0FH
182 00AE B3 00 MOV BL,00H
183 SHOWWORD
1 184 00B0 52 PUSH DX
1 185 00B1 53 PUSH BX
1 186 00B2 50 PUSH AX
1 187 00B3 8A D3 MOV DL,BL
1 188 00B5 B4 02 MOV AH,02H
1 189 00B7 CD 21 INT 21H
1 190 00B9 5A POP DX
1 191 00BA 5B POP BX
1 192 00BB 58 POP AX
193 SHOWSPACE
1 194 00BC 50 PUSH AX
1 195 00BD 52 PUSH DX
1 196 00BE B2 20 MOV DL,20H
1 197 00C0 B4 02 MOV AH,02H
1 198 00C2 CD 21 INT 21H
1 199 00C4 5A POP DX
1 200 00C5 58 POP AX
201 00C6 FE C3 LOP3: INC BL
202 00C8 80 FB 07 CMP BL,07H
203 00CB 74 23 JE PB
204 00CD 80 FB 08 CMP BL,08H
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -