ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 26.10.2023
Просмотров: 2907
Скачиваний: 4
СОДЕРЖАНИЕ
АРХИТЕКТУРЫ, ХАРАКТЕРИСТИКИ, КЛАССИФИКАЦИЯ ЭВМ
3. ФУНКЦИОНАЛЬНАЯ И СТРУКТУРНАЯ
4. ПРИНЦИПЫ ОРГАНИЗАЦИИ ПОДСИСТЕМЫ ПАМЯТИ ЭВМ И ВС
ОРГАНИЗАЦИЯ СИСТЕМНОГО ИНТЕРФЕЙСА И ВВОДА/ВЫВОДА ИНФОРМАЦИИ
МНОГОПРОЦЕССОРНЫЕ И МНОГОМАШИННЫЕ ВЫЧИСЛИТЕЛЬНЫЕ СИСТЕМЫ
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
Федеральное государственное автономное образовательное учреждение высшего образования
«НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ ТОМСКИЙ ПОЛИТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»
А.Д. Чередов, А.Н. Мальчуков
ОРГАНИЗАЦИЯ ЭВМ И СИСТЕМ
РекомендовановкачествеучебногопособияРедакционно-издательскимсоветомТомскогополитехническогоуниверситета
4-е издание, переработанное и дополненное
Издательство
Томского политехнического университета 2016
| | УДК 004.38+004.7(075.8) ББК 32.973+32.973.202я73 Ч–462 |
| Ч–462 | Чередов А.Д., Мальчуков А.Н. Организация ЭВМ и систем: учебное пособие / А.Д. Чередов, А.Н. Мальчуков; Томский политехниче- ский университет. – 4-е изд., перераб. и доп. – Томск: Изд-во Томского политехнического университета, 2016. – 236 с. |
РецензентыКандидаттехническихнаук,зам. начальник управления информационных технологийОАО«Востокгазпром»П.М.ОстрастьКандидат технических наук,доценткафедрыпрограммированияТГУС.А.Останин©Томскийполитехническийуниверситет»,2000©ЧередовА.Д.,2005©ЧередовА.Д.,2011© Оформление. Издательство Томскогополитехническогоуниверситета,2016ОГЛАВЛЕНИЕ
ВВЕДЕНИЕ 5
-
АРХИТЕКТУРЫ, ХАРАКТЕРИСТИКИ, КЛАССИФИКАЦИЯ ЭВМ 7-
Архитектуры ЭВМ 7-
Конвейерная обработка команд 9 -
Cуперскалярная обработка 11 -
Архитектура SISD 11 -
SIMD-архитектура 16 -
Многоядерные структуры процессора и многопотоковая обработка команд 17
-
-
Технические и эксплуатационные характеристики ЭВМ 19 -
Классификация ЭВМ 23-
Классификация ЭВМ по назначению 23 -
Классификация ЭВМ по функциональным возможностям 24
-
-
-
ФУНКЦИОНАЛЬНАЯ И СТРУКТУРНАЯ ОРГАНИЗАЦИЯ ЭВМ 58-
Обобщенная структура ЭВМ и пути её развития 59 -
Типы данных 62 -
Структура и форматы команд ЭВМ 70 -
Способы адресации информации в ЭВМ 73-
Абсолютные способы формирования исполнительного адреса75 -
Относительные способы формирования исполнительных адресов ячеек памяти 77
-
-
Примеры форматов команд и способов адресации 82-
Форматы команд и способы адресации в интеловских процессорах 82 -
Форматы команд и способы адресации в RISC-процессорах 94 -
Особенности системы команд IA-64 94
-
-
Принципы организации системы прерывания программ 96
-
-
ФУНКЦИОНАЛЬНАЯ И СТРУКТУРНАЯ ОРГАНИЗАЦИЯ
ЦЕНТРАЛЬНОГО ПРОЦЕССОРА ЭВМ 107
-
Назначение и структура центрального процессора 107 -
Назначение, классификация и организация ЦУУ 109 -
Регистровые структуры центрального процессора 110-
Регистровые структуры процессоров IA-32 110 -
Регистровые структуры процессоров AMD64 (Intel64) 115 -
Регистровые структуры процессоров IA-64 116
-
-
Структурная организация современных универсальных микропроцессоров 118-
Стратегия развития процессоров Intel 119 -
Микроархитектура Intel Core 120 -
Микроархитектура Intel Nehalem 124 -
Семейство процессоров Intel Westmere 133 -
Микроархитектура Sandy Bridge 135 -
Микроархитектура Intel Haswell 138 -
Микроархитектура Skylake 148 -
Микропроцессоры семейства «Эльбрус» 156 -
Микропроцессоры IBM POWER8 160
-
-
ПРИНЦИПЫ ОРГАНИЗАЦИИ ПОДСИСТЕМЫ ПАМЯТИ ЭВМ И ВС 162-
Иерархическая структура памяти ЭВМ 162 -
Организация стека регистров 165 -
Способы организации кэш-памяти 167-
Типовая структура кэш-памяти 167 -
Способы размещения данных в кэш-памяти 168 -
Методы обновления строк основной памяти и кэша 175 -
Методы замещения строк кэш-памяти 177 -
Многоуровневая организация кэша 177
-
-
Принципы организации оперативной памяти 179-
Общие положения 179 -
Методы повышения пропускной способности ОП 182 -
Методы управления памятью 192 -
Организация виртуальной памяти 198 -
Методы ускорения процессов обмена между ОП и ВЗУ 207
-
-
-
ОРГАНИЗАЦИЯ СИСТЕМНОГО ИНТЕРФЕЙСА И
ВВОДА/ВЫВОДА ИНФОРМАЦИИ 209
-
Общая характеристика и классификация интерфейсов 209 -
Способы организации передачи данных 213 -
Системная организация настольных компьютеров на базе
современных чипсетов компании Intel 215
-
Системная организация компьютеров на базе чипсетов Intel 8-й и 9-й серий 216 -
Системная организация компьютеров на базе чипсетов Intel 100-
й серии 220
-
МНОГОПРОЦЕССОРНЫЕ И МНОГОМАШИННЫЕ
ВЫЧИСЛИТЕЛЬНЫЕ СИСТЕМЫ 223
-
Архитектуры вычислительных систем 223 -
Сильносвязанные многопроцессорные системы 226 -
Слабосвязанные многопроцессорные системы 229
КОНТРОЛЬНЫЕ ВОПРОСЫ И ЗАДАНИЯ ДЛЯ САМОПРОВЕРКИ .231 СПИСОК ЛИТЕРАТУРЫ 235
ВВЕДЕНИЕ
В последнее десятилетие в России бурно осуществляется информа-тизацияикомпьютеризациявсехсферчеловеческойдеятельности.Компьютеры или электронные вычислительные машины (ЭВМ), осна-щенные специальным программным обеспечением, являются техниче-скойбазойиинструментомдлявычислительных,информационныхиавтоматизированныхсистем.При изучении дисциплины «Организация ЭВМ» в процессе подго-товкибакалавровпонаправлению«Информатикаивычислительнаятехника» студенты используютзнания, умения и навыки, полученныепо дисциплинам «Информатика», «Дискретная математика», «Основытеории передачи информации», «Введение в информационные техноло-гии»,которыеявляютсяпререквизитамиданной дисциплины.Целью дисциплины «Организация ЭВМ» является освоение теоре-тическихосновфункциональнойиструктурнойорганизацииЭВМ,включающих архитектуры ЭВМ, технические характеристики, класси-фикации, особенности организации различных типов ЭВМ и ее состав-ных частей (процессора, памяти, ввода-вывода), а также современноесостояниеитенденцииразвитиясредстввычислительнойтехники.Врезультатеизученияэтойдисциплиныстудентдолженуметьприменять полученные знания для решения практических задач: прово-дить анализ всего многообразия типов ЭВМ, осуществлять анализ па-раметров основных технических средств ЭВМ, выбирать, комплексиро-вать и тестировать аппаратные средства вычислительных систем. Ондолжен владеть навыками конфигурирования компьютеров различногоназначения.Знания,уменияинавыки,полученныеприизучениидисциплины«ОрганизацияЭВМ»,необходимыдляосвоениярядадругих дисци- плин: «Операционные системы», «Периферийные устройства», «Сети и телекоммуникации» и др.
В процессе освоения дисциплины у студентов формируются ком- петенции, дающие им возможность разрабатывать технические задания на оснащение отделов, лабораторий, офисов компьютерным оборудова- нием, осуществлять наладку и обслуживание этого оборудования.
В предлагаемом вниманию читателя учебном пособии рассматри- ваются современные проблемы, связанные с функциональной и струк- турной организацией ЭВМ и её составных частей. Учебное пособие со- стоит из шести глав.
В первой главе даются основные понятия и определения, относя- щиеся к ЭВМ, подробно рассматриваются архитектуры компьютеров (SISD, SIMD, CISC, RISC, VLIW, EPIC, MISD, MIMD), приводятся тех-
нические и эксплуатационные характеристики, классификации ЭВМ с кратким описанием истории развития, современного состояния и функциональных особенностей различных типов компьютеров (мэйн- фреймов, суперЭВМ, рабочих станций, серверов, персональных компь- ютеров и т.д.).
Вторая глава посвящена изложению основ функциональной и структурной организации ЭВМ. В ней содержится описание типов данных, используемых в процессорах интеловской архитектуры (IA-32, IA-64), способов адресации данных, структур и форматов команд CISC- и RISC-процессоров, наборы расширения системы команд x86 (MMX, SSE, SSE2, SSE3, SSE4 и др.), обобщенной структуры ЭВМ.
В третьей главе излагаются основы функциональной и структурной организации центрального процессора ЭВМ: определяется состав и назначение основных устройств процессора; описываются регистровые