• напоминающее устройство, или память для хранения программ и данных;
• внешние устройства для ввода-вывода информации.
Память компьютера должна состоять из некоторого количества пронумерованных ячеек, в каждой из которых могут находиться или обрабатываемые данные, или инструкции программ. Все ячейки памяти должны быть одинаково легко доступны для других устройств компьютера.
Вот каковы должны быть связи между устройствами компьютера (одинарные линии показывают управляющие связи, двойные — информационные).
В общих чертах работу компьютера можно описать так. Вначале с помощью какого-либо внешнего устройства в память компьютера вводится программа, Устройство управления считывает содержимое ячейки памяти, где находится первая инструкция (команда) программы, и организует ее выполнение. Эта команда может задавать выполнение арифметических или логических операций, чтение из памяти данных для выполнения арифметических или логических операций или запись их результатов в память, ввод данных из внешнего устройства в память или вывод данных из памяти на внешнее устройство.
Как правило, после выполнения одной команды устройство управления начинает выполнять команду из ячейки памяти, которая находится непосредственно за только что выполненной командой. Однако этот порядок может быть изменен с помощью команд передачи управления (перехода). Эти команды указывают устройству управления, что ему следует продолжить выполнение программы, начиная с команды, содержащейся в некоторой другой ячейке памяти. Такой «скачок», или переход, в программе может выполняться не всегда, а только при выполнении некоторых условий, например, если некоторые числа равны, если в результате предыдущей арифметической операции получился нуль и т.д. Это позволяет использовать одни и те же последовательности команд в программе много раз (т.е. организовывать циклы), выполнять различные последовательности команд в зависимости от выполнения определенных условий и т.д., т.е. создавать сложные программы.
Таким образом, управляющее устройство выполняет инструкции программы автоматически, т.е. без вмешательства человека. Оно может обмениваться информацией с оперативной памятью и внешними устройствами компьютера. Поскольку внешние устройства, как правило, работают значительно медленнее, чем остальные части компьютера, управляющее устройство может приостанавливать выполнение программы до завершения операции ввода-вывода с внешним устройством. Все результаты выполненной программы должны быть ею выведены на внешние устройства компьютера, после чего компьютер переходит к ожиданию какихлибо сигналов внешних устройств.
Следует заметить, что схема устройства современных компьютеров несколько отличается от приведенной выше. В частности, арифметическо-логическое устройство и устройство управления, как правило, объединены в единое устройство — центральный процессор. Кроме того, процесс выполнения программ может прерываться для выполнения неотложных действий, связанных с поступившими сигналами от внешних устройств компьютера — прерываний. Многие быстродействующие компьютеры осуществляют параллельную обработку данных на нескольких процессорах. Тем не менее, большинство современных компьютеров в основных чертах соответствуют принципам, изложенным фон Нейманом.
КОНТРОЛЬНЫЕ ВОПРОСЫ:
1. Что следует понимать под термином «технические средства обучения» и на какие группы их можно подразделить в зависимости от характера учебно- познавательной деятельности учащихся?
2. Какую роль играют технические средства информации в организации процесса обучения?
3. Какие ТСО относятся к проекционной аппаратуре?
4. Использование обучающих систем ведет к стандартизации обучения. Хорошо это или плохо? Почему?
5. Могут ли обучающие системы при дальнейшем их совершенствовании заменить в учебно-воспитательном процессе преподавателя? Мастера?
Как появились персональные компьютеры
Компьютеры 40-х и 50-х годов были очень большими устройствами — огромные залы были заставлены шкафами с электронным оборудованием. Все это стоило очень дорого, поэтому компьютеры были доступны только крупным компаниям и учреждениям. Однако в борьбе за покупателей фирмы, производившие компьютеры и электронное оборудование для них, стремились сделать свою продукцию быстрее, компактнее и дешевле. Благодаря достижениям современной технологии на этом пути были достигнуты поистине впечатляющие результаты.
Первый шаг к уменьшению размеров компьютеров стал возможен с изобретением в 1948 г. транзисторов — миниатюрных электронных приборов, которые смогли заменить в компьютерах электронные лампы. В середине 50-х годов были найдены очень дешевые способы производства транзисторов, и во второй половине 50-х годов появились компьютеры, основанные на транзисторах. Они были в сотни раз меньше ламповых компьютеров такой же производительности. Единственная часть компьютера, где транзисторы не смогли заменить электронные лампы, — это блоки памяти, но там вместо ламп стали использовать изобретенные к тому времени схемы памяти на магнитных сердечниках. К середине 60-х годов появились и значительно более компактные внешние устройства для компьютеров, что позволило фирме Digital Equipment выпустить в 1965 г. первый мини-компьютер РDР—8 размером с холодильник и стоимостью 20 тыс. дол. Но к тому времени был подготовлен еще один шаг к миниатюризации компьютеров — были изобретены интегральные схемы.
До появления интегральных схем транзисторы изготовлялись по отдельности, и при сборке схем их приходилось соединять и спаивать вручную. В 1958 г. Джек Килби придумал, как на одной пластине полупроводника получить несколько транзисторов. В 1959 г. Роберт Нойс (будущий основатель фирмы Intel) изобрел более совершенный метод, позволивший создавать на одной пластине и транзисторы, и все необходимые соединения между ними. Полученные электронные схемы стали называться интегральными схемами, или чипами. В дальнейшем количество транзисторов, которое удавалось разместить на единицу площади интегральной схемы, увеличивалось приблизительно вдвое каждый год. В 1968 г. фирма Burroughs выпустила первый компьютер на интегральных схемах, а в 1970 г. фирма Intel начала продавать интегральные схемы памяти.
В том же году был сделан еще один важный шаг на пути к персональному компьютеру — Маршиан Эдвард Хофф из той же фирмы Intel сконструировал интегральную схему, аналогичную по своим функциям центральномупроцессору большой ЭВМ. Так появился первый
микропроцессор Intel-4004 (см. рис. справа), который был выпущен в продажу в конце 1970 г. Конечно, возможности 1п1е1—4004 были куда скромнее, чем у центрального процессора большой ЭВМ, — он работал гораздо медленнее и мог обрабатывать одновременно только 4 бита информации (процессоры больших ЭВМ обрабатывали 16 или 32 бита одновременно). Но в 1973 г. фирма 1пт.е1 выпустила 8-битовый микропроцессор 1п1е1—8008, а в 1974 г. — его усовершенствованную версию 1п1е1-8080, которая до конца 70-х годов стала стандартом для микрокомпьютерной индустрии.
Вначале эти микропроцессоры использовались только электронщиками-любителями и в различных специализированных устройствах. Но в 1974 г. несколько фирм объявили о создании па основе микропроцессора 1п1е1—8008 компьютера, т.е. устройства, выполняющего те же функции, что и большая ЭВМ. В начале 1975 г. появился первый коммерчески распространяемый компьютер Альтаир-8800, построенный на основе микропроцессора 1п1е1-8080. Этот компьютер, разработанный фирмой М1Т5, продавался по цене около 500 дол. Хотя возможности его были весьма ограничены (оперативная память составляла всего 256 байт, клавиатура и экран отсутствовали), его появление было встречено с большим энтузиазмом. В первые же месяцы было продано несколько тысяч комплектов машины. Покупатели этого компьютера снабжали его дополнительными устройствами: монитором для вывода информации, клавиатурой, блоками расширения памяти и т.д. Вскоре эти устройства стали выпускаться другими фирмами. В конце 1975 г. Пол Аллен и Билл Гейтс (будущие основатели фирмы МшгозогО создали для компьютера «Альтаир» интерпретатор языка Ваsiс, что позволило пользователям достаточно просто общаться с компьютером и легко писать для него программы. Это также способствовало популярности компьютеров.
Успех фирмы М1Т$ заставил многие фирмы также заняться производством персональных компьютеров. Появилось и несколько журналов, посвященных персональным компьютерам. Компьютеры стали продаваться уже в полной комплектации, с клавиатурой и монитором, спрос па них составил десятки, а затем и сотни тысяч штук в год. Росту объема продаж весьма способствовали многочисленные полезные программы, разработанные для деловых применений. Появились и коммерчески распространяемые программы, например, программа для редактирования текстов Шогс181аг и табличный процессор У151Са1с (соответственно 1978 и 1979 гг.). Эти (и многие другие) программы сделали для делового мира покупку компьютеров весьма выгодным вложением денег: с их помощью стало возможно значительно эффективнее выполнять бухгалтерские расчеты, составлять документы и т.д. В результате оказалось, что для многих организаций необходимые им расчеты стало возможно выполнять не на больших ЭВМ или мини-ЭВМ, а на персональных компьютерах, что значительно дешевле.
Появление IBM PC
Распространение персональных компьютеров к концу 70-х годов привело к некоторому снижению спроса на большие ЭВМ и мини-ЭВМ. Это стало предметом серьезного беспокойства фирмы
IВМ— ведущей компании по производству больших ЭВМ, и в 1979 г. фирма IВМ решила попробовать свои силы на рынке персональных компьютеров.
Однако руководство фирмы недооценило будущую важность этого рынка и рассматривало создание компьютера всего лишь как мелкий эксперимент — что-то вроде одной из десятков проводившихся в фирме работ по созданию нового оборудования. Чтобы не тратить на этот эксперимент слишком много денег, руководство фирмы предоставило подразделению, ответственному за данный проект, невиданную в фирме свободу. В частности, ему было разрешено не конструировать персональный компьютер «с нуля», а использовать блоки, изготовленные другими фирмами. И это подразделение сполна использовало предоставленный шанс.