- •Билет №1. Интерфейс связи клавиатуры с персональным компьютером. Временная диаграмма передачи данных от клавиатуры в системный блок пк.
- •Билет №2. Основные этапы выполнения программы прерывания int 9 (ввод данных из клавиатуры)
- •Билет № 3. Назначение контроллера клавиатуры пк. (Основные функции и основные узлы)
- •Билет №4; Билет №7 Назначение lpt-порта и его регистров
- •Билет №5. Физическая реализация интерфейса Centronics. Назначение линий интерфейса
- •Билет №6. Назначение и организация интерфейса rs 232-с. Суть асинхронного режима передачи по интерфейсу
- •Билет № 8. Назначение кэш-памяти винчестера (вместо этого «Контроллер hdd»)
- •Билет № 9. Назначение узла ramd ac видеоадаптера
- •Билет № 10. Архитектура шины usb
- •Билеты № 11, 25 Назначение сигналов внешнего интерфейса rs-232c
- •Билет № 12. Перечислите классификационные характеристики стандартных интерфейсов пк
- •Билет № 13.
- •Интерфейс isa-8
- •Билет № 14. Билет№ 21. Связь контроллера fdd с накопителем. Назначение сигналов интерфейса с накопителем Физическая реализация интерфейса накопителя fdd
- •Билет № 15. Организация видеопамяти видеоадаптера в текстовом и графическом режимах
- •Билет № 16. Назначение карты agp. Какие компоненты пк соединяет интерфейс agp?
- •Видеопамять
- •Билет № 17. Назовите назначение управляющих сигналов ras#, cas#, we#, поступающих в банки памяти пк
- •Билет № 18. Программа прерывания int 16h (поддержка клавиатуры). Операции программы
- •Билет № 19. Модули (биСы), выполняющие системные функции в пк. Назначение
- •Билет № 20. Последовательность пакетов при вводе-выводе по usb
- •А) вывод данных
- •Билет № 22. Контроллер fdd. Назначение. Регистры контроллера
- •Билет № 23. Временная диаграмма передачи данных по интерфейсу “Centronics”. Поясните по диаграмме процесс передачи данных
- •Билет №24 Драйвер (программа обслуживания) внешнего последовательного интерфейса rs 323-c. Операции и их назначение
Билет №5. Физическая реализация интерфейса Centronics. Назначение линий интерфейса
Все сигналы интерфейса Centronics имеют стандартные ТТЛ - уровни. Максимальная длина соединительного кабеля по стандарту – 1,8 м. По назначению сигналы на контактах разъема интерфейса можно разделить на 4 группы:
- информационные сигналы;
- сигналы управления передачей данных;
- сигналы состояния периферийного устройства;
- заземление и питание.
Стандартом предусматривается, что информационные сигналы и сигналы управления передачей данных формирует и выдает системное устройство (источник), а сигналы состояния – периферийное устройство (приемник).
Рассмотрим назначение сигналов интерфейса Centronics.
Информационные сигналы:
D0-D7 – 8-разрядные данные.
Сигналы управления передачей данных:
#STROBE – сигнал стробирования данных. Сигнал #STROBE низкого уровня сообщает приемнику, что данные источником выставлены, и их можно принимать.
#INIT – сигнал инициализации (сброса) периферийного устройства. Низкий уровень сигнала служит для установки регистров приемника в начальное состояние.
# SLCT IN – выбор. Сигнал сообщает приемнику, что он выбран и для него последует передача данных.
#AUTO FD – сигнал автоматического перевода строки. По этому сигналу печатающее устройство перемещает бумагу для печати на следующей строке.
Сигналы состояния периферийного устройства:
BUSY – сигнал занятости периферийного устройства. Сигнал BUSY высокого уровня говорит о том, приемник не может принимать данные. Приемник может быть занят в следующих случаях:
а) во время ввода данных;
б) во время печати;
в) в состоянии «ошибки»;
г) в автономном режиме и др.
Подача низкого уровня сигнала BUSY означает, что приемник может принимать данные.
#ACK – сигнал подтверждения принятия данных. Высокий уровень сигнала #ACK говорит о том, что приемник готов к приему данных. переход сигнала в ноль сообщает, что приемник принял предыдущие данные, но не готов принять новые.
SLCT – сигнал готовности приемника. Высокий уровень сигнала говорит о том, что приемник выбран и готов к приему данных.
#ERROR – сигнал ошибки приемника. Логический ноль означает ошибку в приемнике и требует прекращения передачи.
PE – сигнал конца бумаги. По этому сигналу источник прекращает передачу данных и переходит в состояние ожидания.
Билет №6. Назначение и организация интерфейса rs 232-с. Суть асинхронного режима передачи по интерфейсу
В ВТ используются периферийные устройства, передающие или принимающие информацию в последовательном коде. Для организации и обеспечения такой передачи широко используется внешний последовательный интерфейс RS-232C. Одним из преимуществ использования интерфейса RS-232C является возможность передачи данных между устройствами, удаленными на большие расстояния.
Если устройства, связь с которыми осуществляется через интерфейс RS-232C, находятся на небольшом расстоянии, то связь реализуется с помощью проводного кабеля. Длина кабеля - до 18м. Если устройства находятся на значительном расстоянии, то в этом случае связь осуществляется через модемы и телефонные или радиоканалы связи.
Интерфейс RS-232C применяется для синхронной и асинхронной передачи данных в дуплексном режиме, когда каждое устройство может начать передачу другому устройству в произвольный момент времени. При этом для приема и передачи используются различные линии. Данные в интерфейсе передаются в последовательном коде побайтно. При синхронной последовательной передаче используются специальные слова синхронизации перед началом передачи массива информации. Такая организация применяется в основном в больших ЭВМ. Кроме этого, стандарт интерфейса RS-232С предусматривает обмен данными через так называемые токовые петли. Но в настоящее время (в современных устройствах) такая связь не используется.
Асинхронный режим передачи.
Асинхронный режим передачи является байт-ориентированным (символьно - ориентированным): минимальная пересылаемая единица информации - один байт (один символ). Формат посылки символа иллюстрирует рис.2.14.
Передача каждого байта начинается со старт-бита, сигнализирующего приемнику о начале посылки, за которым следуют биты данных. Затем, если запрограммирована передача с контролем, следует бит паритета (контроля). Завершает посылку стоп-бит, гарантирующий паузу между посылками. Старт-бит следующего байта посылается в любой момент после стоп-бита, т. е. между передачами возможны паузы произвольной длительности. Старт-бит, имеющий всегда строго определенное значение (логический 0), обеспечивает простой механизм синхронизации приемника по сигналу от передатчика. Подразумевается, что приемник и передатчик работают на одной скорости обмена. Внутренний генератор синхронизации приемника использует счетчик - делитель опорной частоты, обнуляемый в момент приема начала старт - бита. Этот счетчик генерирует внутренние стробы, по которым приемник фиксирует последующие принимаемые биты.
Рис.2.14. Формат асинхронной передачи RS-232C
При отсутствии передачи в линии данных устанавливается сигнал «1» с потенциалом – 12В.
Формат асинхронной посылки (рис. 2.14) позволяет выявлять возможные ошибки передачи.
Если принят перепад, сигнализирующий о начале посылки, а по стробу старт-бита зафиксирован уровень логической единицы, старт-бит считается ложным и приемник снова переходит в состояние ожидания. Об этой ошибке приемник может не сообщать.
Если во время, отведенное под стоп-бит, обнаружен уровень логического нуля, фиксируется ошибка стоп-бита.
Если применяется контроль четности, то после посылки бит данных передается контрольный бит. Этот бит дополняет количество единичных бит данных до четного или нечетного в зависимости от принятого соглашения. Прием байта с неверным значением контрольного бита приводит к фиксации ошибки.
Контроль формата позволяет обнаруживать обрыв линии: как правило, при обрыве приемник «видит» логический нуль, который сначала трактуется как старт-бит и нулевые биты данных, но потом срабатывает контроль стоп-бита.