ЭВМ (компьютер) – это совокупность технических средств, создающая возможность проведения обработки данных и получения результата в необходимой форме, основные функциональные устройства которой выполнены на электронных компонентах (ГОСТ 15971-90).
Вычислительная система (ВС) — это совокупность ЭВМ и программного обеспечения, предназначенная для организации вычислительного процесса (последовательности событий решения прикладной задачи).
Процессор — это устройство или функциональная часть цифровой ВС, предназначенная для интерпретации программ (ГОСТ 15971-84).
Процессор — это функциональная единица, которая распознает и выполняет команды (ISO 2382/10 79).
Организация ЭВМ — это структура основных управляющих и информационных связей между основными устройствами, узлами и блоками ЭВМ, обеспечивающая выполнение заданных функций.
Архитектура ЭВМ – это концепция взаимосвязи элементов и частей ЭВМ, включающая компоненты логической, физической и прграммной структур.
История развития архитектуры ЭВМ
Поколения, годы |
Элементная база |
Аппаратные средства |
Программные средства |
|
логические элементы |
элементы памяти |
|||
I 1945-1954 IAS (Нейман), УРАЛ, БЭСМ |
вакуумные лампы |
ультразвуковые линии задержки |
операционный блок с фиксированной запятой, управляющий блок с жёсткой логикой |
машинный язык, ассемблер, неразвитые средства ОС |
II 1955-1964 БЭСМ-6, МИНСК-32 |
транзисторы |
магнитные сердечники |
операционный блок с плавающей запятой, индексный регистр |
языки высокого уровня (Фортран), библиотеки подпрограмм, монитор пакетного режима |
III 1965-1974 ЕС-IВМ (IBM/360), СМ-ЭВМ (PDP-4) |
МИС, СИС (ТТЛ) |
магнитные сердечники, интегральные схемы статической памяти |
микропрограммное управление, конвейерная обработка, кэш-память, микропроцедуры |
мультипрограммирование, ОС с разделением времени, виртуальная память, структурное программирование |
III,5 1975-1984 Эльбрус 2, IBM PC/XT |
БИС (ТТЛШ) |
БИС динамической памяти |
параллелизм, мультиплексный конвейер, матричные и другие специализированные системы, специализированные процессоры, мультипроцессорные системы |
параллельное программирование, виртуальные машины, СУБД, исскуственный интеллект (Prolog) |
IV 1985-? |
СБИС (КМОП, БиКМОП) |
СБИС динамической памяти |
компьютерные сети, автоматизированное рабочее место, нетрадиционная архитектура, аппаратная поддержка для языков высокого уровня и ОС |
объектно-ориентированное программирование, виртуальные устройства, распределённые ОС и СУБД, искусственный интеллект (экспертные системы) |