KAY 1024. Руководство по эксплуатации 1998 г.

Листинг 1 - фрагмент программы системного ПЗУ, обслуживающей принтер.


Листинг 1: Фрагмент программы системного ПЗУ,
обслуживающей принтер

org КаЗЬ ;адрее размещения и. п печати и

128 бейсике

08АЗ F5 push ajf печатаемый байт

08A4 OE FD Id c.Ofdh ;мл, байт адреса p-pa AY

О 8 A 6 16 FF Id d, Ofih '.адрес у стан о ь к и р - р а

ОХАХ ] Е ВF Id е,Ohih -.адрес данных

08АА 42 Id h.d

08АВ 3F, OF id a.Oih

08AD ED 79 out (c),a установим, p-p | !'|

08AF СD 05 D6 1: cal I 05d611 ;аналm кла в и iп и В R F. AK

08B2 ED 78 in a,(e) считывание импорта t

08B4 Lf> 04 and 4

08B6 20 F7 jr nz> 1 .анализ BUSY

08B8 3E OE id a.Oeh

08BA ED 79 out (c).a установка p-pa e

08BC F1 pop аГ печатаемый Пай i

08BD 06 OF id ЬЛ 5 ; ко нота н та з аде]) ж к и

08BF 10 FE z: djnz z :маленькая задержка < — 5(J мкс)

перед выдачей байта

08С1 43 Id Ь.е

08С2 ED 79 out (с), а : да иные печати к порт [е]

08С4 06 IF Id ЬЛШ

08С6 ЗЕ 20 Id а,2Oh

08С8 ED 79 out (с),а ;формиронание сигнала «строб»

08СА 00 пор

08СВ AF xor а

08СС ED 79 out (с),а ^удаление сигнала «строб»

ЖТ. FB ei

:J8CF С 9 ret

Листинг 1 (продолжение)

;настройка каналов при включении

ОКНО 42 Id b,d

ОШ ЗЕ OF Id a,0fb
OSE3 ED 79 out (c),a
0SE5 43 Id b,e

08E6 3E FF id a,0ffii
08E8 ED 79 out (c),a
(iSb, 42 Id b,d

08EB 3E07 Id a,7
08ED C3 013A jp 13ah

end




  Оставте Ваш отзыв:

  НИК/ИМЯ
  ПОЧТА (шифруется)
  КОД



Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
Статьи - Cор из избы, или история бронзового пузыря.
Почта - пришло письмо от Алекса Ксора.
Клинмозгов - Cannibal Corpse 1991 Зарезанный при рождении.
От редактора - в пocлeднee вpeмя кaк бyдтo бы для вceгo миpa нacтyпилa "чepнaя пoлoca"...
Новости - Группа RAGE завершила проект - Monster Land. Вышел ZX-ELEMENT #2.

В этот день...   23 ноября