- •Раздел 1. Теоретические основы информатики
- •Глава 1. Введение в информатику. Основные понятия информатики
- •§ 1.1. Информатика. Объект, предмет, структура и основные задачи информатики
- •§ 1.2. Истоки и исторические предпосылки появления информатики
- •§ 1.3. Информационное общество
- •§ 1.4. Основные понятия информатики
- •§ 1.5. Информация: ее виды и свойства. Меры информации
- •§ 1.6. Измерение количества информации
- •§ 1.7. Общая характеристика процессов сбора, передачи, обработки и накопления информации
- •Вопросы и задания для самопроверки
- •Глава 2. Представление данных в эвм. Кодирование информации
- •§ 2.1. Системы счисления. Представление чисел в эвм
- •Перевод целых чисел из десятичной системы в любую другую позиционную систему счисления
- •§ 2.2. Элементы двоичной арифметики. Кодирование и обработка чисел в эвм
- •§ 2.3. Кодирование текстовой, звуковой и графической информации в эвм
- •Вопросы и задания для самопроверки
- •Глава 3. Эвм: принципы организации и функционирования
- •§ 3.1. Логические основы эвм, элементы и узлы
- •§ 3.2. Принципы Дж. Фон Неймана
- •§ 3.3. Поколения эвм
- •§ 3.4. Архитектура эвм
- •§ 3.5. Классификация эвм
- •§ 3.6. Оценка производительности эвм
- •Вопросы и задания для самопроверки
- •Глава 4. Устройство и работа центрального процессора эвм
- •§ 4.1. Процессор: структура и функционирование
- •§ 4.2. Организация памяти эвм
- •§ 4.3. Командные языки. Понятие о машинном языке ассемблер
- •§ 4.4. Этапы разработки программы на языке ассемблера
- •1. Ввод исходного текста программы 4. Отладка программы 3. Создание загрузочного модуля 2. Создание объектного модуля
- •Вопросы и задания для самопроверки
- •Глава 5. Устройство персонального компьютера
- •§ 5.1. История развития средств компьютерной техники
- •§ 5.2. Структура персонального компьютера
- •§ 5.3. Интерфейсы и порты ввода-вывода персонального компьютера
- •§ 5.4. Внешние устройства хранения информации
- •§ 5.5. Внешние (периферийные) устройства ввода-вывода данных
- •Вопросы и задания для самопроверки
§ 3.3. Поколения эвм
Принципы Дж. Фон Неймана были реализованы в английских компьютерах «Марк-1» (1948 г.) и EDSAC (1949 г.). ЭВМ, созданные в середине XX века, имели две важные особенности, которыми не обладали ранее созданные машины: возможность программирования и способность хранения информации. С этого времени начинается счет поколений ЭВМ, к настоящему моменту их сменилось уже четыре.
Первое поколение (1946-1960) это время становления архитектуры машин фон-неймановского типа, построенных на электронных лампах с быстродействием 10-20 тысяч арифметических операций в секунду. В Советском Союзе к первому поколению относились первая отечественная вычислительная машина МЭСМ (Малая Электронная Счетная Машина), созданная в 1951 г. в г. Киеве под руководством академика С.А. Лебедева, БЭСМ (Большая Электронная Счетная Машина), Урал-1, Урал-4 и др. ЭВМ первого поколения были громоздкими, ненадежными и нуждались во вспомогательных холодильных установках. Использовались они для решения вычислительных задач научного характера. Процесс программирования на этих машинах требовал очень хорошего знания устройства машины и того, как она реагирует на ту или иную ситуацию.
Второе поколение (1960-1964) машины, построенные на транзисторах, с быстродействием до сотен тысяч операций в секунду. Стала использоваться библиотека стандартных программ, а процесс программирования стал более легким. Первой полупроводниковой машиной была появившаяся в 1959 г. модель RCA-501. В Советском Союзе к этому поколению относятся машины Минск-2, Минск-22, Минск-32, БЭСМ-2, БЭСМ-4 и БЭСМ-6, быстродействие которой составляло миллион операций в секунду.
Третье поколение (1964-1970) характеризуется тем, что вместо транзисторов стали использоваться интегральные схемы (ИС) и полупроводниковая память. Для повышения эффективности использования возникла необходимость в системной программе, управляющей устройствами ЭВМ. Так была создана операционная система. Вычислительные машины третьего поколения, как правило, образуют серии (семейства) машин, совместимых программно. Такая серия состоит из ЭВМ, производительность и объем памяти которых возрастают от одной машины серии к другой. Программа, отлаженная на одной из машин серии, может быть сразу запущена на другой машине этой серии (на машинах большей мощности). Первым таким семейством машин третьего поколения была выпущенная в 1965 г. серия IBM/360. Она имела свыше семи моделей. В Советском Союзе такую серию составляли машины семейства ЕС ЭВМ (Единая Система ЭВМ), совместимые с IBM/360 (фактически они являлись копиями американских ЭВМ).
Четвертое поколение (1970-1980-е) это машины, построенные на больших интегральных схемах (БИС). Такие схемы содержат до нескольких десятков тысяч элементов на одном кристалле. ЭВМ этого поколения способны выполнять десятки и сотни миллионов операций в секунду. Появляются микропроцессоры, способные обрабатывать числа длинной в 16 и 32 разряда, статическая память емкостью 256 Кбайт и динамическая память емкостью в 1 Мбайт. ЭВМ по своим характеристикам стали так разнообразны, что их начинают классифицировать на сверхбольшие ЭВМ, большие (универсальные), мини-ЭВМ, микро-ЭВМ и персональные компьютеры.
Пятое поколение (c 1980) находится в стадии разработки. В 1979 г. японскими специалистами, объединившими свои усилия под эгидой научно-исследовательского центра по обработке информации JIPDEC, была впервые поставлена задача разработки принципиально новых компьютеров. В 1981 г. JIPDEC опубликовал предварительный отчет, содержащий детальный многостадийный план развертывания научно-исследовательских и опытно-конструкторских работ с целью создания к 1991 г. прототипа ЭВМ нового поколения (рис. 3.8). Этот отчет лег в основу японской национальной программы создания ЭВМ пятого поколения.
Отличительными чертами ЭВМ этого поколения являются:
новая технология производства, не на кремнии, а на базе других материалов;
отказ от архитектуры фон Неймана, переход на новые архитектуры (например, на архитектуру потока данных), и, как следствие этого, превращение ЭВМ в многопроцессорную систему (матричный процессор, процессор глобальных связей, процессор локальных связей, машины базы данных, процессор операционной системы и т.п.);
Рис. 3.8. Компьютер пятого поколения PIM/m-1
новые способы ввода-вывода информации, удобные для пользователя (например, распознавание речи и образов, синтез речи, обработка сообщений на естественном языке);
искусственный интеллект, т.е. автоматизация процессов решения задач, получения выводов, манипулирования знаниями.
Переход к ЭВМ пятого поколения означает резкий рост «интеллектуальных» способностей компьютера, в результате чего машина сможет непосредственно «понимать» задачу, поставленную перед ней человеком. Следовательно, отпадает необходимость в составлении программы как средства «общения» с ЭВМ при решении той или иной задачи.
Предполагается, что компьютеры пятого поколения будут вести диалог с непрофессиональными пользователями на естественном языке, в том числе в речевой форме или путем обмена графической информацией с помощью чертежей, схем, графиков, рисунков. В состав ЭВМ пятого поколения также должна войти система решения задач и логического мышления, обеспечивающая способность машины к самообучению, ассоциативной обработке информации и получению логических выводов.
