- •Под редакцией профессора Пятибратова а.П. Москва, 2008
- •Содержание
- •Раздел 1. Вычислительные машины и системы.
- •Тема 1. Введение..........................................................................................................................4
- •Тема 2. Принципы построения компьютеров......................................................................12
- •Тема 3. Функциональная и структурная организация эвм............................................38
- •Тема 4. Основные устройства компьютера..........................................................................40
- •Тема 5.Периферийные устройства компьютерных систем…………………………….. 69
- •Тема 6. Программное обеспечение компьютера .................................................................82
- •Тема 7. Компьютерные системы ..........................................................................................103
- •Раздел 2. Компьютерные сети.......................................................117
- •Тема 8. Принципы построения и развития компьютерных сетей.................................117
- •Тема 9. Основные службы и сервисы, обеспечиваемые компьютерными сетями….222
- •Тема10.Перспективы развития вычислительной техники.............................................247
- •Введение.
- •Краткая история и тенденции развития вычислительной техники
- •Автоматизация подготовки и решения задач на эвм
- •Тема 1. Принципы построения компьютеров.
- •1.1. Основные характеристики и классификация компьютеров
- •1.2. Принципы построения современных эвм.
- •1.3. Структурные схемы и взаимодействие устройств компьютера
- •1.4. Кодирование информации
- •1.5. Перспективы развития компьютеров. Элементная база современной вычислительной техники.
- •1.5.1. Альтернативные пути развития элементной базы.
- •Тема 2. Функциональная и структурная организация эвм.
- •2.1. Организация функционирования эвм с магистральной архитектурой
- •2.2. Организация работы эвм при выполнении задания пользователя
- •Тема 3. Основные устройства компьютера.
- •Центральное устройство эвм.
- •3.1.1. Состав, устройство и принцип действия основной памяти
- •6.Рис. 11. Структурная схема озу
- •7.Рис. 12. Регистровая структура магазинного типа
- •3.1.2. Центральный процессор эвм
- •Творческая деятельность компьютерных фирм в 1997 г.
- •3.1.3. Системы визуального отображения информации (видеосистемы)
- •3.2. Внешние запоминающие устройства (взу)
- •3.2.1. Внешние запоминающие устройства (зу) на гибких магнитных дисках
- •11.Рис. 15. Внешний вид дискеты диаметром 3”
- •14.Рис. 16. Функциональная структура диска
- •15.Таблица 6.
- •17.Стандартные форматы нгмд ms dos
- •3.2.2. Накопитель на жестком магнитном диске
- •3.2.3. Стриммер
- •3.2.4. Оптические запоминающие устройства
- •18.Рис. 17. Классификация оптических накопителей информации
- •3.3. Инструментальные средства контроля и диагностики эвм.
- •4. Периферийные устройства эвм
- •4.1. Клавиатура
- •4.2. Принтеры
- •Характеристики монохромных лазерных принтеров фирмы Xerox (персональных: Phaser 3110 – 3400, сетевых: DocuPrint n2125, n2825, n4525 и Phaser 4400, 5400).
- •19.Таблица 5.
- •21.Характеристики цветных лазерных принтеров фирмы Xerox:
- •4.3. Мультимедийные устройства ввода-вывода
- •4.4. Система прерываний эвм
- •Тема 5. Программное обеспечение компьютера
- •5.1. Структура программного обеспечения компьютера
- •5.2. Операционные системы
- •5.3. Системы автоматизации программирования
- •Языки программирования
- •5.4. Пакеты программ
- •5.5. Режимы работы эвм
- •Тема 6. Компьютерные системы.
- •6.1. Классификация компьютерных систем
- •6.2. Архитектура компьютерных систем
- •6.3. Типовые структуры компьютерных систем
- •6.4. Кластеры
- •Раздел 2. Компьютерные сети.
- •Тема 7. Принципы построения и развития компьютерных сетей.
- •7.1. Основные сведения о компьютерных сетях (кс)
- •7.2. Характеристика и особенности лкс
- •7.3. Протоколы и технологии локальных сетей
- •21.3.Таблица 8.
- •7.4. Сетевое коммуникационное оборудование локальных сетей
- •7.5. Программное обеспечение и функционирование лкс
- •7.6. Принципы построения, функции и типы гкс
- •7.7. Сеть Internet. Семейство протоколов tcp/ip
- •7.8. Адресация в ip-сетях
- •25.Класс а
- •7.9. Эталонная модель взаимодействия открытых систем
- •25.1.1.1.1.2Рис. 28. Семиуровневая модель протоколов взаимодействия открытых систем
- •7.10. Управление доступом к передающей среде
- •25.1.1.1.1.3Рис. 29. Классификация ппд нижнего уровня
- •25.1.1.1.1.4Рис. 30. Протокол типа «маркерная шина»
- •7.11. Информационная безопасность в компьютерных сетях
- •27.В случае преднамеренного проникновения в сеть различают следующие виды воздействия на информацию [7; 8]:
- •7.12. Типы сетевой связи и тенденции их развития
- •7.13. Линии связи и их характеристики
- •7.14. Передача дискретных данных на физическом уровне
- •29.5.Манчестер-
- •30.Биполярный
- •7.15. Передача дискретных данных на канальном уровне
- •31.Способ связи без установления логического соединения характеризуется следующим:
- •7.16. Обеспечение достоверности передачи информации
- •7.17. Маршрутизация пакетов в сетях
- •7.18. Способы коммутации в ткс
- •7.20. Сети и технологии isdn и sdh
- •7.21. Сети и технологии атм
- •31.1.1.1.1Рис. 34. Сеть на базе атм
- •7.22. Спутниковые сети связи
- •Тема 8. Основные службы и сервисы, обеспечиваемые компьютерными сетями.
- •8.1. Прикладные сервисы сети Internet.
- •8.2. Клиентское программное обеспечение сети Internet
- •8.3. Функции, характеристики и типовая структура корпоративных компьютерных сетей (ккс)
- •31.1.1.1.1.1Рис. 39. Типовая структура ккс
- •8.4. Программное обеспечение ккс
- •8.5. Сетевое оборудование ккс
- •Тема 9. Перспективы развития вычислительной техники.
- •9.1. Развитие компьютерных сетей и телекоммуникаций.
- •9.1.1. Пути развития компьютерных сетей
- •9.1.2. Перспективы развития телекоммуникаций в России
- •Список рекомендованной литературы
3.1.2. Центральный процессор эвм
Основу центрального процессора ПЭВМ составляет микропроцессор (МП) – обрабатывающее устройство, служащее для арифметических и логических преобразований данных, для организации обращения к ОП и ВНУ и для управления ходом вычислительного процесса.
В настоящее время существует большое число разновидностей микропроцессоров, различающихся назначением, функциональными возможностями, структурой, исполнением. Наиболее существенными классификационными различиями между ними чаще всего выступают:
назначение (микропроцессоры для серверов и мощных приложений; МП для персональных компьютеров и т.д.);
количество разрядов в обрабатываемой информационной единице (8-битные, 16-битные, 32-битные, 64-битные и др.);
технология изготовления (0.5 мкм – технология; 0.35 мкм; 0.25 мкм; 0.18 мкм; 0.13 мкм; 0.07 мкм и т.д.).
Среди МП для серверов и мощных приложений прочное место завоевали RISC-процессоры (Reduce Instruction Set Computing) с сокращенной системой команд. Система команд таких МП содержит ограниченное число (порядка 50) очень простых команд. За счет этого упрощаются схемы управления микропроцессором и сокращаются его размеры. На кристалле МП (чипе) освобождается место, которое используется для размещения кеш-памяти большого объема. Наличие такой памяти внутри чипа позволяет сократить количество обращений к основной памяти, а это приводит к повышению быстродействия ЭВМ в 2-10 раз, так как обращение к кеш-памяти, расположенной внутри чипа, требует меньших затрат времени. Для повышения производительности RISC-процессоры обычно работают с машинными словами очень большой длины (не менее 64 бит).
К числу RISC-процессоров относятся микропроцессоры «SPARC» и «UltraSPARC» фирмы Sun Microsystems, «Alpha» фирмы Compaq, «MIPS» фирмы Silicon Graphics. Консорциум фирм IBM-Motorola-Apple разрабатывает и выпускает МП «Power PC», или сокращенно «PPC». Фирма Intel (INTegrated ELectronics) совместно с Hewlett Packard разрабатывает RISC-процессор «P7» с тактовой частотой более 900 МГц, обеспечивающий совместимость с 32-битными МП. Прогнозируется, что два из этих микропроцессоров (PPC и P7) в модифицированном виде будут использоваться до 2025 года.
Микропроцессоры для персональных компьютеров обычно относятся к CISC-процессорам (Complete Instruction Set Computing) с полной системой команд, насчитывающей до 250 единиц. К их числу относятся 8-битные микропроцессоры i8080, i8085 (с буквы i начинаются названия МП, выпускаемых фирмой Intel), Z80 (с буквы Z начинаются названия МП фирмы Zilog) и др. 16-битные микропроцессоры i8086, i8088; 32-битные – i80386, i80486, Pentium, Pentium Pro, Pentium II, Pentium III, Pentium IV, которые совместимы по командам и форматам данных снизу вверх. Эти микропроцессоры используются в различных модификациях IBM PC.
Два из этих микропроцессоров – i8086 и i8088 являются родоначальниками серии микропроцессоров, получивших сокращенное наименование «x86» (все последующие типы МП основываются на них и лишь развивают их архитектуру). По назначению и функциональным возможностям эти два микропроцессора одинаковы. Различаются они только разрядностью шины данных системной магистрали: МП i8086 имеет 16-битную шину данных, а i8088 – 8-битную. В связи с этим выборка команд и операндов из основной памяти производится за разное число машинных циклов. С точки зрения функциональных возможностей существенного значения эти различия не имеют, поэтому и упоминают о них, как правило, вместе: 8086/8088.
МП 8086/8088 имеет базовую систему команд. В следующей модификации МП фирмы Intel – 80186 реализована расширенная система команд. Расширение системы команд продолжается во всех новых моделях, но кроме этого в каждой новой модели вводятся дополнительные архитектурные решения: в 80286 введен встроенный блок управления ОП, работающей в виртуальном режиме (что позволило увеличить предельно допустимый объем виртуальной памяти до 4 Гбайт при 16 Мбайтах физической) и блоки, позволяющие реализовать мультизадачность: блок защиты ОП и блок проверки уровня привилегий, присваиваемых каждой задаче. Кроме того, во всех последующих моделях вводятся и совершенствуются средства, позволяющие повысить производительность МП: совершенствуются конвейер команд и встроенный блок управления ОП, вводится микропрограммное управление операциями, прогнозирование переходов по командам условной передачи управления, скалярная архитектура ЦП (арифметический конвейер) и мультискалярная архитектура (несколько параллельно работающих арифметических конвейеров, одновременно выполняющих несколько машинных операций, благодаря чему появляется возможность за один такт МП выполнять более одной машинной операции). Начиная с 80486, в кристалле МП размещается арифметический сопроцессор для операций с плавающей точкой.
Все эти усовершенствования позволяют сделать персональную ЭВМ IBM PC мультипрограммной, многопользовательской (МП 80286 позволял работать с 10 терминалами; 80386 – с 60) и многозадачной. С помощью операционной системы стало возможным реализовать работу в режиме SVM (системы виртуальных машин), т.е. на одной ПЭВМ реализовать множество независимых виртуальных машин (МП 80386 позволял в этом режиме реализовать работу до 60 пользователей, каждому из которых предоставлялась отдельная виртуальная ПЭВМ IBM PC на МП 8086).
Начиная с МП i80586, цифровая характеристика микропроцессора заменена названием. Этот микропроцессор получил название «Pentium».
Тактовая частота микропроцессора Pentium быстро выросла с 60 МГц до 200 МГц. В этот микропроцессор встроено два внутренних кэша: кэш команд и кэш данных (каждый по 8 Кбайт), в нем реализовано «интеллектуальное» управление потреблением мощности: при работе с малой нагрузкой МП автоматически переключается в режим малого потребления электроэнергии; если ЭВМ в течение большого промежутка времени не используется совсем, МП переходит в «режим покоя». Экономия электроэнергии приводит к снижению нагрева микропроцессора, а следовательно – к увеличению срока его службы.
Разработан новый тип микропроцессора – Pentium MMX (MultiMedia Extention), в котором реализована архитектура вычислительных систем класса SIMD, введено 57 новых команд, необходимых для обработки аудио, видео и телекоммуникационной информации.
Следующая разновидность микропроцессоров – Pentium Pro – имела в том же корпусе кэш-память второго уровня объемом 256-512 Кбайт. Кроме того, в этом микропроцессоре система команд х86 транслировалась в RISC-команды (три х86-команды преобразовывались в 12 RISC-команд), исполнявшиеся параллельно работающими блоками вычислений.
В последующих разновидностях микропроцессоров (Pentium II, Pentium III, Pentium IV) вводится ряд усовершенствований, позволяющих повысить тактовую частоту, емкость сверхоперативной памяти, быстродействие и надежность функциональных блоков. Тактовая частота, например, быстро проходила ряд: 533, 566, 600, 633, 667, 700, 733, 766, 800, 850, 866 МГц, 1, 1.13, 1.4, 1.5 ГГц и выше. Ведутся работы по освоению технологии SiGe, позволяющей освоить выпуск микросхем, работающих в диапазоне частот 20-50 ГГц.
Объем кэша 1 уровня вырос до 16 + 16 = 32 Кбайт. Начиная с Pentium Pro, все последующие модели обеспечивают выполнение команд с изменением последовательности, суть которой заключается в том, что мультискалярная архитектура (т.е. наличие в составе микропроцессора нескольких параллельно работающих арифметических конвейеров) допускает, что при параллельном выполнении команд программы один из конвейеров может выполнить свою работу раньше, чем ее закончат другие – и процесс вычислений вынужден останавливать конвейер в ожидании получения необходимых результатов. Такие ситуации нарушают естественную последовательность выполнения команд программы.
Ведущие фирмы – производители ЭВМ с целью совершенствования выпускаемой ими продукции активно ведут научные исследования, о чем свидетельствуют данные, приведенные в таблице 3.
Таблица 3.