
- •1.Базовые компоненты эвм архитектуры фон Нейма: 2.Суперскалярная обработка
- •1.Базовые компоненты эвм Гарвардской архитектуры:
- •Билет № 3
- •2.Архитектура систем на базе amd 64
- •Билет № 5
- •Билет № 6
- •1.Структурная схема эвм 4-го поколения
- •2.Аппаратная визуализация
- •Аппаратная виртуализация Intel
- •Билет № 9
Билет № 6
1.Структурная схема эвм 4-го поколения
В персональном ЭВМ четвертого поколения произошли такие изменения структуры:
Они унаследовали ее от мини ЭВМ
Соединение всех уст-в е единую машину, обеспечивается с помощью общей шины, представляющей собой линии передачи данных, адресов, сигналов управления и питания.
Единая система аппаратных соединений значительно упростила структуру сделав ее более децентрализованной.
Ядро ПК образует процессор и основную память состоящую из ОЗУ и ПЗУ.
ПЗУ предназначено для записи и постоянного хранения наиболее частых программ управления.
Подключение всех внешних уст-в дисплея, клавиатуры, внешних запоминающих уст-в, обеспечивается через соответствующие адаптеры или контроллеры.
Контроллеры в ПЭВМ играют роль каналов В/В.
Следует так же выделить след. уст-ва: таймер – уст-во измерения времени и контроллер прямого доступа минуя процессор.
2.Аппаратная визуализация
Аппаратная виртуализация — виртуализация с поддержкой специальной процессорной архитектуры. В отличие от программной виртуализации, с помощью данной техники возможно использование изолированных гостевых систем, управляемых гипервизором напрямую. Гостевая система не зависит от архитектуры хостовой платформы и реализации платформы виртуализации.
Аппаратная виртуализация обеспечивает производительность, сравнимую с производительностью невиртуализованной машины, что дает виртуализации возможность практического использования и влечет её широкое распространение. Наиболее распространены технологии виртуализации Intel-VT и AMD-V.
• В Intel VT (Intel Virtualization Technology) реализована виртуализация режима реальной адресации (режим совместимости с 8086). Соответствующая аппаратная виртуализация ввода-вывода — VT-d. Часто обозначается аббревиатурой VMX (Virtual Machine eXtension). Кодовое название — Vanderpool.
• AMD-V часто обозначается аббревиатурой SVM (Secure Virtual Machines). Кодовое название — Pacifica. Соответствующая технология виртуализации ввода-вывода — IOMMU. AMD-V проще и эффективнее, чем Intel VT. Поддержка AMD-V появилась в Xen
Аппаратная виртуализация Intel
Аппаратная технология виртуализации Intel® Virtualization (Intel® VT) увеличивает общую гибкость и надежность традиционных программных решений виртуализации посредством ускорения работы ключевых функций виртуализированной платформы. Эта технология дает очевидные преимущества ИТ-специалистам, разработчикам встраиваемых систем и сообществам разработки интеллектуальных систем. Среди преимуществ можно отметить следующие:
• Ускорение передачи управления платформами между гостевыми ОС и системой VMM или гипервизором
• Возможность безопасного назначения VMM определенных устройств ввода/вывода для определенных гостевых ОС
• Оптимизация сети для виртуализации с ускорением на базе адаптеров.
Многие разработчики встраиваемых систем используют виртуализацию для работы с несколькими операционными системами на одном и том же устройстве. В этом случае виртуализация обеспечивает следующие возможности:
• Удобный перенос существующих приложений на новые платформы
• Повышение детерминизма критичных по времени приложений
• Повышение уровня защиты и стабильности критичного по безопасности кода
Билет № 7
1.Стандартные элементы структур современных ЭВМ:
- модульность построения - магистральность - иерархия управления
Конспект!!
Билет № 8
1. Отличие от архитектуры фон Неймана:
В чистой архитектуре фон Неймана процессор одномоментно может либо читать инструкцию, либо читать/записывать единицу данных из/в памяти. То и другое не может происходить одновременно, поскольку инструкции и данные используют одну и ту же системную шину.
А в компьютере с использованием гарвардской архитектуры процессор может читать инструкции и выполнять доступ к памяти данных в то же самое время, даже без кэш-памяти. Таким образом, компьютер с гарвардской архитектурой может быть быстрее (при определенной сложности схемы), поскольку доставка инструкций и доступ к данным не претендуют на один и тот же канал памяти.
Также машина гарвардской архитектуры имеет различные адресные пространства для команд и данных. Так, нулевой адрес инструкций — это не то же самое, что и нулевой адрес данных. Нулевой адрес инструкций может определяться двадцати четырех битным значением, в то время как нулевой адрес данных может выглядеть как восьмибитный байт, который не являются частью этого двадцатичетырехбитного значения.
2.Intel Dinamic Acceleration-Технология компании Intel которую реализовали в некоторых многоядерных процессорах. Она на каждые два ядра увеличивает тактовую частоту одного из них
если другие ядра простаивают(if the other cores are idle) тем самым увеличивая производительность для малозатратных и\или неоптимизированных под многоядерность приложений.