Добавил:
Upload
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:
program init_Port1;
USES CRT;
VAR
WD {„‹€ЌЂ ‘‹Ћ‚Ђ},
STOP {—€‘‹Ћ ‘’ЋЏ-Ѓ€’},
PARITY {—…’ЌЋ‘’њ},
BD:BYTE; {‘ЉЋђЋ‘’њ}
BEGIN
ASM { ‚бв ўЄ п§лЄҐ ASSEMBLE}
MOV WD, 00000011B {8 Ѓ€’}
MOV STOP, 00000100B {2 ‘’Џ-Ѓ€’} {ЇҐаҐ¬Ґл¬ ЇаЁбў Ёў овбп § 票п}
MOV PARITY, 00011000B {—…’} {¤ў®Ёзле зЁбҐ«}
MOV BD, 11100000B {9600 Ў®¤}
XOR AX,AX
OR AL,WD
OR AL,STOP
OR AL,PARITY {ў ॣЁбва Їа®жҐбб®а AL ЇҐаҐбл« Ґвбп Ў ©в ЁЁжЁ «Ё§ жЁЁ}
MOV AH,0
MOV DX,1 {ЁЁжЁ «Ё§ жЁп Ї®ав ‘ЋЊ 1}
int 14h {Ї®¤Їа®Ја ¬¬ BIOS ЁЁжЁ «Ё§ жЁЁ Ї®ав }
END;
END.
USES CRT;
VAR
WD {„‹€ЌЂ ‘‹Ћ‚Ђ},
STOP {—€‘‹Ћ ‘’ЋЏ-Ѓ€’},
PARITY {—…’ЌЋ‘’њ},
BD:BYTE; {‘ЉЋђЋ‘’њ}
BEGIN
ASM { ‚бв ўЄ п§лЄҐ ASSEMBLE}
MOV WD, 00000011B {8 Ѓ€’}
MOV STOP, 00000100B {2 ‘’Џ-Ѓ€’} {ЇҐаҐ¬Ґл¬ ЇаЁбў Ёў овбп § 票п}
MOV PARITY, 00011000B {—…’} {¤ў®Ёзле зЁбҐ«}
MOV BD, 11100000B {9600 Ў®¤}
XOR AX,AX
OR AL,WD
OR AL,STOP
OR AL,PARITY {ў ॣЁбва Їа®жҐбб®а AL ЇҐаҐбл« Ґвбп Ў ©в ЁЁжЁ «Ё§ жЁЁ}
MOV AH,0
MOV DX,1 {ЁЁжЁ «Ё§ жЁп Ї®ав ‘ЋЊ 1}
int 14h {Ї®¤Їа®Ја ¬¬ BIOS ЁЁжЁ «Ё§ жЁЁ Ї®ав }
END;
END.