
- •1. Микропроцессор: понятие и функции.
- •2. Микропроцессор: функции и основные характеристики.
- •1) Выборка команд из озу
- •3. Архитектуры risc и cisc. Отличия, преимущества и недостатки.
- •Недостатки cisc архитектуры
- •4. Гарвардская архитектура.
- •Классическая гарвардская архитектура
- •Отличие от архитектуры фон Неймана
- •5. Архитектура фон Неймана.
- •6. Конвейерная архитектура.
- •7. Спекулятивное выполнение.
- •8. Шинная архитектура. Виды шин используемые в современных системах.
- •9. Понятия микроархитектуры микропроцессора.
- •10. Система команд: основные типы, их преимущества и недостатки.
- •11. Шины данных, адреса и «разрядность эвм». Шина данных.
- •12. Функционирование процессора в реальном и защищенном режимах.
- •13. Bios. Функции и недостатки современных реализаций.
- •Характерные недостатки bios
- •14. Post. Функции и принципы функционирования.
- •15. Uefi. Функции и преимущества по сравнению с bios.
- •Основные преимущество uefi перед bios:
- •16. Прерывания bios.
- •17. Процедура начальной загрузки ос.
- •18. Mbr и его функции.
- •19. Интерфейс acpi.
- •20. Конструкция hdd.
- •Логическая организация дискового пространства
- •Первичный (основной) раздел
- •Расширенный (дополнительный) раздел
- •Пример разбиения жёсткого диска на разделы
- •Структура записи в кэше
- •Характеристики модулей
- •Принципы работы
- •Сегментная адресация в реальном режиме
- •Сегментная адресация в защищённом режиме (селекторная адресация)
- •61) Ос: низкоуровневые функции, драйверы
- •62) Ос: Linux — структура ядра.
- •63) Ос: многозадачность. Реализации.
- •Совместная или кооперативная многозадачность
- •Вытесняющая или приоритетная многозадачность (режим реального времени)
- •64) Ос: многопоточность. Реализации.
- •65) Модули ядра Linux: назначение.
- •66) Модули ядра Linux: загрузка и выгрузка.
- •67) Linux: системные вызовы.
- •68) Linux: методы выполнения системных вызовов.
- •69) Linux: управление памятью.
- •71.Библиотеки: типы и их характеристики.
- •Динамические библиотеки
- •Статические библиотеки
- •72.Разделяемые библиотеки.
- •73.Статические библиотеки.
- •74.Этапы компиляции.
- •75. Компоновка (линковка).
- •76. Загрузка программ на выполнение.
- •77. Компиляоры. Принципы работы.
- •78. Современные компиляторы: общие характеристики.
- •79. Jit. Понятие и функционирование.
- •80. Виртуальные машины (Java etc)
7. Спекулятивное выполнение.
8. Шинная архитектура. Виды шин используемые в современных системах.
Шина – группа линий передачи информации, объединенных общим функциональным признаком. В состав системной шины в зависимости от типа процессора входит одна или несколько шин адреса, одна или несколько шин данных и шина управления.
По шине данных (ШД) осуществляется двунаправленная пересылка данных к микропроцессору и от микропроцессора. Основной характеристикой шины данных является её ширина в битах. Ширина шины данных определяет количество информации, которое можно передать за один такт. Разрядность шины данных определяется разрядностью процессора
Шина состоит из трех частей:
1. шина данных, по которой передается информация;
2. шина адреса, определяющая, куда именно передаются данные;
3. шина управления, регулирующая процесс обмена информацией.
9. Понятия микроархитектуры микропроцессора.
Архитектура – принцип внутренней организации, общая и конкретная логическая структуры процессора.
Микроархитектура – это аппаратная организация и логическая структура процессора, регистры, управляющей схемы, АЛУ, ЗУ, и связывающие их магистрали.
Микроархитектуры микропроцессора – это система команд, типы обрабатываемых данных, режимы адресации, принципы работы. В соответствие с архитектурными особенностями различают RISC (сокр. системных команд) и CISC (полный набор команд) процессоры.
10. Система команд: основные типы, их преимущества и недостатки.
Система команд (также набор команд) — соглашение о предоставляемых архитектурой средствах программирования, а именно: определённых типах данных, инструкций, системы регистров, методов адресации, моделей памяти, способов обработки прерываний и исключений, методов ввода и вывода.
Типы
стековую;
аккумуляторную;
регистровую;
с выделенным доступом к памяти.
11. Шины данных, адреса и «разрядность эвм». Шина данных.
По шине данных (ШД) осуществляется двунаправленная пересылка данных к микропроцессору и от микропроцессора. Основной характеристикой шины данных является её ширина в битах. Ширина шины данных определяет количество информации, которое можно передать за один такт. Разрядность шины данных определяется разрядностью процессора
Шина адреса — компьютерная шина, используемая центральным процессором или устройствами, способными инициировать сеансы DMA, для указания физического адреса слова ОЗУ (или начала блока слов), к которому устройство может обратиться для проведения операции чтения или записи.
Разрядность ЭВМ.
Разрядность электронного (в частности, периферийного) устройства или шины называется количество разрядов (битов), одновременно обрабатываемых этим устройством или передаваемых этой шиной. Термин применим к составным частям вычислительных, периферийных или измерительных устройств: ЖКИ, шинам данных компьютеров, процессорам и т.д. Разрядностью компьютера называют разрядность его машинного слова.