
- •Михайличенко А. В. – Москва, 2009. – 82 стр.
- •Оглавление
- •Раздел 1. Общие требования, предъявляемые к современным компьютерам.
- •Глава 1.1. Отношение стоимость/производительность.
- •Глава 1.2. Надежность и отказоустойчивость.
- •Глава 1.3. Маштабируемость.
- •Глава 1.4. Совместимость и мобильность программного обеспечения.
- •Раздел 2. Классификация вычислительных систем по областям применения.
- •Глава 2.1. Персональные компьютеры и рабочие станции.
- •Глава 2.2. Сервера.
- •Глава 2.3. Мейнфреймы.
- •Глава 2.4. Кластерные архитектуры.
- •Раздел 3. Оценка производительности вычислительных систем.
- •Глава 3.1. Общие замечания.
- •Глава 3.2. MIPS.
- •Глава 3.3. MFLOPS.
- •Глава 3.4. SPECint, SPECfp
- •Раздел 4. Архитектура вычислительных систем и компонентов.
- •Глава 4.1. Определение понятия «архитектура»
- •Глава 4.2. Архитектура системы команд. Классификация процессоров (CISC и RISC).
- •Структура процессоров Alpha: 21064, 21264
- •Сравнительные характеристики Alpha 21164 и 21264
- •Глава 4.3. Методы адресации и типы данных.
- •Глава 4.4. Команды машинного уровня.
- •Команды управления потоком команд
- •Глава 4.5. Конвейеризация.
- •Глава 4.6. Суперскалярная архитектура
- •Глава 4.7. Особенности архитектуры суперскалярных процессоров.
- •Глава 4.8. Процессоры с архитектурой 80x86 и Pentium
- •4.8.1. Архитектура ЦП 8086: основные регистры, организация памяти
- •4.8.2 Архитектура ЦП 80286: основные регистры, режимы работы, адресация памяти
- •Режимы работы
- •Формирование линейного адреса без участия селекторов
- •Формирование линейного адреса в защищенном режиме
- •4.8.3. Структура микропроцессоров IA-32
- •4.8.4. Регистры
- •4.8.5. Формат команды микропроцессора IA-32
- •4.8.6. Режимы работы
- •Реальный режим (Real Mode)
- •Режим системного управления (System Management Mode)
- •Защищенный режим (Protected Mode)
- •Раздел 5. Организация ввода/вывода.
- •Глава 5.1. Введение.
- •Глава 5.2. Системные и локальные шины.
- •Литература
|
18 |
|
|
|
|
|
|
|
|
|
|
Блокируется при числе непопаданий, |
|
2 |
|
8 |
|
равном |
|
|
|
|
|
Число ФИУ |
|
4 |
|
6 |
|
Емкость файла |
|
32 |
(I) |
80 |
(I), 2 копии |
Регистров |
|
32 |
(FP) |
72 |
(FP) |
Переименование регистров |
|
нет |
да |
|
|
Внеочередное выполнение команд |
|
нет |
да |
|
|
Динамическое предсказание переходов |
|
да |
|
усовершенствованное |
|
Шина верхнего кэша |
|
системная |
выделенная |
||
Поддержка мультимедиа |
|
нет |
да |
|
|
Число транзисторов |
|
9,3 млн |
15,2 млн |
||
Площадь, мм2 |
|
298 |
302 |
||
|
|
|
|
|
|
Глава 4.3. Методы адресации и типы данных.
Непосредственная адресация используется при выполнении арифметических операций Важным вопросом построения любой системы команд является оптимальное
кодирование команд. Оно определяется количеством регистров и применяемых методов адресации, а также сложностью аппаратуры, необходимой для декодирования. Именно поэтому в современных RISC-архитектурах используются достаточно простые методы адресации, позволяющие резко упростить декодирование команд. Более сложные и редко встречающиеся в реальных программах методы адресации реализуются с помощью дополнительных команд, что приводит к увеличению размера программного кода. Однако такое увеличение длины программы с лихвой окупается возможностью простого увеличения тактовой частоты RISC-процессоров.
Глава 4.4. Команды машинного уровня.
18