- •4 .Память.
- •4.1 Память. Назначение. Классификация.
- •4.2. Внутренняя память. Классификация. Назначение
- •4.4 Rom. Назначение технологии (Колесниченко гл. 7,9). Bois.
- •1)Bios базовый набор программ для организации ввода-вывода.
- •3)Setup gmos - содержит в себе настройки.
- •4.3. Dram. Организация. Назначение ras, cas. Понятие «тайминга»
- •4.5 Cmos. Назначение. Основные функции (Колесниченко гл.31). Настройки cmos Setup.
- •4.6. Sram. Назначение. Организация. Режим работы.
- •4.7. Логическое распределение оп ( основная, расширенная, дополнительная).
- •4.8. Назначение драйверов emm386. Exe и himm.Sys.
- •5Ввод/ Вывод
- •5.2. Системные ресурсы. Понятие интерфейса. Назначение контролера
- •Шаги которые выполн.Привыполнение прерыв.
- •Приоритеты бывают 2 вида:
- •5.4. Алгоритм выполнения команды int Шаги которые выполн.Привыполнение прерыв.
- •5.5. Контролер прерываний. Структурная схема.
- •5.6 Алгоритм выполнения аппаратных прерываний. Работа контролера 8259.
- •Шаги которые выполн.Привыполнение прерыв.
- •5.7. Dma. Назначение. Структурная схема контролера
- •6.1. Отказоустойчивые системы. Принципы построения.
- •Контроль и диагностика pc. Назначение. Классификация.
- •Система контроля и диагностики
- •6.3. Аппаратные средства контроля. Контроль по чету нечету.
- •6.4.Аппаратные средства контроля. Код Хемминга.
- •6.5. Аппаратные средства контроля. Crt.
- •6.6. Аппаратно-программные средства контроля. Post
5Ввод/ Вывод
5.2. Системные ресурсы. Понятие интерфейса. Назначение контролера
Интерфейс – соединение нескольких объектов.
1)Программа – программа (программный) стек протоколов соединяется интерфейсом(какльный-сетевой)
2)Пользователь-программа (пользовательский)
3)Периферийное устройство+ +система (интерфейс ввода\вывода слоты PСI и PCI-экспресс)
Интерфейс ввода\вывода – аппаратно-программный комплекс, предназначенный для подсоединения внешних устройств к системному блоку.
Драйвер – программа, предназначенная для управления передачей данных,реализует протокол обмена данных(набор правил для обмена данными).
Дайвер для:
1)Устройств
2)ОС
Среда передачи данных:
1)Проводная
а)Витая пара
б)Коаксиал
в)оптоволокно
2)Беспроводная
а)радиочастоты(bluet.,wi-fi);
б)инфракрасные(лазерные)
Контроллер внешних устройств:
1)Преобразование логического адреса в физический
2)Из стандартной среды передачи данных в стандарт шины ввода\вывода
3)Буферизация
4)Фиксирование прерываний IRQ Системные ресурсы вв\выв
5)Назначается высокоскоростного канал DMA
6)Адрес контроллера
7)Адрес DRAM,куда данные должны перейти
Адрес Лог. Физ.
IRQ
контроллер
Адрес прерывания среда передачи
Канал DMA
Данные
5.3 Прерывание
Прерывание-приостановка выполнения текущей программы и вызов программы обрабатывающей данные прерывания по завершению программы управления передаётся приостановленной программе
INT XX-команда при которой процессор реализов.прерывания
прерывание
программные аппаратные
системные маскируемые
программные немаскируемые
Немаскируемые-такие прерывание невыполненные, которых приводит к отказу системы (DRAM,регистр памяти, конденсатор)
Стек-память для временного хранения состояние процессора в точку возврата (Lifo и Fifo в IBM-Lifo)
Маскируемые-те которые можно замаскировать (запретить) используются для организации ввода\вывода.
Шаги которые выполн.Привыполнение прерыв.
1)Появления на шине управления сигналов NMI (не маскир),INTK (маскир) для аппаратных.Для программных INT XX
2)В стеке по адресу SS:SP сохраняется текущее состояние процессора (точка возврата)
3)По номеру XX команды INT-XX определяет элемент (адреса 0000.XX.4) таблицы векторов прерывания в котором находится (4б) программы обрабатывающее данное прерывание.
4)Логический адрес программы загруж в регистры процессора CS:IP и начинается выполняется программа обработки прерывания до появления команды RET.
Таблицы векторов прерывания-В. Оп в начале 0400:0000.Адрес элемент прерывания номера умножить 4 (2h*4=8)
5)По команде RETI из стека в по адресу SS:SP в регистры процессора возвращаются прерванной программы ( точка возврата) и продолжает выполнятся основная программа