Учебно-методическое пособие и практикум по циклу "Система
ввода-вывода ПК". — Саров: СарФТИ, 2005. — 204 с.: ил.
Настоящее учебное пособие является дальнейшим расширением
методической поддержки лабораторных практикумов цикла "Система
ввода-вывода ПК". В СарФТИ этот цикл реализуется в спецкурсе
"Интерфейсы периферийных устройств" и курсе специализации "Адаптеры
и контроллеры ЭВМ" в рамках специальности 230101 "Вычислительные
машины, комплексы, системы и сети".
В пособии рассмотрены принципы работы и программирования параллельных портов ПК в различных режимах работы (SPP, Bi-Di, EPP, ECP). Приведено описание пяти лабораторных работ, в которых рассмотрены вопросы практического использования параллельных портов для передачи и приема данных по программным каналам ввода/вывода и по каналу прямого доступа к памяти, вопросы программной реализации различных протоколов параллельного интерфейса, а также вопросы организации обмена данными между компьютерами через параллельные порты, работающие в режимах Bi-Di, ECP и ЕРР.
В приложении приведено описание программных средств (отладчиков DEBUG и AFD), используемых для отладки управляющих программ, реализующих алгоритмы инициализации портов и организации обмена данными. Приведено также описание системы команд процессора i8086.
В пособии рассмотрены принципы работы и программирования параллельных портов ПК в различных режимах работы (SPP, Bi-Di, EPP, ECP). Приведено описание пяти лабораторных работ, в которых рассмотрены вопросы практического использования параллельных портов для передачи и приема данных по программным каналам ввода/вывода и по каналу прямого доступа к памяти, вопросы программной реализации различных протоколов параллельного интерфейса, а также вопросы организации обмена данными между компьютерами через параллельные порты, работающие в режимах Bi-Di, ECP и ЕРР.
В приложении приведено описание программных средств (отладчиков DEBUG и AFD), используемых для отладки управляющих программ, реализующих алгоритмы инициализации портов и организации обмена данными. Приведено также описание системы команд процессора i8086.