![](/user_photo/2706_HbeT2.jpg)
- •1.Система счислений
- •1.2.Предоставление данных в 2 формате.
- •1.3. Арифметические операции.
- •1.4.Логические операции.
- •2.1. Oбщая организация эвм. Организация по фон Нейману и Гарвардская.
- •2.2. Структурная блок схема пэвм-состав
- •2.3. Понятие чипсета системной платы
- •2.4.Общая шина, характеристика, назначение, разрядность
- •3.4 Струкурная блок-схема. Назначение блоков.
- •3.5 Блок шинного интерфейса. Состав. Назначение регистров cs, ds,ss,es, ip.
- •3.6. Понятие логического и физического адреса памяти (сегмент-смещение).
- •3.9.Назначение регистра флагов. Состав.
- •3.11. Алгоритм выполнения команды процессором.
- •3.12. Способы адресации данных. Базовая, индексная, базово-индексная.
- •4 .Память.
- •4.1 Память. Назначение. Классификация.
- •4.2. Внутренняя память. Классификация. Назначение
- •4.4 Rom. Назначение технологии (Колесниченко гл. 7,9). Bois.
- •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. Системные ресурсы. Понятие интерфейса. Назначение контролера
- •5)Назначается высокоскоростного канал dma
- •6)Адрес контроллера
- •7)Адрес dram,куда данные должны перейти
- •5.3 Прерывание
- •Шаги которые выполн.Привыполнение прерыв.
- •Приоритеты бывают 2 вида:
- •5.4. Алгоритм выполнения команды int Шаги которые выполн.Привыполнение прерыв.
- •5.5. Контролер прерываний. Структурная схема.
- •5.6 Алгоритм выполнения аппаратных прерываний. Работа контролера 8259.
- •Шаги которые выполн.Привыполнение прерыв.
- •5.7. Dma. Назначение. Структурная схема контролера
- •6.1. Отказоустойчивые системы. Принципы построения.
- •Система контроля и диагностики
- •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
контроллер
![](/html/2706/250/html_Emnca_DNmE.UYfh/img-zI9_45.png)
Адрес
прерывания
среда передачи
Канал
DMA
Данные
5.3 Прерывание
Прерывание-приостановка выполнения текущей программы и вызов программы обрабатывающей данные прерывания по завершению программы управления передаётся приостановленной программе
INTXX-команда при которой процессор реализов.прерывания
прерывание
программные аппаратные
системные маскируемые
программные немаскируемые
Немаскируемые-такие прерывание невыполненные, которых приводит к отказу системы (DRAM,регистр памяти, конденсатор)
Стек-память для временного хранения состояние процессора в точку возврата (LifoиFifoвIBM-Lifo)
Маскируемые-те которые можно замаскировать (запретить) используются для организации ввода\вывода.
Шаги которые выполн.Привыполнение прерыв.
1)Появления на шине управления сигналов NMI(не маскир),INTK(маскир) для аппаратных.Для программныхINTXX
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в регистры процессора возвращаются прерванной программы ( точка возврата) и продолжает выполнятся основная программа
Приоритеты бывают 2 вида:
1)Фиксируемый приоритет-(каждое прерывания строго определенный приоритет 0-наивышим 7-низший)
Недостаток-прерывания с наименьшим приоритетом может быть необработаная
2)Циклический приоритет-(приоритет сдвигается после выполнения очередного прерывания)