home *** CD-ROM | disk | FTP | other *** search
- $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
-
- /*
-
-