- •Введение
- •1. Цифровые устройства (иерархия)
- •1.1 Логические элементы
- •1.2. Интегральная микросхема
- •1.2.1 Степень интеграции
- •1.2.2.Типы логики
- •1.2.3. Управляющие автоматы на элементах с жесткой логикой
- •1.2.4 Достоинства и недостатки автоматов с жесткой логикой.
- •1.2.5. Технологический процесс
- •2.3. Серии микросхем
- •2. Плис
- •2.2 Основные современные типы плис
- •2.3 Некоторые производители плис
- •3. Микропроцессорные устройства
- •3.1. Компьютер
- •3.2. Микрокомпьютер
- •3.3. Проце́ссор
- •3.4.Типы процессоров
- •3.4.2 Микропроцессор
- •3.4.4 Ядро микропроцессора
- •3.5 Микроконтроллер (mcu)
- •Дополнительные устройства в расширенных вариантах микроконтроллера
- •3.6. Архитектура компьютера
- •3.6.1 Принципы фон Неймана
- •3.6.2 Гарвардская архитектура
- •3.6.3 Классическая гарвардская архитектура
- •3.6.4 Модифицированная гарвардская архитектура
- •3.7. Процессоры подразделяются …
- •3.7.1 Cisc
- •3.7.2 Misc
- •3.7.3 Risc
- •3.7.4 Архитектуры, обычно обсуждаемые в связи с risc
- •3.8. Архитектуры контроллеров
3.7.4 Архитектуры, обычно обсуждаемые в связи с risc
-
Суперскалярные архитектуры (первоначально Sun SPARC, начиная с Pentium использованы в семействе x86). Распараллеливание исполнения команд между несколькими устройствами исполнения, причем решение о параллельном исполнении двух или более команд принимается аппаратурой процессора на этапе исполнения. Эффективное использование такой архитектуры требует специальной оптимизации машинного кода в компиляторе для генерации пар независимых (результат одной не является входом другой) команд.
-
Архитектуры VLIW (Very Long Instruction Word — Очень Длинное Слово Команды).
Отличаются от суперскалярной архитектуры тем, что решение о распараллеливании принимается не аппаратурой на этапе исполнения, а компилятором на этапе генерации кода. Команды очень длинны, и содержат явные инструкции по распараллеливанию нескольких субкоманд на несколько устройств исполнения
Элементы архитектуры содержались в серии PA-RISC (PA означает Precision Architecture) это микропроцессорная архитектура, разработанная компанией Hewlett-Packard. VLIW-процессором в его классическом виде является Itanium, долгое время бывший самым мощным процессором в мире. PA означает Precision Architecture
3.8. Архитектуры контроллеров
-
В основном - Гарвардская архитектура - то есть раздельные области памяти для хранения команд (программы) и данных. Они могут иметь разную разрядность, в системе команд для обращения к ним предусмотрены различные команды и т.д.
-
интеграция в одном корпусе микросхемы (на одном кристалле) практически всех блоков, характерных для полнофункционального компьютера - процессора, ПЗУ, ОЗУ, устройств ввода-вывода, тактового генератора, контроллера прерываний и т.д.
-
в русскоязычной литературе подобные устройства часто называются однокристальные ЭВМ (ОЭВМ).