
- •Вопрос 1. Общие требования, предъявляемые к современным эвм.
- •4. Совместимость и мобильность по.
- •Вопрос 2. Классификация эвм.
- •Классификация по поколениям.
- •Вопрос 3.
- •Вопрос 5.
- •Вопрос 6.
- •Вопрос 7.
- •Вопрос 8.
- •Вопрос 9.
- •Вопрос 10.
- •Вопрос 11.
- •Вопрос 12.
- •Вопрос 13.
- •Вопрос 14.
- •Вопрос 15.
- •Вопрос 16.
- •Вопрос 17.
- •Mov. Пересылка (байта или слова)
- •Jae Переход если выше или равно
- •Jb Переход если ниже
- •Jbe Переход если ниже или равно
- •Jc Переход если перенос
- •Je Переход если равно
- •Jg Переход если больше
- •Jge Переход если больше или равно
- •Jl Переход если меньше
- •Jle Переход если меньше или равно
- •Loopne Переход пока не равно
- •Loopnz Переход пока не ноль
- •Loopz Переход пока ноль
- •Вопрос 18.
- •Вопрос 19.
- •Вопрос 20.
- •Вопрос 21.
- •Вопрос 22.
Вопрос 10.
Клавиатура
Адрес 0060h – 006Fh.
Клавиатура предназначена для ввода алфавитно – цифровой информации и управления работой микро-ЭВМ.
В настоящее время используются механические герконовые и пленочные клавиатуры.
Принцип организации клавиатуры
Котроллер клавиатуры преобразует нажатие на клавишу, замыкающую механический контакт в код соответствующей нажатой клавиши.
При нажатии клавиши соответствующая строка и столбец замыкаются, образуя соединение, контроллер клавиатуры определяет номер строки и столбца, в которых произошло замыкание и выдает необходимый код. Этот процесс называется сканированием клавиатуры. Сканирование производится следующим образом: выходной порт выдает сигнал логического нуля в строку 0 и сигналы логической единицы во все остальные строки.
Затем через входной порт Р2 производится считывание состояния столбцов.
Если не на одном из столбцов нет сигнала логического нуля, то проверяется строка 1, т.е. выдается сигнал логического нуля в строку 1 и сигнал логической единицы во все остальные строки.
При обнаружении сигнала логического нуля на одном из столбцов определяется нажатая клавиша, номер строки которой соответствует выводимой комбинации сигнала, а номер столбца по результату ввода. Затем в соответствии с позицией нажатой клавиши формируется код нажатой клавиши.
Взаимодействие с контроллером клавиатуры.
Осуществляется с помощью порта ввода-вывода 0060h – и внешнего аппаратного маскируемого прерывания IRQ1. Порт 0060h предназначается для передачи команд и данных и чтения клавиатуры.
Вопрос 11.
Память CMOS
Адрес: 0070h – oo7Fh
Часы реального времени: 025Ah – 025Bh
Микро-ЭВМ имеет в своем составе часы реального времени RTC, а также 64 Байта энергонезависимого ОЗУ (CMOS), питание которых производится от отдельных серебряно-цинковых батарей.
В функции часов реального времени входит счет текущего времени и даты, если микро-ЭВМ выключена. Время и дата в CMOS памяти сохраняются как разность с 00:00:00 01 января 1980 г.
Кроме времени и даты в CMOS памяти хранятся данные о конфигурации микро-ЭВМ. Такие, как: количество и тип гибких и жестких дисков, тип дисплея, количество установленного ОЗУ и т.д.
Программный доступ к CMOS памяти осуществляется путем записи в порты 0070 номера требуемой ячейки памяти CMOS и затем чтения значения этой ячейки из порта 0071h.
Адреса ячеек CMOS c 10h по 20h защищены контрольной суммой, находящейся по адресу 2Eh. Поэтому при изменении содержимого этих адресов необходимо сопровождать пересчетом и изменением контрольной суммы.
Вопрос 12.
Системная магистраль XT-bus.
Предназначена для обеспечения взаимодействия между МП, расположенным на системной плате, и внешними устройствами ввода-вывода.
На системной плате микро-ЭВМ, как правило расположено:
- МП
- гнезда для установки ОЗУ, ПЗУ (с записанными в нем программами начальной загрузки и подпрограммами BIOS).
- контроллер ПДП, прерываний, таймер, CMOS, часы реального времени.
- 5-7 62-контактных разъемов системной магистрали XT-bus.
Системная магистраль – основной интерфейс микро-ЭВМ; ее структура такова, что она предоставляет широкие возможности и большую гибкость при подключении дополнительных котроллеров к имеющимся в составе ЭВМ.
Назначение контактов.
Сигнал |
Назначение |
IO CH CK |
Сигнал сбоя в считанной информации |
D0 – D7 |
Шина данных |
IO CH RDY |
Готовность устройства I/O – этот сигнал используется контроллерами медленных устройств ввода-вывода для удлинения времени цикла передачи данных по системной магистрали |
A0 – A19 |
Шина адреса |
GND |
Общий (земля) |
MEMR |
Сигнал чтения памяти |
MEMW |
Сигнал записи в память |
IOR |
Сигнал чтения устройства ввода-вывода |
IOW |
Сигнал записи устройства ввода-вывода |
RESET |
Сброс |
IRQ2 – IRQ7 |
Сигнал внешнего аппаратного маскируемого прерывания |
DRQ1 – DRQ3 |
Сигнал запроса на ПДП |
DACK0 – DACK3 |
Подтверждение запроса на ПДП |
CLK |
Тактовые импульсы |
OSC |
Вспомогательные синхроимпульсы |
BHE |
Сигнал доступа к старшей половине шины данных |