4.1. 4.1. Организация ЭВМ и систем
4.1.1 Поколения ЭВМ
Поколения вычислительных средств будем характеризовать совокупностью показателей эффективности и архитектурных свойств (табл. 2.1). Для представления эффективности ЭВМ каждого поколения используем вектор
,
где – показатель производительности (в опер./с) или среднее число операций, выполняемых в секунду ЭВМ (процессором при работе с оперативной памятью); – емкость оперативной памяти (в битах); – среднее время безотказной работы ЭВМ (или средняя наработка до отказа, в часах); – “цена операций”, определяемая как отношение цены ЭВМ к ее показателю производительности (измеряется в долларах, отнесенных к опер./с). Ниже будем указывать достигнутый порядок значений компонентов вектора
Первое поколение ЭВМ. Годы появления: 1949 – 1951; опер./с, бит, ч, дол./опер.. Машины предназначались для последовательной обработки информации в монопрограммном режиме (были рассчитаны на то, что в любой момент времени в ЭВМ могла находиться только одна задача, представленная в виде последовательной программы). ЭВМ этого поколения суть варианты технической реализации концептуальной ЭВМ Дж. фон Неймана. Алгоритм управления вычислительными процессами был универсальным и последовательным, и он был адаптирован под фиксированную структуру ЭВМ. Изменения алгоритма работы ЭВМ ни в процессе решения задачи, ни перед ее решением были не допустимы. Элементную базу ЭВМ первого поколения составили электронные лампы.
Второе поколение ЭВМ. Годы возникновения: 1955 – 1960; показатели эффективности: опер./с, бит, ч, дол./опер.. Способ обработки информации в ЭВМ оставался последовательным; однако допускалось и мультипрограммирование. Мультипрограммирование – это такой режим обработки данных, при котором ресурсы ЭВМ одновременно используются более чем одной программой. Особенностью мультипрограммирования для второго поколения ЭВМ являлось то, что реализация размещенного в машине набора (пакета) последовательных программ решения задач оставалась последовательной. Вместе с этим допускалась параллельная работа внешних устройств. Состав устройств и структура ЭВМ второго поколения не претерпели существенных модификаций. Структура ЭВМ оставалась фиксированной, однако универсальный алгоритм управления вычислительными процессами стал последовательно-параллельным (т.е. допускал некоторые совмещения операций, например, ввода и вывода с другими). ПО: появились диспетчеры - простейшие версии операционных систем, средства автоматизации программирования, сервисные программы, облегчающие редактирование и отладку пользовательских программ, и т.п. Основы элементной и логико-конструктивной баз ЭВМ второго поколения составляли соответственно полупроводниковые приборы и вентили.
Третье поколение ЭВМ. Годы зарождения: 1963 – 1965; показатели эффективности: опер./с, бит, ч, дол./опер.. При сохранении в основном последовательного способа обработки информации получили глубокое внедрение в архитектуру ЭВМ мультипрограммные режимы: пакетная обработка и разделение времени. Пакетная обработка (как и во втором поколении ЭВМ) заключалась в такой реализации набора последовательных программ, когда пользователь оказывался пассивным, лишенным возможности активно вмешиваться в вычислительные процессы. Режим разделения времени предоставлял каждому пользователю вполне определенный квант процессорного времени в соответствии с принятыми (и обычно детерминированными) правилами. Машина одновременно эксплуатировалась несколькими пользователями. Состав вычислительных устройств в машинах третьего поколения был дополнен спецпроцессорами, оптическими устройствами ввода-вывода информации, накопителями (на магнитных лентах и дисках) большой емкости и др. Структурной особенностью ЭВМ третьего поколения являлось то, что они имели единый ресурс, через который осуществлялись взаимодействия между (центральным) процессором и остальными устройствами – модулями: спецпроцессорами, внешней памятью, устройствами ввода-вывода информации и т.п. В качестве такого ресурса выступали селекторный и мультиплексный каналы, общая шина и т.п. Допускалось ручное формирование таких конфигураций ЭВМ.(под конкретную задачу). Для третьего поколения был характерен последовательно-параллельный алгоритм управления вычислительными процессами , он обладал возможностью адаптации под конфигурации ЭВМ, порождавшиеся вручную. Программное обеспечение машин третьего поколения было представлено спектром операционных систем и систем автоматизации программирования Операционные системы обеспечивали функционирование ЭВМ в основных режимах обработки информации (среди которых: пакетная обработка, разделение времени, работа в реальном масштабе времени). Системы программирования включали универсальные и проблемно
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.