- •Содержание
- •Основные сокращения
- •Аппаратное и программное обеспечение для разработки системы контроля и управления объектами
- •Функциональная структура эвм Фон-Неймана
- •Основные архитектурные принципы эвм
- •Адресация
- •Вычислитель
- •Спецпроцессор
- •Общее определение архитектуры средств обработки информации
- •Семейство эвм
- •Первое поколение (1949-1951)
- •Второе поколение (1955-1966)
- •Третье поколение эвм (1963 – 1965)
- •О новшествах в машинах 3-его поколения
- •Систолическая ва
- •Мультимикропроцессорная ва
- •Транспьютерные платы
- •Гарвардская ва (гва)
- •Классическая гва
- •Модифицированная гва (мгва)
- •Вариант использования трех озу
- •Супер гва (сгва)
- •Процессор ввода/вывода
- •Транспьютерная ва (тва)
- •Языки программирования
- •Поколения языков программирования
- •Четвертое поколение.
- •Xsl транформации (xslt) — один из новейших примеров функционального языка программирования с промышленным значением.
- •Степень абстракции.
- •Новая область применения
- •Ссылки на матерьялы
Первое поколение (1949-1951)
ω = 105 опер/с
ν = 106 бит
υ = 10 час
σ = 10 дол/(опре*с-1)
ЭВМ предназначались для последовательной обработки информации в однопрограммном режиме.
Разнообразие ЭВМ определяется возможностями реализации концептуальной ЭВМ Фон-Неймана. Алгоритм управления вычислительными процессами универсально и последовательно адаптировали под фиксированную структуру ЭВМ. Алгоритм закладывался в аппаратное обеспечение ЭВМ при ее конструировании и оставался неизменным в течении всего ее существования.
Возможности ПО были примитивны. Использовались машинные языки для записи алгоритма обработки информации и стандартизации программ.
Элементная база – электронные лампы.
Второе поколение (1955-1966)
ω = 106 опер/с
ν = 107 бит
υ = 102 час
σ = 100 дол/(опре*с-1)
Способ обработки данных в ЭВМ второго поколения остается последовательным. В это поколение внедряется мультипрограммирование. Его особенностью являлась реализация размещения в машине набора последовательности программ, решение которых оставалось последовательным.
Процессор ЭВМ второго поколения позволял одновременно выполнять только одну команду. При этом допускалась параллельная работа внешних устройств.
Такой способ реализации позволил снизить простои процессора и повысить производительность ЭВМ.
Опр.: мультипрограммный режим – режим обработки данных при котором ресурсы ЭВМ используются более чем одной программой. В вычислительные ресурсы ЭВМ входят: ресурс производительности процессора, ресурс по объему памяти (оперативная, внешняя), пропускная способность коммуникационных каналов (внутренних и внешних).
Устройство и структура ЭВМ второго поколения не претерпели серьезных модификаций. По сравнению с первым поколением в процессор введены устройство ускорения арифметических операций, средства прерывания для обеспечения работы ЭВМ в реальном времени, что было востребовано при управлении объектами, технологическими процессами, научными экспериментами.
В структуре ЭВМ появились устройства для подключения каналов удаленного доступа. Алгоритм управления вычислительными процессами был трансформирован в последовательно-параллельный, при котором допускалось совместимость во времени выполнения программ процессора и работы внешних устройств.
ОС представляла собой реализацию диспетчера, который позволял управлять ресурсами ЭВМ. При разработке ЭВМ внедрялись элементы проектирования для разработки печатной платы.
Способ обработки информации в ЭВМ 1го и 2го поколений был последовательно процедурным. Процедурная обработка основывалась на фиксированной системе команд, обладающей полнотой для обеспечения универсальности ЭВМ и заключающейся в представлении любого алгоритма преобразования данных в виде программы, состоящей из последовательности команд ЭВМ. Процедурный способ обработки данных характеризуется тем, что время выполнения команды зависит от адекватности системы задач ЭВМ к решению задачи. При этом возникают накладные расходы, связанные с выбором команды из памяти ее дешифрации.
Виды архитектур:
CISC – полный набор команд -> сложные команды (арифметические операции, операции с памятью – ОЗУ -> ЦП; ЦП -> ОЗУ, перемножение и скалярное произведение векторов).
RISC – упрощенный набор команд -> простые команды (арифметические операции и операции с памятью).
Производительность (ТРЧ – тактовая рабочая частота) – среднее количество тактов на одну операцию. Сложные команды выполняются за большое число тактов, простые – за маленькое. Из оценки производительности видно. Что машина с CISC архитектурой должна иметь высокую тактовую рабочую частоту.
Одним из способов достижения на практике высокой тактовой рабочей частоты является совершенствование технологии производства СБИС, связанное с уменьшением технологических норм. Для обеспечения высокой производительности МП с RISC архитектурой не требуется значительного роста тактовой рабочей частоты.