Имеются COM и LPT порты. Надо написать программу для их сопритюкивания. Отдельно кусок асемблерного кода для каждой из 4-х операций (посылка/чтение из сом/лпт) я вроде как написал (проверить бы еще на работоспособность...). Хочется найти следующие вещи:
- Как в С обрабатываются прерывания, правильно ли я понимаю, что через try catch?
- Как отловить непосредственно прерывания на получение байта из СОМа и получение сигнала Busy по ЛПТ (так повезло, что появление его равносильно началу байта)?
- В чем вообще бы все это компилировать?
- И еще вопрос возник насчет таймера - надо узнать, сколько машинных циклов приходится на 1 секунду. Как это сделать программно?