home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
World of Shareware - Software Farm 2
/
wosw_2.zip
/
wosw_2
/
CPROG
/
BCIV.ZIP
/
BUBBLE.DAT
next >
Wrap
Text File
|
1990-02-19
|
23KB
|
359 lines
$GROUP OPCODE , 8
0 , ADD , 04
1 , ADD , 04
2 , ADD , 04
3 , ADD , 04
4 , ADD , 41
5 , ADD , 41
6 , PUSH , 21
7 , POP , 21
8 , OR , 04
9 , OR , 04
10 , OR , 04
11 , OR , 04
12 , OR , 41
13 , OR , 41
14 , PUSH , 21
16 , ADC , 04
17 , ADC , 04
18 , ADC , 04
19 , ADC , 04
20 , ADC , 41
21 , ADC , 41
22 , PUSH , 21
23 , POP , 21
24 , SBB , 04
25 , SBB , 04
26 , SBB , 04
27 , SBB , 04
28 , SBB , 41
29 , SBB , 41
30 , PUSH , 21
31 , POP , 21
32 , AND , 04
33 , AND , 04
34 , AND , 04
35 , AND , 04
36 , AND , 41
37 , AND , 41
38 , ES: , 94
39 , DAA , 00
40 , SUB , 04
41 , SUB , 04
42 , SUB , 04
43 , SUB , 04
44 , SUB , 41
45 , SUB , 41
46 , CS: , 94
47 , DAS , 00
48 , XOR , 04
49 , XOR , 04
50 , XOR , 04
51 , XOR , 04
52 , XOR , 41
53 , XOR , 41
54 , SS: , 94
55 , AAA , 00
56 , CMP , 04
57 , CMP , 04
58 , CMP , 04
59 , CMP , 04
60 , CMP , 41
61 , CMP , 41
62 , DS: , 94
63 , AAS , 00
64 , INC , 20
65 , INC , 20
66 , INC , 20
67 , INC , 20
68 , INC , 20
69 , INC , 20
70 , INC , 20
71 , INC , 20
72 , DEC , 20
73 , DEC , 20
74 , DEC , 20
75 , DEC , 20
76 , DEC , 20
77 , DEC , 20
78 , DEC , 20
79 , DEC , 20
80 , PUSH , 20
81 , PUSH , 20
82 , PUSH , 20
83 , PUSH , 20
84 , PUSH , 20
85 , PUSH , 20
86 , PUSH , 20
87 , PUSH , 20
88 , POP , 20
89 , POP , 20
90 , POP , 20
91 , POP , 20
92 , POP , 20
93 , POP , 20
94 , POP , 20
95 , POP , 20
96 , PUSHA , 00
97 , POPA , 00
98 , BOUND , 01
99 , ARPL , 01
104 , PUSH , 54
105 , IMUL , 05
106 , PUSH , 52
107 , IMUL , 05
108 , INSB , 00
109 , INSW , 00
110 , OUTSB , 00
111 , OUTSW , 00
112 , JO , 30
113 , JNO , 30
114 , JB , 30
115 , JNB , 30
116 , JZ , 30
117 , JNZ , 30
118 , JBE , 30
119 , JA , 30
120 , JS , 30
121 , JNS , 30
122 , JPE , 30
123 , JPO , 30
124 , JL , 30
125 , JGE , 30
126 , JLE , 30
127 , JG , 30
128 , GROUP2 , 83
129 , GROUP2 , 83
131 , GROUP2 , 83
132 , TEST , 06
133 , TEST , 06
134 , XCHG , 06
135 , XCHG , 06
136 , MOV , 04
137 , MOV , 04
138 , MOV , 04
139 , MOV , 04
140 , MOV , 07
141 , LEA , 06
142 , MOV , 07
143 , POP , 03
144 , NOP , 00
145 , XCHG , 47
146 , XCHG , 47
147 , XCHG , 47
148 , XCHG , 47
149 , XCHG , 47
150 , XCHG , 47
151 , XCHG , 47
152 , CBW , 00
153 , CWD , 00
154 , CALL , 32
155 , WAIT , 00
156 , PUSHF , 00
157 , POPF , 00
158 , SAHF , 00
159 , LAHF , 00
160 , MOV , 43
161 , MOV , 43
162 , MOV , 43
163 , MOV , 43
164 , MOVSB , 00
165 , MOVSW , 00
166 , CMPSB , 00
167 , CMPSW , 00
168 , TEST , 41
169 , TEST , 41
170 , STOSB , 00
171 , STOSW , 00
172 , LODSB , 00
173 , LODSW , 00
174 , SCASB , 00
175 , SCASW , 00
176 , MOV , 46
177 , MOV , 46
178 , MOV , 46
179 , MOV , 46
180 , MOVES , 99
181 , MOV , 46
182 , MOV , 46
183 , MOV , 46
184 , MOV , 46
185 , MOV , 46
186 , MOV , 46
187 , MOV , 46
188 , MOV , 46
189 , MOV , 46
190 , MOV , 46
191 , MOV , 46
192 , GROUP5 , 84
193 , GROUP5 , 84
194 , RETN , 182
195 , RETN , 128
196 , LES , 08
197 , LDS , 06
198 , MOV , 09
199 , MOV , 09
200 , ENTER , 53
201 , LEAVE , 00
202 , RETF , 182
203 , RETF , 128
204 , INT 3 , 00
205 , INTRPTS , 99
206 , INTO , 00
207 , IRET , 128
208 , GROUP5 , 84
209 , GROUP5 , 84
210 , GROUP5 , 84
211 , GROUP5 , 84
212 , AAM , 71
213 , AAD , 71
215 , XLAT , 00
224 , LOOPNZ , 30
225 , LOOPZ , 30
226 , LOOP , 30
227 , JCXZ , 30
228 , IN , 44
229 , IN , 44
230 , OUT , 44
231 , OUT , 44
232 , CALL , 31
233 , JMP , 159
234 , JMP , 160
235 , JMP , 158
236 , IN , 40
237 , IN , 40
238 , OUT , 40
239 , OUT , 40
240 , LOCK , 00
242 , REPNZ , 91
243 , REPZ , 91
244 , HLT , 00
245 , CMC , 00
246 , GROUP8 , 84
247 , GROUP8 , 84
248 , CLC , 00
249 , STC , 00
250 , CLI , 00
251 , STI , 00
252 , CLD , 00
253 , STD , 00
254 , GROUP9 , 84
255 , GROUP9 , 84
/*
$GROUP INTRPTS
5 , INT , 55 , Print Screen
9 , INT , 55 , Keyboard Scan
16 , INT , 55 , Video Function Call
17 , INT , 55 , Get Equipment List
18 , INT , 55 , Get Memory Size
19 , INT , 55 , Diskette Function Call
20 , INT , 55 , Serial Prot Function
26 , INT , 55 , Time Function Call
32 , INT , 55 , Terminate a COM program
33 , INT , 55 , DOS Function Call
34 , INT , 55 , Program Termination
37 , INT , 55 , Absolute Disk Acess!!!
38 , INT , 55 , Absolute Disk Acess!!!
39 , INT , 55 , Terminate and Stay Resident
0 , INT , 55
/*
$GROUP MOVES
0 , MOV , 56 , Set Terminate
1 , MOV , 56 , Set Keyboard Input w/echo
2 , MOV , 56 , Set Display Output
3 , MOV , 56 , Set Serial Input
4 , MOV , 56 , Set Serial Output
5 , MOV , 56 , Set Printer Output
8 , MOV , 56 , Set Printer Output
9 , MOV , 56 , Set Display String
10 , MOV , 56 , Set Keyboard Input W/Buffer
11 , MOV , 56 , Check Key in Status
13 , MOV , 56 , Reset Disk
14 , MOV , 56 , Select Current Drive
15 , MOV , 56 , Open File
16 , MOV , 56 , Close File
19 , MOV , 56 , Delete File
20 , MOV , 56 , Sequential Read
21 , MOV , 56 , Sequential Write
22 , MOV , 56 , Create File
23 , MOV , 56 , Rename File
25 , MOV , 56 , Get Current Drive
26 , MOV , 56 , Set Disk Area for Xfer
27 , MOV , 56 , Get FAT
28 , MOV , 56 , Get FAT Drive
33 , MOV , 56 , Random Read
34 , MOV , 56 , Random Write
35 , MOV , 56 , Get File Size
36 , MOV , 56 , Set Random Record
37 , MOV , 56 , Set Interrupt Vector
38 , MOV , 56 , Create PRogram Seg.
39 , MOV , 56 , Read Random Record
40 , MOV , 56 , Write Random Record
41 , MOV , 56 , Parse Filename
42 , MOV , 56 , Get Date
43 , MOV , 56 , Set Date
44 , MOV , 56 , Get Time
45 , MOV , 56 , Set Time
46 , MOV , 56 , Set Disk Write Verify
0 , MOV , 56
/*
$GROUP GROUP2
0 , ADD , 02
1 , OR , 02
2 , ADC , 02
3 , SBB , 02
4 , AND , 02
5 , SUB , 02
6 , XOR , 02
7 , CMP , 02
/*
$GROUP GROUP5
0 , ROL , 10
1 , ROR , 10
2 , RCL , 10
3 , RCR , 10
4 , SHL , 10
5 , SHR , 10
7 , SAR , 10
/*
$GROUP GROUP8
0 , TEST , 02
2 , NOT , 11
3 , NEG , 11
4 , MUL , 11
5 , IMUL , 11
6 , DIV , 11
7 , IDIV , 11
/*
$GROUP GROUP9
0 , INC , 11
1 , DEC , 11
2 , CALL , 14
3 , CALL FAR, 14
4 , JMP , 142
5 , JMP FAR , 142
6 , PUSH , 14
/*
$MACRO
127, @DISPLAY_STR BAh #L B4h 09h CDh 21h ;DOS display string.
127, @DISPLAY_STR B4h 09h BAh #L CDh 21h ;DOS display string.
/*
$REGISTER
AX CX DX BX SP BP SI DI AL CL DL BL AH CH DH BH ,3
ES CS SS DS ,3
/*
$HEAD
;******************************************************************
;* File: @FILE Date: @DATE *
;* Start: @START Time: @TIME *
;* End: @END *
;* Start of Code: @IMAGE *
;* Image Offset: @OFF *
;******************************************************************
INCLUDE BUBBLE.INC
/*
$END
/*