
- •ОрГэвм - Ответственные
- •1. Развитие и классификация однопроцессорных архитектур компьютеров.
- •2.Конвейерная обработка команд
- •3. Cуперскалярная обработка команд.
- •4. Классификация архитектуры sisd
- •5. Cisc и risc-архитектуры микропроцессоров.
- •6. Vliw-архитектура компьютера и epic-концепция.
- •7. Simd-архитектура. Способы её реализации.
- •8. Многоядерные структуры процессора и многопотоковая обработка команд.
- •9. Технические и эксплуатационные характеристики эвм Производительность компьютера
- •Энергоэффективность процессора
- •10.Энергоэффективность процессора.
- •11. Классификация эвм по назначению и функциональным возможностям.
- •12. Функциональные возможности, пути развития, современные разработки супер эвм и мэйнфреймов
- •Особенности и характеристики современных мэйнфреймов
- •13.Назначение, классификация, структурная организация серверов.
- •14.Классификация, структурная организация персональных компьютеров.
- •15.Функциональные возможности, назначение, платформы рабочих станций.
- •16.Типы данных интеловских процессоров.
- •Данные типа указатель
- •Теги и дескрипторы.
- •17. Структура и форматы команд эвм
- •18.Способы адресации информации в эвм.
- •Базирование способом суммирования:
- •19.Принципы организации системы прерывания программ.
- •21.Стратегия развития процессоров Intel.
- •22.Особенности процессорной микроархитектуры Intel Core.
- •23.Микроархитектура Intel Nehalem.
- •24.Семейство процессоров Intel Westmere.
- •25. Иерархическая структура памяти эвм.
- •26.Способы организации кэш-памяти.
- •Прямое распределение
- •Полностью ассоциативное распределение
- •Частично ассоциативное распределение
- •27.Принципы организации оперативной памяти.
- •28.Методы повышения пропускной способности оп.
- •29. Методы управления памятью
- •30.Организация виртуальной памяти.
- •31.Общая характеристика и классификация интерфейсов эвм.
- •32.Способы организации передачи данных.
- •Программно-управляемая передача данных
- •Передача по запросу прерывания от пу
- •Прямой доступ к памяти (пдп)
- •33. Системная организация компьютеров на базе современных чипсетов
- •34.Архитектуры вычислительных систем. Сильносвязанные и слабосвязанные многопроцессорные системы.
16.Типы данных интеловских процессоров.
Основными типами данных в компьютерах интеловской архитектуры являются: байт, слово, двойное слово, квадрослово и 128-разрядное слово.
Каждый из типов данных может начинаться с любого адреса: это означает, что слово не обязано начинаться с чётного адреса и т. д. Т.о. достигается максимальная гибкость структур данных и эффективность использования памяти.
Рис.2.2. Основные типы данных
Целочисленные данные
Четыре формата данных с фиксированной точкой могут быть со знаком и без знака. Под знак отводится старший бит формата данных. Представление таких данных и выполнение операций в арифметико-логическом устройстве (ALU) производится в дополнительном коде.
Данные в формате с плавающей точкой х87
Формат включает
три поля: Знак (S),
Порядок и Мантисса Поле мантиссы содержит
значащие биты числа, а поле порядка
содержит степень 2 и определяет
масштабирующий множитель для мантиссы.
Поддерживаются блоком обработки чисел
с плавающей точкой FPU
Рис. 2.3. Форматы данных с плавающей точкой
Двоично-десятичные данные (BCD)
Рис.2.4. Форматы двоично-десятичных данных
Данные типа строка
Строка представляет собой непрерывную последовательность бит, байт, слов или двойных слов (см. рис.2.5). Строка бит может быть длиной до 1 Гбита, а длина остальных строк может составлять от 1 байта до 4 Гбайтов. Поддерживается АLU.
Рис.2.5. Данные типа строка
Символьные данные
Поддерживаются строки символов в коде ASCII и арифметические операции над ними (рис.2.6). Поддержка осуществляется блоком АLU.
|
7 + N 0 |
|
7 + 1 0 |
7 0 0 |
|
|
Символ N |
… |
Символ 1 |
Символ 0 |
ASCII |
|
ASCII |
|
ASCII |
ASCII |
|
Рис.2.6. Символьные данные
Данные типа указатель
Указатель содержит величину, которая определяет адрес фрагмента данных. Поддерживается два типа указателей, приведенных на рис.2.7.
4 |
7 +5 |
+ 4 |
+ 3 |
+ 2 |
+ 1 |
0 |
0 |
|
|||||||
|
|
|
|
|
|
|
|
Длинный указатель (дальний) |
|||||||
|
|
|
|
|
|
|
|
|
|||||||
|
селектор 16 р. |
смещение 32 р. |
|
|
|||||||||||
|
|
3 |
1 + 3 |
+ 2 |
+ 1 |
0 |
0 |
|
|||||||
|
|
|
|
|
|
|
|
Короткий указатель (ближний) |
|||||||
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
смещение 32 р. |
|
|
Рис.2.7. Данные типа указатель
Данные ММХ-технологии
Целочисленные данные могут быть как со знаком, так и без знака (рис.2.8).
Рис.2.8. Данные ММХ-технологии
Данные SSE-расширения
На рис. 2.9 приведен 128-разрядный формат упакованных данных с плавающей точкой одинарной точности.
Рис.2.9.
Данные SSE-расширения
Данные расширения SSE2
На рис. 2.10 приведен 128-разрядный формат упакованных данных с плавающей точкой с двойной точностью.
Рис.2.10. Данные SSE2 расширения с плавающей запятой
127
Рис.2.11. Целочисленные данные SSE2 расширения
Данные в IA-64
В IA-64 поддерживается 6 типов данных, в том числе три формата, используемых ранее (одинарная, двойная и расширенная точность), 82-разрядный формат данных с плавающей точкой (рис) и 64-разрядные целые – со знаком и без знака.
-
81
63 0
S
Порядок 17 р.
Мантисса