Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.140.186.241] |
|
Сообщ.
#1
,
|
|
|
Такая задача: соединяются два компутера (1) и (2) через LPT....
[*] Вопрос номер раз: (1) посылает байт в порт. В (2) возникнет IRQ? Если да, то для каждого байта возникает IRQ? А если нет, то как организовать в (2) отлов байта, который посылается из (1) в порт? [*] Вопрос номер два: что значит "открыть порт", когда это нужно и как это делается? [*] Ну и те же вопросы по COM-портам.... Thanx! |
Сообщ.
#2
,
|
|
|
Прерывание происходит по окончании вывода символа на
печать: для первого принтера на седьмом уровне контроллера прерываний (IRQ7, вектор прерывания 0Fh), для второго принтера - на пятом уровне (IRQ5, вектор 0Dh). Открыть порт: настроить порт (initialization) , а потом соотв. t=inportb(LPT+INIT); t - твой байт. |
Сообщ.
#3
,
|
|
|
Так как мне реализовать функцию на компьютере (2), которая при посылки в порт байта от компьютера (1) получила бы сигнал и смогла его прочитать?
|
Сообщ.
#4
,
|
|
|
Загляни в Роберта Журдена! У него там подробненько разжевано.
|