Структура и характеристики ЭВМ

advertisement
Вычислительные системы, сети и телекоммуникации
Структура и характеристики ЭВМ
Электронная вычислительная машина —
это комплекс технических и программных средств,
предназначенный для автоматизации подготовки и
решения задач пользователей.
Структура — совокупность элементов и их связей:
• структура технических средств,
• структура программных средств,
• структура аппаратно-программных средств.
Архитектура ЭВМ — это многоуровневая иерархия
аппаратно-программных средств, из которых строится
ЭВМ
© МЦИТ ГУАП 2008
Вычислительные системы, сети и телекоммуникации
Структура и характеристики ЭВМ
Характеристики ЭВМ с точки зрения человекомашинного интерфейса
Технические и эксплуатационные характеристики ЭВМ
(быстродействие и производительность, показатели надежности,
достоверности, точности, емкость оперативной и внешней памяти,
габаритные размеры, стоимость технических и программных средств,
особенности эксплуатации и др.)
Характеристики и состав функциональных модулей
базовой конфигурации ЭВМ
(возможность расширения состава технических и программных
средств; возможность изменения структуры)
Состав программного обеспечения ЭВМ
и сервисных услуг
(операционная система или среда, пакеты прикладных программ,
средства автоматизации программирования)
© МЦИТ ГУАП 2008
Вычислительные системы, сети и телекоммуникации
Структура и характеристики ЭВМ
Быстродействие —
число определенного типа команд, выполняемых ЭВМ
за одну секунду.
Производительность —
это объем работ (например, число стандартных
программ), выполняемый ЭВМ в единицу времени
© МЦИТ ГУАП 2008
Вычислительные системы, сети и телекоммуникации
Структура и характеристики ЭВМ
Единица измерения быстродействия
MIPS Million Instructions Per Second —
миллион операций в секунду. Обычно
рассматриваются наиболее короткие операции
типа сложения
Для оценки современных ЭВМ применяется
достаточно редко по следующим причинам:
• набор команд современных микропроцессоров
может включать сотни команд, сильно
отличающихся друг от друга длительностью
выполнения
• значение, выраженное в MIPS, меняется в
зависимости от особенностей программ
© МЦИТ ГУАП 2008
Вычислительные системы, сети и телекоммуникации
Структура и характеристики ЭВМ
Единица измерения быстродействия
MFPOPS Million Floating Point Operations Per
Second — миллион операций с плавающей
точкой в секунду
Для персональных ЭВМ этот показатель
практически не применяется из-за
особенностей решаемых задач и структурных
характеристик ЭВМ
© МЦИТ ГУАП 2008
Вычислительные системы, сети и телекоммуникации
Структура и характеристики ЭВМ
Тестовые наборы для комплексных оценок
производительности:
• наборы тестов фирм-изготовителей для
оценивания качества собственных изделий
• стандартные универсальные тесты для ЭВМ,
предназначенных для крупномасштабных
вычислений
• специализированные тесты для конкретных
областей применения компьютеров
© МЦИТ ГУАП 2008
Вычислительные системы, сети и телекоммуникации
Структура и характеристики ЭВМ
Емкость запоминающих устройств —
количество структурных единиц информации, которые
одновременно можно разместить в памяти
© МЦИТ ГУАП 2008
Вычислительные системы, сети и телекоммуникации
Структура и характеристики ЭВМ
Бит —
одна двоичная цифра, наименьшая структурная
единица информации
1 бит (binary digit – двоичное число) = 0 или 1,
1 байт = 8 бит,
1 килобайт (1К) = 213 бит = 210 байт ,
1 мегабайт (1М) = 223бит = 210 Кбайт = 220 байт ,
1 гигабайт (1Г) = 233 бит = 210 Мбайт ,
1 терабайт (1Т) = 243 бит = = 210 Гбайт ,
1 петабайт (1П) = 253 бит,
1 эксабайт (1Э) = 263 бит.
© МЦИТ ГУАП 2008
Вычислительные системы, сети и телекоммуникации
Структура и характеристики ЭВМ
Емкость оперативной памяти — для ПЭВМ
в 2004 году – 128-256 Мб
в 2006 году – 256-512 Мб
Емкость внешней памяти
• флоп (1.44Мб)
• винчестер (40Гб - 120Гб)
• CD (DVD) (600Мб - 18Гб)
© МЦИТ ГУАП 2008
Вычислительные системы, сети и телекоммуникации
Структура и характеристики ЭВМ
Надежность —
это способность ЭВМ при определенных
условиях выполнять требуемые функции в
течение заданного времени
(стандарт ISO - 2382/14-78
(Международная организация стандартов))
© МЦИТ ГУАП 2008
Вычислительные системы, сети и телекоммуникации
Структура и характеристики ЭВМ
Точность —
возможность различать почти равные
значения (стандарт ISO — 2382/2-76).
Точность получения результатов обработки в
основном определяется разрядностью ЭВМ,
которая в зависимости от класса ЭВМ может
составлять 32, 64 и 128 двоичных разрядов.
© МЦИТ ГУАП 2008
Вычислительные системы, сети и телекоммуникации
Структура и характеристики ЭВМ
Достоверность —
свойство информации быть правильно
воспринятой.
Достоверность характеризуется вероятностью
получения безошибочных результатов.
© МЦИТ ГУАП 2008
Вычислительные системы, сети и телекоммуникации
Общие принципы построения ЭВМ
Основным принципом
построения всех современных ЭВМ является
программное управление
В основе его лежит представление алгоритма
решения любой задачи в виде программы
вычислений
© МЦИТ ГУАП 2008
Вычислительные системы, сети и телекоммуникации
Общие принципы построения ЭВМ
Алгоритм —
конечный набор предписаний, определяющий
решение задачи посредством конечного
количества операций
© МЦИТ ГУАП 2008
Вычислительные системы, сети и телекоммуникации
Общие принципы построения ЭВМ
Программа для ЭВМ —
упорядоченная последовательность команд,
подлежащая обработке
(стандарт ISO 2382/1-84 г.)
© МЦИТ ГУАП 2008
Вычислительные системы, сети и телекоммуникации
Общие принципы построения ЭВМ
Принцип программного управления,
описанный Дж. фон Нейманом
Все вычисления, предписанные алгоритмом
решения задачи, должны быть представлены в
виде программы, состоящей из
последовательности управляющих слов —
команд.
Каждая команда содержит указания на
конкретную выполняемую операцию,
местонахождение (адреса) операндов и ряд
служебных признаков.
© МЦИТ ГУАП 2008
Вычислительные системы, сети и телекоммуникации
Общие принципы построения ЭВМ
Фон-неймановская архитектура компьютеров
содержит пять компонент:
•
•
•
•
•
Арифметико-логическое устройство (АЛУ)
Устройство управления
Память
Устройство ввода информации
Устройство вывода информации
(Подавляющее большинство современных
компьютеров).
© МЦИТ ГУАП 2008
Вычислительные системы, сети и телекоммуникации
Общие принципы построения ЭВМ
Операнды —
переменные, значения которых участвуют в
операциях преобразования данных
Список (массив) всех переменных
(входных данных, промежуточных значений и
результатов вычислений) —
неотъемлемый элемент любой программы
© МЦИТ ГУАП 2008
Вычислительные системы, сети и телекоммуникации
Общие принципы построения ЭВМ
Для доступа к программам, командам и
операндам используются их адреса.
В качестве адресов выступают номера ячеек
памяти ЭВМ, предназначенных для хранения
объектов
© МЦИТ ГУАП 2008
Вычислительные системы, сети и телекоммуникации
Общие принципы построения ЭВМ
Структурные единицы информации ЭВМ
Последовательность битов в формате,
имеющая определенный смысл,
представлена полем.
Последовательность, состоящая из
определенного, принятого для данной ЭВМ
числа байтов,
называется словом
© МЦИТ ГУАП 2008
Вычислительные системы, сети и телекоммуникации
Общие принципы построения ЭВМ
Структурные единицы информации ЭВМ
самая малая структурная единица —
последовательность битов —
поле длинной 8 бит —
последовательность байтов (2, 4, 8) —
бит
поле
байт
слово
последовательность слов
одинакового смысла —
массив
(особенность слова как структурной единицы в том, что оно
записывается в ОЗУ и считывается из него за один цикл)
Файл — это имеющий имя информационный
массив (программа, данные, текст и т.п.),
размещаемый во внешней памяти
и рассматриваемый как неделимый объект
при пересылках и обработке.
© МЦИТ ГУАП 2008
Вычислительные системы, сети и телекоммуникации
Общие принципы построения ЭВМ
Децентрализация построения и управления
вызвала к жизни также элементы, которые
являются общим стандартом структур
современных ЭВМ:
• модульность построения
• магистральность
• иерархия управления
© МЦИТ ГУАП 2008
Вычислительные системы, сети и телекоммуникации
Общие принципы построения ЭВМ
Модульная конструкция ЭВМ —
делает ее открытой системой, способной
к адаптации и совершенствованию
© МЦИТ ГУАП 2008
Вычислительные системы, сети и телекоммуникации
Общие принципы построения ЭВМ
Модульность структуры ЭВМ
требует стандартизации и унификации
оборудования, номенклатуры технических и
программных средств, средств сопряжения —
интерфейсов, конструктивных решений,
унификации типовых элементов замены,
элементной базы и нормативно-технической
документации
© МЦИТ ГУАП 2008
Вычислительные системы, сети и телекоммуникации
Общие принципы построения ЭВМ
В современных ЭВМ
принцип децентрализации и параллельной
работы распространен как на периферийные
устройства, так и на сами ЭВМ (процессоры).
© МЦИТ ГУАП 2008
Вычислительные системы, сети и телекоммуникации
Общие принципы построения ЭВМ
Все существующие типы ЭВМ выпускаются
семействами, в которых различают старшие и
младшие модели.
Информационная, аппаратная и программная
совместимость
© МЦИТ ГУАП 2008
Вычислительные системы, сети и телекоммуникации
Общие принципы построения ЭВМ
Общие и специальные шины или магистрали
для обмена информацией
Стандартизация и унификация привели
к появлению иерархии шин
и к их специализации:
• системная шина — для взаимодействия
основных устройств
• локальная шина — для ускорения обмена
видеоданными
• периферийная шина — для подключения
«медленных» периферийных устройств
© МЦИТ ГУАП 2008
Вычислительные системы, сети и телекоммуникации
Общие принципы построения ЭВМ
Децентрализация управления
предполагает
иерархическую организацию структуры
© МЦИТ ГУАП 2008
Вычислительные системы, сети и телекоммуникации
Общие принципы построения ЭВМ
Иерархический принцип
построения памяти ЭВМ:
• сверхоперативное запоминающее устройство
небольшой емкости
• кэш-память или память блокнотного типа
• кэш L1 (Еп= 16-32 Кбайта с временем доступа
1-2 такта процессора);
• кэш L2 (Еп= 128-512 Кбайт с временем доступа
3-5 тактов)
• кэш L3 (Еп= 2-4 Мбайта с временем доступа
8-10 тактов).
• оперативное запоминающее устройство
• постоянное запоминающее устройство
• внешнее запоминающее устройство
© МЦИТ ГУАП 2008
Вычислительные системы, сети и телекоммуникации
Общие принципы построения ЭВМ
Децентрализация
управления и структуры ЭВМ позволила
перейти к более сложным многопрограммным
(мультипрограммным) режимам
© МЦИТ ГУАП 2008
Download