Учебное пособие 800150
.pdfвиде двоичных кодов (а не штекерным методом, т. е. коммутацией проводов в определенной последовательности).
2. Адресный принцип. В команде указываются не сами числа, над которыми нужно выполнять арифметические действия, а адреса ячеек памяти, где эти числа находятся.
3. Автоматизм. После ввода программы и данных машина работает автоматически, выполняя предписания программы без вмешательства человека. Для этого машина запоминает адрес выполняемой команды, а команда содержит указание об адресе следующей команды. Указание может быть одним из трех типов: неявным (перейти к команде по заданному адресу), условным (проверить заданное условие и в зависимости от его выполнения перейти к команде по тому или иному адресу).
4. Переадресация. Адреса ячеек памяти, указанные в команде, можно вычислять и преобразовывать как числа.
Структура ЭВМ, в которой реализованы принципы фон-Неймана, впоследствии получила название структуры ―фон-Неймана‖ (или классической). Все дальнейшее развитие ЭВМ шло двумя путями: совершенствование структуры фон-Неймана и поиск новых структур.
Технической основой элементной базы процессоров первых ЭВМ были электронные вакуумные лампы, а в качестве оперативных запоминающих устройств использовались электронно-лучевые трубки. Это были громоздкие по габаритам машины, занимающие много места и потребляющие много электроэнергии. Они делали несколько тысяч операций в секунду и обладали памятью в несколько машинных слов. Эти машины предполагали монопольный режим использования, т.е. в распоряжении пользователя были все ресурсы машины и ее управление. Программист писал свою программу в машинных кодах и отлаживал ее за пультом машины, которая на время отладки была полностью в его распоряжении. При этом 90% времени машина простаивала в ожидании команд, т.е. использование машинных ресурсов было малоэффективным из-за отсутствия развитой операционной системы. Использовались ЭВМ первого поколения в основном для научных расчетов. Первой отечественной ЭВМ была МЭСМ (малая электронная счетная машина), разработанная в 1947 – 1951 гг. под руководством акад. С.А. Лебедева. В 1952 г. была введена в эксплуатацию БЭСМ (большая электронная счетная машина), созданная под руководством С.А. Лебедева. В 1955 г. начался выпуск малой ЭВМ ‖Урал -1‖ (руководитель проекта Б.И. Рамеев).
Примером зарубежной серийной модели ЭВМ является IBM-701
(США).
Второе поколение ЭВМ (конец 50-х – середина 60-х годов) называют транзисторно-ферритовым, так как транзисторы (твердые диоды и триоды) заменили электронные лампы в процессорах, а ферритовые
(намагничиваемые) сердечники – электронно-лучевые трубки в оперативных запоминающих устройствах.
Применение транзисторов существенно повлияло на характеристики и структуру машин. Транзисторные схемы позволили повысить плотность монтажа электронной аппаратуры на порядок и существенно (на несколько порядков) снизить потребляемую электроэнергию. Срок службы транзисторов на два-три порядка превосходил срок службы электронных ламп. Скорость ЭВМ возросла до сотен тысяч операций в секунду, а память - до десятков тысяч машинных слов.
Создание долговременной памяти на магнитных дисках и лентах, а также возможность подключения к ЭВМ изменяемого состава внешних устройств существенно расширили функциональные возможности вычислительных машин.
Ворганизации вычислительного процесса крупным достижением было совмещение во времени вычислений и ввода-вывода информации, переход от монопольного режима использования ресурсов машины к пакетной обработке. Задания для ЭВМ (на перфокартах, магнитных лентах или дисках) собирались в пакет, который обрабатывался без перерыва между заданиями. Это позволило более экономно использовать ресурсы машины.
Впрограммировании были разработаны методы программирования в символических обозначениях, созданы первые алгоритмические языки и трансляторы с этих языков, созданы библиотеки стандартных программ.
Наиболее широкое применение нашли отечественные ЭВМ, такие, как БЭСМ-4, М220, ―Минск-32‖. Типичным представителем зарубежной ЭВМ второго поколения является IBM-7090.
Третье поколение ЭВМ (конец 60-х – начало 70-х годов) характеризуется появлением в качестве элементной базы процессора интегральных полупроводниковых схем (вместо отдельных транзисторов), что привело к дальнейшему увеличению скорости до миллиона операций в секунду и памяти до сотен тысяч слов.
ЭВМ третьего поколения также характеризуется крупнейшими сдвигами в архитектуре ЭВМ, их программном обеспечении, организации взаимодействия человека с машиной. Это прежде всего наличие развитой конфигурации внешних устройств (алфавитно-цифровые терминалы, графопостроители и т.п.) с использованием стандартных средств сопряжения, развитая операционная система, обеспечивающая работу в мультипрограммном режиме (несколько одновременно размещаемых в оперативной памяти программ совместно используют ресурсы процессора). Метод использования ресурсов ЭВМ – режим разделения времени совместно
спакетной обработкой. Высокое быстродействие позволяет время обслуживания пользователей разбить на кванты, обрабатывая в течение кванта задание каждого, возвращаться к пользователю за такое малое время, что у него за дисплеем создается иллюзия, что он один пользуется ресурсами машины.
Решающее значение в развитии вычислительной техники во всем мире сыграло создание семейства вычислительных машин на интегральных схемах с широким диапазоном вычислительной мощности и совместимых снизу вверх на уровне машинных языков, внешних устройств, модулей конструкции и системы элементов. Программная совместимость снизу вверх машин одного и того же семейства предполагает, что любая программа, выполнявшаяся на младшей машине, должна без всяких переделок выполняться на старшей.
Широкое распространение получили также семейства мини-ЭВМ. Сущность их конструкторского решения состояла в такой минимизации аппаратуры центрального процессора, которая позволяла на уровне технологии того времени создать универсальные ЭВМ, способные осуществлять управление в реальном масштабе времени, при котором темп выдачи управляющих воздействий на объект управления согласован со скоростью протекания процессов в этом объекте.
Внашей стране в период машин третьего поколения была создана Единая Система ЭВМ (ЕС ЭВМ), в основных чертах копирующая IBM-360 и IBM-370, а также серия мини-ЭВМ СМ ЭВМ, ориентированная на зарубежные модели. Вклад отечественной науки в мировое развитие электронной вычислительной техники в этот период связан с промышленным внедрением многопроцессорной ЭВМ М-10.
Впериод машин третьего поколения произошел крупный сдвиг в области применения ЭВМ. Если раньше ЭВМ использовались в основном для научно-технических расчетов, то в 60-е – 70-е годы первое место стала занимать обработка символьной информации, в основном экономической.
Машины серии ЕС ЭВМ имеют универсальное назначение, а основной областью применения СМ ЭВМ является автоматизация технологических процессов, научных экспериментов и испытательных установок, проектноконструкторских работ.
Переход к машинам четвертого поколения – ЭВМ на больших интегральных схемах (БИС) – происходил во второй половине 70-х годов и
завершился приблизительно к 1980 г. Теперь на одном кристалле размером 1 см 2 стали размещаться сотни тысяч электронных элементов. Скорость и объем памяти возросли в десятки тысяч раз по сравнению с машинами
первого поколения и составили примерно 10 9 оп /с и 10 соответственно.
Характерными особенностями машин четвертого поколения являются тесная связь аппаратурной и программной реализаций в структуре машины, отход от принципа минимизации аппаратуры и поручение ей функций программы, что стало возможным благодаря относительно низкой стоимости БИС.
Развитие архитектуры ЭВМ в период машин четвертого поколения привело к появлению структур, в которых вычислительный процесс может протекать по нескольким ветвям параллельно, что приводит к увеличению
производительности вычислительных машин. Идея параллелизма была технически реализована в многопроцессорных системах, состоящих из двух или более взаимосвязанных процессоров, работающих с общей памятью и управляемых общей операционной системой.
Врезультате возросшего быстродействия ЭВМ стало возможным расширить оперативную память за счет введения виртуальной памяти, основанной на страничном обмене информации между внешней и основной памятью.
Наиболее крупным достижением, связанным с применением БИС, стало создание микропроцессоров, а затем на их основе микроЭВМ. Если прежние поколения ЭВМ требовали для своего расположения специальных помещений, системы вентиляции, специального оборудования для электропитания, то требования, предъявляемые к эксплуатации микроЭВМ, ничем не отличаются от условий эксплуатации бытовых электроприборов. При этом они имеют достаточно высокую производительность, экономичны
вэксплуатации и дешевы. МикроЭВМ используются в измерительных комплексах, системах числового программного управления, в управляющих системах различного назначения.
Дальнейшее развитие микроЭВМ привело к созданию персональных компьютеров (ПК), широкое распространение которых началось с 1975 г., когда фирма IBM выпустила свой первый персональный компьютер IBM PC. Сейчас такие компьютеры (совместимые с IBM PC) составляют около 90% всех производимых в мире ПК. В ПК реализован принцип открытой архитектуры, который означает, что по мере улучшения характеристик основных блоков ПК возможна легкая замена устаревших частей, а модернизированный блок будет совместим с ранее используемым оборудованием. Другими преимуществами ПК являются развитые средства диалога, высокая надежность, удобство эксплуатации, наличие программного обеспечения, охватывающего все сферы человеческой деятельности.
Впериод машин четвертого поколения стали также серийно производиться и суперЭВМ. Рост степени интеграции БИС стал технологической основой производительности ЭВМ. В нескольких серийных моделях была достигнута производительность свыше 1 млрд. операций в секунду. К числу наиболее значительных разработок машин четвертого поколения относится ЭВМ ―Крей-3‖, спроектированная на основе принципиально новой технологии – замены кремниевого кристалла арсенидом галлия, имеющая производительность до 16 млрд. операций в
секунду. Примером отечественной суперЭВМ является многопроцессорный вычислительный комплекс ―Эльбрус‖ с быстродействием до 1,2*10 8 оп /c.
Сконца 80-х годов в истории развития вычислительной техники наступила пора пятого поколения ЭВМ. Технологические, конструкторские, структурные и архитектурные идеи машин пятого поколения принципиально отличаются от машин предшествующих поколений. Прежде всего их структура и архитектура отличаются от фон-неймановской (классической).
Высокая скорость выполнения арифметических вычислений дополняется высокими скоростями логического вывода. Даже скорость предполагается выражать в единицах логического вывода. Машина состоит из нескольких блоков. Блок общения обеспечивает интерфейс между пользователем и ЭВМ на естественном языке и дисциплина программирования как наука для пользователя перестает в будущем быть актуальной. Важное место в структуре ЭВМ занимает блок, представляющий базу знаний, в котором хранятся знания, накопленные человечеством в различных предметных областях, которые постоянно расширяются и пополняются.
Блок, называемый решателем, организует подготовку программы решения задачи на основании знаний, получаемых из базы знаний и исходных данных, полученных из блока общения. Ядро вычислительной системы составляет ЭВМ высокой производительности.
В связи с появлением новой базовой структуры ЭВМ в машинах пятого поколения широко используются модели и средства, разработанные в области искусственного интеллекта.
Шестым поколением ЭВМ принято считать компьютеры, созданные на основе нейронных сетей. Пока не существующих самостоятельно, но они моделируются на современных компьютерах.
|
С |
|
|
|
|
У |
|
|
|
|
М |
|
|
|
|
|
Нейрон |
|
|
|
М |
|
|
|
Входы |
А |
|
|
(А) |
|
Т |
|
(функция ) |
|
|
О |
|
|
|
|
Р |
|
|
|
|
|
|
|
|
|
|
|
|
|
Рис. 5.2
Схема функционирования формального нейрона, где А — сигнал, получаемый после сумматора; — нелинейный преобразователь (нейрон); (А) — результат работы нейрона
Один из разработчиков нейрокомпьютеров А.Н. Горбань считает: ―Пять поколений ЭВМ следуют друг за другом. Нарождающееся шестое на столько отличается от предыдущих, что лучше говорить не о поколениях и даже не о новых видах, родах или семействах, а о новом царстве – масштаб
дистанции между нейрокомпьютерами и обычными ЭВМ соответствует различиям между царствами живых организмов. Чем отличаются машины второго царства?
1.Большое число параллельно работающих простых элементов – нейронов (от нескольких десятков до 10 6 – 10 8 ), что обеспечивает колоссальный скачок в быстродействии.
2.Место программирования занимает обучение (воспитание) – машина учится решать задачи, изменяя параметры нейронов и связи между ними ―.
Под нейроном понимается модель биологического нейрона, которая позволяет осуществить революции в информатике, став основой нейрокомпьютера.
Когда мы говорим ―нейрон‖, то подразумеваем формальный нейрон (рис. 5.2.). Простейший нейрон – это преобразователь данных, у которого на входе один сигнал, а на выходе – значение функции, зависящее как от входа, так и от параметров самого нейрона. Таким образом, нейрон задается функцией и параметрами.
Нейрон работает с дискретным временем, то есть сигналы поступают в некоторые промежутки времени. Нейроны могут объединяться в сети. Для решения каких-либо задач необходимо создать нейронную сеть.
Нейронная сеть – сеть, образованная совокупностью формальных нейронов, сумматоров и синапсов (рис. 5.3.).
Нейронная сеть эквивалентна конечному автомату, а, следовательно, любой компьютер может быть представлен нейронной сетью.
Выход Выход
Нейрон
(Функция )
Нейрон
(Функция )
Сумматор |
Сумматор |
Вход Вход
Рис. 5.3.
Система из двух нейтронов с линейными сумматорами ( - синапсы)
Контрольные вопросы
1.Понятие вычислительной системы.
2.Уровни системы.
3.Каналы мультиплексный и селекторный.
4.Для чего нужен модем.
5.Групповое устройство управления внешними устройствами.
6.Особенность потоковых систем.
7.Состав вычислительной сети и ее назначение.
8.Поколения вычислительных средств.
9.Структура ЭВМ первых поколений.
10.Типы ЭВМ третьего и четвертого поколений. Их особенности.
11.Нейрокомпьютеры, что это?
ис. 3.1. Структурная схема ПЭВМ с периферийными устройствами:
Телефонная линия
|
|
|
Джойстик |
|
|
|
|
|
«мышь» |
Модем |
|
|
|
|
|
||
Дисплей |
|
|
Световое перо |
|
|
|
|
|
|
Интерфейс |
|
|
|
|
|
других ВУ |
|
|
Память |
|
|
|
|
|
экрана |
|
|
|
|
АЛУ |
|
Интерфейс |
После |
||
|
|
манипулято |
|||
|
|
довате |
|||
ПП |
ОП |
ров |
|
Регистры |
|
|
|
|
|
Системная магистраль (шина) |
|
||
|
|
|
Сетевой |
|
Контроллер |
Контроллер |
Контроллер |
адаптер |
|
УУ |
|
|
Параллель |
|
|
|
|
ный |
|
НГМД |
НЖМД |
НМЛ |
интерфес |
|
|
|
|
||
|
|
|
|
К другим |
|
|
|
|
вычислитель |
|
|
|
ПУ |
ным |
Системный блок |
|
|
системам |
|
|
|
|
||
Интерфейс |
|
|
|
|
Клавиатура |
|
|
|
|
Литература.
1.Айден К., Фибельман Х., Крамер М. Аппаратные средства PC : Пер. с нем.-СПБ. : BMV – Санкт-Петербург, 1997. – 544 с., ил.
2.Острейковский В.А. Информатика, учеб. для вузов. – М.: Высш. шк.,
1999. – 511 с.: ил.
3.Коган Б.М. Электронные вычислительные машины и системы : учеб. пособие для вузов. – 3-е изд., - М.: Энергоатомиздат. 1991. – 592 с.: ил.
4.Ларионов А.М., Горнец Н.Н. Периферийные устройства в вычислительных системах : учеб. пособие для вузов. – М. Высш. шк.,
1991. – 336 с.: ил.
5.Фигурнов В.Э. IBM PC для пользователя. Краткий курс. – М.: инфра – М,
1998. – 480 с. ил.
6.Фридланд А.Я., Ханемирова Л.С., Фридланд Н.А. Информатика. Толковый словарь основных терминов. Издание 2-е. – М.: изд. Приор –
1998 – 240 с. ил.
Содержание
Список основных сокращений Введение
1.Основные понятия информатики 1.1. Краткая история развития информатики
1.2.Цель и задачи курса ТСИ Контрольные вопросы
1.3.История вычислительной техники
2.Принципы организации информационных процессов в вычислительных устройствах
2.1.принципы фон-Неймана
2.2.ЭВМ с шинной организацией
2.3.ЭВМ с канальной организацией
2.4.Информационная модель ЭВМ
2.5.Основные компоненты ЭВМ
Контрольные вопросы
3.Персональные ЭВМ
3.1.Общие сведения и классификация ПЭВМ
3.2.Структурная схема ПЭВМ
3.3.Микропроцессоры и память
4.Внешние устройства ПЭВМ
4.1.Клавиатура
4.2.Дисплей
4.3.Внешние запоминающие устройства
4.4.Печатающие устройства
4.5.Перспективы развития ПЭВМ Контрольные вопросы
5.Вычислительные системы
5.1.Структура вычислительной системы
5.2.Поколения вычислительных средств Контрольные вопросы
Литература