
- •Аннотация
- •Механические компьютеры
- •Эвм первого поколения
- •2.1 Принцип работы эвм на электронных лампах
- •2.2 Основные критерии разработки эвм
- •2.3 Типы запоминающих устройств
- •2.4 Организации вычислительного процесса эвм
- •2.5 Структура эвм
- •2.6 Примеры передовых эвм
- •Заключение
- •Список использованных источников
2.4 Организации вычислительного процесса эвм
Принцип программы, хранящейся в памяти машины появился с созданием Первых ламповых вычислительных устройств в середине 1940-х годов. Программирование осуществлялось исключительно на машинном языке. Все задачи организации вычислительного процесса решались вручную каждым программистом с пульта управления. За пультом мог находиться только один пользователь. Программа загружалась в память машины в лучшем случае с колоды перфокарт, а обычно — с помощью панели переключателей.
Вычислительная система выполняла одновременно только одну операцию (ввод-вывод или собственно вычисления). Отладка программ велась с пульта управления с помощью изучения состояния памяти и регистров машины.
Существенная часть времени уходила на подготовку запуска программы, а сами программы выполнялись строго последовательно. В целом первый период характеризуется крайне высокой стоимостью вычислительных систем, их малым количеством и низкой эффективностью использования [4, с. 16].
2.5 Структура эвм
Резкого перехода от ЭВМ первого поколения на электронных лампах к ЭВМ второго поколения на транзисторах не было. Электронные лампы постепенно заменялись, вытесняясь твердотельными транзисторами. В первую очередь, были вытеснены электронные лампы из устройств хранения данных, а затем постепенно они вытеснялись из арифметико-логических устройств.
За время существования ламповых ЭВМ их структура не претерпела серьезных изменений. Переход ко второму поколению ЭВМ также не внес существенных изменений в их структурное построение. В основном, изменилась только элементная база. Серьезные изменения структуры построения ЭВМ начались ближе к третьему поколению ЭВМ, когда начали появляться первые интегральные схемы. Структурная схема ЭВМ первого поколения изображена на рис. 1.
Рисунок 1 - Структурная схема ЭВМ первого поколения
С помощью устройства ввода данных (УВв), в ЭВМ вводились программы и исходные данные к ним. Введенная информация целиком или полностью запоминалась в оперативном запоминающим устройстве (ОЗУ). Затем, при необходимости, она заносилась во внешнее запоминающее устройство (ВЗУ), откуда по мере надобности могла подгружаться в ОЗУ.
После ввода данных или считывания их из ВЗУ, программная информация, команда за командой, считывалась из ОЗУ и передавалась в устройство управления (УУ).
Устройство управления дешифрировало команду, определяло адреса операндов и номер следующей команды, которую нужно было считать из ОЗУ. Затем, путем принудительной координации всех элементов ЭВМ, УУ организовывало исполнение команды и запрашивало следующую. Цепи сигналов управления показаны на рис. 1 штриховыми линиями.
Арифметико-логическое устройство (АЛУ) выполняло арифметические и логические операции над данными. Основной частью АЛУ является вычислительное ядро, в состав которого входят сумматоры, счетчики, регистры, логические преобразователи и др.
Промежуточные результаты, полученные после выполнения отдельных команд, сохранялись в ОЗУ. Результаты, полученные после выполнения всей программы вычисления, передавались на устройство вывода (УВыв). В качестве УВыв использовались: экран дисплея, принтер, графопостроитель и т.д.
Устройство управления отвечало не только за выполнение команд, но и контролировало работу устройств ввода и вывода данных, пересылку данных между запоминающими устройствами и другие функции ЭВМ. Также были жестко стандартизированы форматы команд, данных и циклов выполнения операций.
Все это позволяло несколько упростить аппаратуру ЭВМ, ужасно сложную, громоздкую и без изысков организации вычислительного процесса, но значительно сдерживало рост их производительности [3, с. 33].