ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
Виконувана контролером програма на Асемблері
Turbo Assembler Version 3.2 25/09/08 02:09:08 Page 1 werbina.asm
1 0000.model small 2 0000.data 3 =0000 inport equ 0 4 =0001 outport equ 1 5 0000?? copypt db? 7 0001.code 8 org 200h 9 0200 start: 10 0200 E4 00 in al, inport 11 0202 A8 01 test al, 00000001b 12 0204 75 FA jnz start;ON=1 13;ON=0 15 0206 M1:;CH=1 16 0206 A0 0000r mov al, copypt 17 0209 0C 08 or al, 00001000b 18 020B E6 01 out outport, al 19 020D A2 0000r mov copypt, al 21 0210 E4 00 in al, inport 22 0212 A8 02 test al, 00000010b 23 0214 74 F0 jz M1;DT=0 24;DT=1 26;CH=0 27 0216 A0 0000r mov al, copypt 28 0219 24 F7 and al, 11110111b 29 021B E6 01 out outport, al 30 021D A2 0000r mov copypt, al 32 0220 M2:;SYN=1 33 0220 A0 0000r mov al, copypt 34 0223 0C 04 or al, 00000100b 35 0225 E6 01 out outport, al 36 0227 A2 0000r mov copypt, al 38 022A E4 00 in al, inport 39 022C A8 80 test al, 10000000b 40 022E 74 D6 jz M1;Ready=0 41;Ready=1 43;SYN=0 44 0230 A0 0000r mov al, copypt 45 0233 24 FB and al, 11111011b 46 0235 E6 01 out outport, al 47 0237 A2 0000r mov copypt, al 49 023A E4 00 in al, inport 50 023C A8 40 test al, 01000000b 51 023E 74 0D jz M3;U=0 52;U=1 54;Z=0 55 0240 A0 0000r mov al, copypt 56 0243 24 FD and al, 11111101b 57 0245 E6 01 out outport, al 58 0247 A2 0000r mov copypt, al 59 024A EB 0B 90 jmp M4 61 024D M3:;Z=1 62 024D A0 0000r mov al, copypt 63 0250 0C 02 or al, 00000010b 64 0252 E6 01 out outport, al 65 0254 A2 0000r mov copypt, al 66 0257 M4: 67 org 0FFF0H 68 FFF0 E9 020D jmp start 69 end start Turbo Assembler Version 3.2 25/09/08 02:09:08 Page 3 Symbol Table
Symbol Name Type Value
??DATE Text "25/09/08" ??FILENAME Text "werbina " ??TIME Text "02:09:08" ??VERSION Number 0314 @32BIT Text 0 @CODE Text _TEXT @CODESIZE Text 0 @CPU Text 0101H @CURSEG Text _TEXT @DATA Text DGROUP @DATASIZE Text 0 @FILENAME Text WERBINA @INTERFACE Text 00H @MODEL Text 2 @STACK Text DGROUP @WORDSIZE Text 2 COPYPT Byte DGROUP:0000 INPORT Number 0000 M1 Near _TEXT:0206 M2 Near _TEXT:0220 M3 Near _TEXT:024D M4 Near _TEXT:0257 OUTPORT Number 0001 START Near _TEXT:0200
Groups & Segments Bit Size Align Combine Class
DGROUP Group _DATA 16 0001 Word Public DATA _TEXT 16 FFF3 Word Public CODE Не нашли, что искали? Воспользуйтесь поиском:
|