- •1. Представление данных в эвм
- •2. Архитектурные принципа построения эвм классификация эвм, процессоров
- •3. Процессоры risc, misc, cisc, vliWи их особенности
- •4. Классификация функции устройств управления
- •5. Структуры команд эвм. Адресность эвм.
- •7 Структура, функционирование микропрограммных устройств управления
- •8 Понятие прерывания программ. Типы прерываний. Структуры систем прерываний и их сравнительная оценка
- •Распознавания причин прерывания и способы формирования начального адреса прерывающей программы.
- •10 Методы определения допустимого момента прерывания. Обработка прерываний на уровне команд и на уровне микрокоманд.
- •11 Организация вхождения в прерывающую программу. Таблица векторов прерываний.
- •12 Приоритетное обслуживание прерываний
- •13Понятие слова состояния программы (ссп), структура ссп. Методы запоминания ссп.
- •14 Назначение, функции структуры контроллеров прерываний. Примеры
- •15 Классификация, характеристики запоминающих устройств. Структура памяти эвм
- •16 Способы организации оперативной памяти эвм
- •17 Назначение, структурная организация кэш-памяти. Место кэШа в структуре процессора
- •19 Страничная организация памяти. Формирование физических адресов
- •20 Странично-сегментная организация памяти. Формирование физических адресов
- •21. Защита информации в эвм. Защита оперативной памяти
- •22.Архитектура и организация ввода-вывода в эвм; виды ввода-вывода
- •23. Адресация периферийных устройств
- •24 Программно – управляемый ввод-вывод. Ввод-вывод по прерываниям
- •25.Ввод-вывод с прямым доступом к памяти. Основные понятия
- •27 Интерфейсы эвм и систем. Классификация, основные понятия
- •29 Принципы организации контроля функционирования эвм
- •30 Контроль оперативной памяти. Код Хемминга
- •31 Размещение и хранение информации на магнитных дисках
- •32 Размещение и хранение информации на оптических дисках.
21. Защита информации в эвм. Защита оперативной памяти
Современные вычислительные машины, как правило, работают в многопользовательском и многозадачном режимах, когда в основной памяти одновременно находятся программы, относящиеся как к разным пользователям, так и к различным задачам одного пользователя. Каждой задаче в основной памяти выделяется свое адресное пространство.
Чтобы воспрепятствовать разрушению одних программ другими, достаточно защитить область памяти данной программы от попыток записи в него со стороны других программ (защита от записи). В ряде случаев необходимо иметь возможность защиты и от чтения со стороны других программ, например при ограничениях на доступ к системной информации.
Защита от вторжения программ в чужие адресные пространства реализуется различными средствами и способами, но в любом варианте к системе защиты предъявляются два требования: ее реализация не должна заметно снижать производительность ВМ и требовать слишком больших аппаратных затрат.
Задача обычно решается за счет сочетания программных и аппаратных средств, хотя ответственность за охрану адресных пространств от несанкционированного доступа обычно возлагается на операционную систему. В учебнике рассматриваются, главным образом, аппаратные аспекты проблемы защиты памяти.
Защита отдельных ячеек памяти Этим видом защиты обычно пользуются при отладке новых программ параллельно с функционированием других программ. Реализовать подобный режим можно за счет выделения в каждой ячейке памяти специального «разряда защиты» и связывания его со схемой управления записью в память/Установка этого разряда в 1 блокирует запись в данную ячейку. Подобный режим использовался в вычислительных машинах предыдущих поколений (ДЛ Я современных ВМ он не типичен).
22.Архитектура и организация ввода-вывода в эвм; виды ввода-вывода
Модуль ввода/вывода Структура приведенного рис. ввода/вывода (МВБ) обеспечивает только пояснение логики работы ВМ. В реальных ВМ реализация этого устройства машины может существенно отличаться от рассматриваемой. Задачей МВБ является обеспечение подключения к ВМ различных периферийных устройств (ПУ) и обмена информацией с ними. В рассматриваемом варианте МВВ состоит из дешифратора номера порта ввода/вывода, множества портов ввода и множества портов вывода.
Порты ввода и порты вывода Портом называют схему, ответственную за передачу информации из периферийного устройства ввода в аккумулятор АЛУ (порт ввода) или из аккумулятора на периферийное устройство вывода (порт вывода). Схема обеспечивает электрическое и логическое сопряжение ВМ с подключенным к нему периферийным устройством.
Дешифратор номера порта ввода/вывода Каждый порт имеет уникальный номер, который указывается в адресной части команд ввода/вывода. Дешифратор номера порта ввода/ вывода (ДВВ) обеспечивает преобразование номера порта в сигнал, разрешающий операцию ввода или вывода на соответствующем порте.
Системы ввода/вывода Помимо центрального процессора (ЦП) и памяти, третьим ключевым элементом архитектуры ВМ является система ввода/вывода (СВВ). Система ввода/вывода призвана обеспечить обмен информацией между ядром ВМ и разнообразными внешними устройствами (ВУ). Технические и программные средства СВВ несут ответственность за физическое и логическое сопряжение ядра вычислительной машины и ВУ.