Современные компьютеры типа ibm pc построены. е и окончательный уход с рынка ПК. Описание алгоритма функционирования УС

Наиболее известными зарубежными ПЭВМ являются модели ПЭВМ фирмы IBM различных поколений и классов (табл. 1).

Основные ветви развития ПЭВМ фирмы IBM, в рамках которых осуществлялась модификация моделей ПЭВМ, связанная в основном с увеличением емкости ОЗУ, НГМД и НМД, приведены в табл. 2, а характеристики моделей IBM PC/XT/AT - в табл. 3.

Таблица 1. Этапы разработки моделей ПЭВМ фирмы IBM.

Модель Поколение Годы производства
IBM PC I 1981-1985
IBM PC/XT I 1983-1986
IBM PCjr I 1983-1985
IBM PC 3270 I 1983-1986
IBM PC/AT II 1984-1988
IBM PC/370 AT II 1985-1988
IBM PC/3270 AT II 1986-1989
IBM Portable II 1984
IBM Convertable II 1986

Таблица 2. Развитие моделей IBM PC/XT/AT фирмы IBM.

Модель ОЗУ, Кбайт НГДМ, Кбайт НМД, Мбайт
IBM PC 256 1x360 -
IBM PC 256 2x360 -
IBM PC/XT 256 1x360 -
IBM PC/XT 256 2x360 -
IBM PC/XT 256 1x360 10
IBM PC/AT 512 1x360 20
IBM PC/AT 512 1x360 30

IBM PC - первая ПЭВМ фирмы, базовая модель которой имеет ЦП, ОЗУ емкостью 64 Кбайт, которое можно расширить до 640 Кбайт, один-два НГМД, ПЗУ для хранения системного ПО (диагностическая программа и интерпретатор языка Бейсик), монитор (обычно монохромный), 5 портов ввода-вывода для различных функциональных расширений. В базовой модели через контроллер можно подключить внешний НМД емкостью 10 Мбайт. К IBM PC с помощью соответствующих контроллеров могут подключаться принтер, графопостроитель, коммуникационные средства.

IBM PC/XT в отличие от IBM PC включает встроенный в системный блок жесткий НМД (10 Мбайт), ОЗУ емкостью 128 Кбайт с расширением до 640 Кбайт, 8 портов для расширения конфигурации. К модели можно добавить второй НГМД и жесткий НМД.

IBM PC/AT выпускается в двух модификациях. Базовая модель включает в себя ОЗУ емкостью 256 Кбайт и НГМД емкостью 1,2 Мбайт. Расширенный вариант содержит ОЗУ емкостью 512 Кбайт, НГМД на 1,2 Мбайт, НМД на 20 Мбайт, 7 гнезд расширения. Оперативное ЗУ набирается отдельными модулями по 128 Кбайт и может быть расширено до 3 Мбайт. В качестве сопроцессора может быть использован МП 80287. В расширенной модели можно установить дополнительно НМД на 20 Мбайт, а также НГМД 2X720 Кбайт.

IBM PC XT/370 - комбинированный вариант IBM PC/XT с тремя дополнительными платами-расширителями, обеспечивающими эмуляцию системного терминала IBM 3277 с вычислительными ресурсами, системой команд и ОС системы IBM 370. В режиме работы IBM PC/XT сохраняются все характеристики аналогичной модели.

Интерфейсы расширения:

  • первое установочное место - адаптер для дисплея/принтера, цветного дисплея;
  • 2-8-е места - платы эмуляции терминала 3277, платы ОЗУ системы 370, платы процессора системы 370, платы дополнительных НМД, НГМД и двух адаптеров синхронного типа.

Модель IBM PC XT/370 работает со всеми языками программирования под управлением виртуальной ОС системы IBM 370. В режиме работы IBM PC/XT сохраняются все характеристики аналогичной модели.

Интерфейсы расширения:

  • первое установочное место - адаптер для дисплея/принтера, цветного дисплея;
  • 2 - 8-е места - платы эмуляции терминала 3277, платы ОЗУ системы 370, платы процессора системы 370, платы дополнительных НМД, НГМД и двух адаптеров синхронного типа.

Таблица 3. Развитие моделей IBM PC/XT/AT фирмы IBM.

Характеристика IBM PC IBM PC/XT IBM PC/AT
Тип микропроцессора 8088 8088 80286
Тактовая частота, МГц 4,77 4,77/8 6/8
Объем ОЗУ, Кбайт 640 128...640 256...3000
Тип сопроцессора 8087 8087 80287
НГМД, диаметр мм 133 133 133
Емкость НГМД, Кбайт 360 360 1200
Емкость НМД, Мбайт - 20 20...40
Тип дисплея, М/Ц* М М/Ц М/Ц
Емкость экрана, символов 25x80 25x80 25x80
Графический режим, точек 640x200 640x200 640x200/640x350
Общее число клавиш 83 83 84; 101/102
Число функциональных клавиш 10 10 10
Системная магистраль PC/XT-шина PC/XT-шина AT -шина
Число разъемов для подключения к магистрали 1 1 2
Число разъемов для расширения:


8-разрядных 5 8 2
16-разрядных - - 6
Типы интерфейсов ПУ RS-232C, Centronics RS-232C, Centronics RS-232C, Centronics
Операционные системы PC DOS, MS DOS, CP/M-86 PC DOS, MS DOS, CP/M-86 PC DOS 3.0, MS DOS 3.0, XENIX
* M - монохромный, Ц - цветной

Модель IBM PC XT/370 работает со всеми языками программирования под управлением виртуальной ОС системы IBM 370.

Среди других моделей ПЭВМ фирмы IBM следует отметить портативную IBM PC Convertable.

Существует большое число ПЭВМ, совместимых с моделями IBM PC/XT/AT(более 300 фирм). Эти модели, как правило, имеют более лучшие технические показатели, развитые конфигурации технических средств, более дешевы. Это объясняется высокими темпами прогресса (смена марок моделей в среднем в два года), а также большей гибкостью малых компаний на технические новшества. В основном модели этих фирм обладают лицензионной чистотой и не зависят от моделей IBM.

Среди многих фирм, обеспечивающих совместимость своих моделей с моделями фирмы IBM, наиболее известными являются традиционные поставщики ЭВМ: Compaq Computer, Olivetti, Commodore, AST.

Тип МП 80C88
Тактовая частота, МГц 4,77
Емкость ОЗУ, Кбайт 256...640
Диаметр НГМД, мм 89
Емкость НГМД, Кбайт 720
Диаметр дисплея, мм 254
Тип дисплея ЖКД-к
Разрешающая способность, точек 640x200
Емкость экрана, символов 25x80
Общее число клавиш 78
Число функциональных клавиш 10
Типы интерфейсов ПУ Centronics
Операционная система PC DOS 3.2
Масса, кг 14,5
Примечание. ЖКД - жидкокристаллический контрастный.

Первый в мире микропроцессор появился в 1971 году. Это был четырехбитный микропроцессор Intel 4004. Затем, в 1973 году, был выпущен восьмибитный Intel 8080. На базе этого процессора были созданы самые первые микроЭВМ. Эти машины обладали очень маленькими возможностями и рассматривались просто как забавные, но малополезные игрушки. В 1979 году были выпущены первые шестнадцатибитные микропроцессоры Intel 8086 и Intel 8088. На базе Intel 8086 в 1981 году фирмой IBM был выпущен персональный компьютер IBM PC (PC -Personal Computer - персональный компьютер), по своим возможностям уже приблизившийся к существовавшим тогда мини-компьютерам. Очень быстро эти компьютеры завоевали огромную популярность во всем мире благодаря своей низкой стоимости и удобствам работы с ними. Чуть позже появился персональный компьютер IBM PC/XT (XT - extended Technology - расширенная технология) с максимально возможным объемом оперативной памяти до 1 Мбайт. Следующим крупным шагом в развитии микропроцессорной техники стал выпуск в 1983 году персональных компьютеров IBM PC/AT (AT - Advanced Technology - продвинутая технология) на базе микропроцессора Intel 80286 с расширенным до 16 Мбайт максимально возможным объемом оперативной памяти. А к концу 80-х годов были выпущены тридцатидвухбитные Intel 80386 с максимально возможным объемом памяти в 4 Гбайт. В начале девяностых годов появляется более мощный также тридцатидвухбитный микропроцессор Intel 80486, который на одном кристалле объединил более миллиона транзисторных элементов. Семейство Intel продолжает развиваться, и в 1994 году в продажу поступили персональные компьютеры на базе микропроцессора с названием Pentium , который в ходе разработок маркировался как Intel 80586. В настоящее время используется уже несколько моделей с маркой Pentium - Pentium II, Pentium MMX (с расширенными мультимедийными возможностями), Pentium III и Pentium IV. Каждая следующая модель отличается от предыдущей расширением системы команд, возрастающей тактовой частотой, возможными объемами оперативной памяти и жестких дисков, повышением общей эффективности. Постоянно ведутся разработки новых, более совершенных моделей.

Компьютеры семейства IBM PC оказались настолько удачными, что их стали дублировать почти во всех странах мира. При этом компьютеры оказывались одинаковыми с точки зрения способов кодировки данных и системы команд, но разными по техническим характеристикам, внешнему виду и стоимости. Такие машины называют IBM-совместимыми персональными компьютерами. Программы, написанные для выполнения на IBM PC, могут с точно таким же успехом выполняться и на IBM-совместимых компьютерах. В таких случаях говорят, что имеет место программная совместимость.



Другие архитектуры

Машины семейства IBM PC относятся к так называемой CISC -архитектуре компьютеров (CISC - Complete Instruction Set Computer - компьютер с полным набором команд). В системах команд процессоров, построенных по этой архитектуре, для каждого возможного действия предусмотрена отдельная команда. Например, система команд процессора Intel Pentium состоит более чем из 1000 различных команд. Чем шире система команд, тем больше требуется битов памяти для кодирования каждой отдельной команды. Если, например, система команд состоит всего из четырех действий, то для их кодирования требуется всего два бита памяти, для восьми возможных действий требуется три бита памяти, для шестнадцати - четыре и т. д. Таким образом, расширение системы команд влечет за собой увеличение количества байтов, выделяемых под одну машинную команду, а следовательно, и объема памяти, требуемой для записи всей программы в целом. Кроме того, увеличивается среднее время выполнения одной машинной команды, а стало быть, и среднее время выполнения всей программы.

В середине 80-х годов появились первые процессоры с сокращенной системой команд, построенные по так называемой RISC -архитектуре (RISC - Reduce Instruction Set Computer - компьютер с усеченной системой команд). Системы команд процессоров с такой архитектурой значительно компактнее, поэтому программы, состоящие из входящих в эту систему команд, требуют значительно меньше памяти и выполняются быстрее. Однако для многих сложных действий отдельные команды в таких системах не предусмотрены. Когда в таких действиях возникает необходимость, они эмулируются с помощью существующих команд. Вообще говоря, эмуляцией называется выполнение действий одного устройства с помощью средств другого, осуществляемое без потери функциональных возможностей. В данном случае речь идет о выполнении необходимых сложных действий, для которых команды в усеченной системе не предусмотрены, с помощью некоторой последовательности команд, имеющихся в системе. Естественно, что при этом наблюдается определенная потеря эффективности процессора.



К архитектуре RISC относятся достаточно широко известные машины компании Apple Macintosh , которые имеют систему команд, обеспечивающую им в ряде случаев более высокую производительность по сравнению с машинами семейства IBM PC. Еще одно важное отличие этих машин состоит в том, что многие возможности, которые в семействе IBM PC обеспечиваются путем приобретения, установки и настройки дополнительного оборудования, в машинах семейства Macintosh являются встроенными и не требуют никакой настройки оборудования. Правда, и стоят машины Macintosh дороже аналогичных по параметрам машин семейства IBM.

В качестве высокопроизводительных серверов достаточно часто используются машины семейств Sun Microsystems, Hewlett Packard и Compaq , которые также относятся к RISC-архитектуре. В качестве представителей других архитектур можно упомянуть еще и семейства переносных компьютеров классовNotebook (портативные) и Handheld (ручные), которые отличаются маленькими размерами, небольшим весом и автономным питанием. Эти качества позволяют использовать упомянутые машины в деловых поездках, на деловых встречах, научных конференциях и т. д., словом, в тех случаях, когда доступ к стационарно установленным компьютерам ограничен или невозможен, например, в поезде или самолете.

Контрольные вопросы

1. Дайте определение понятию «архитектура ЭВМ».

2. Назовите три основные группы устройств компьютера.

3. Что такое система счисления и какие системы счисления используются в персональных компьютерах для кодирования информации?

4. Чем отличаются и в чем сходство между битом и байтом?

5. Как в ПЭВМ кодируется текстовая информация?

6. Как в ПЭВМ кодируется графическая информация?

7. Дайте определения понятиям «пиксел», «растр», «разрешающая способность», «сканирование».

8. Что такое объем памяти, в каких единицах он измеряется?

9. Чем похожи и чем отличаются друг от друга оперативная и внешняя память?

10. Дайте определения понятиям «загрузка» и «пуск» программы.

11. Охарактеризуйте накопители на гибких магнитных дисках.

13. Опишите основные правила обращения с гибкими дисками.

14. Дайте определения понятиям «рабочая поверхность», «дорожка», «сектор», «кластер».

15. Как определить объем дискового носителя информации?

16. Для чего нужно форматирование магнитных дисков?

17. Охарактеризуйте накопители на жестких магнитных дисках.

18. Охарактеризуйте накопители на оптических и магнитооптических дисках.

19. Сравните между собой гибкие, жесткие магнитные диски, оптические и магнитооптические диски.

20. Сколько может быть дисковых устройств в персональных компьютерах? Как они обозначаются?

21. Опишите основные функции процессора.

22. Дайте определения понятиям «система команд», «машинная команда», «машинная программа».

23. Укажите основные технические характеристики процессоров.

24. Что такое и для чего нужен транслятор?

25. Для чего нужна шина? Что определяется ее разрядностью?

26. Что такое материнская плата?

27. Какие устройства компьютера находятся в системном блоке?

28. Дайте классификацию дисплеев и укажите их базовые модели.

29. Для чего нужны адаптеры?

30. Назовите основные режимы работы клавиатуры.

30. Для чего нужны функциональные клавиши?

31. Что такое сочетание клавиш?

32. Что такое текстовый курсор?

33. Объясните, как происходит прокрутка текста.

34. Что такое экранная страница текста?

35. Опишите основные способы перемещения текстового курсора.

36. Для чего нужна мышь?

37. Укажите основные параметры и разновидности принтеров.

38. Для чего нужен сканер? Какие еще аналогичные по назначению устройства вам известны?

39. Какие устройства должны входить в состав компьютера, чтобы он мог работать в мультимедийной среде?

40. Для чего нужны модемы?

41. Что такое семейство компьютеров?

42. Какие компьютеры считаются программно-совместимыми?

43. Назовите базовые модели семейства IBM PC. Чем они отличаются друг от друга?

ОПЕРАЦИОННЫЕ СИСТЕМЫ ДЛЯ КОМПЬЮТЕРОВ ТИПА IBM PC

Общие сведения о MS DOS

Операционные системы для персональных ЭВМ за время существования этого класса компьютеров с 1975 г. претерпели значительное развитие, сопровождавшееся увеличением разрядности персональных компьютеров (ПК) от 8 до 32, расширением возможностей, улучшением интерфейса с пользователем (табл.2.1).

Таблица 2.1 Некоторые типы ОС для персональных компьютеров

ПК
8-разрядные 16-разрядные 32-разрядные
Р/М-80, MSX DOS, MикpoDOS, Микрос-80 MS-DOS, РАФОС, ОС DBK, ИНМОС UNIX, XENIX, Windows 95, OS/2

8-разрядные ОС сохраняют значение в качестве операционных систем простейших учебных и бытовых (игровых) компьютеров. Из-за ограниченного адресного пространства оперативной памяти (65 кбайт) серьезные профессиональные применения таких компьютеров невозможны.

16-разрядные IBM-совместимые компьютеры составляют значительную часть парка профессиональных персональных компьютеров в нашей стране. Самая распространенная ОС для этих компьютеров - однопользовательская однозадачная MS DOS (компании MicroSoft - сокращенно MS; DOS - английская аббревиатура названия «дисковая операционная система»). Первая версия этой ОС была создана одновременно с персональным компьютером IBM PC в 1981 г. и из внешних устройств поддерживала лишь накопители на гибких дисках с дискетами на 160 кбайт. Версия 2.0 связана с появлением модификации PC XT, поддерживала также накопители на жестких дисках до 10 Мбайт, древовидную файловую структуру. Популярная на протяжении ряда лет версия 3.3 (1987 г.) - для поддержки PC AT. Эта модификация ОС адресует 640 кбайт оперативной памяти, что в момент ее появления было прогрессивным моментом, а затем стало сдерживающим прогресс программного обеспечения фактором. Современные версии MS DOS преодолели ограничения на размер оперативного запоминающего устройства (ОЗУ), имеют множество новых команд, содержат встроенные драйверы устройств, графическую оболочку, справочную систему и т.д.

Основные структурные компоненты MS DOS таковы:

Базовая система ввода-вывода (BIOS);

Системный загрузчик (SB);

Драйверы устройств (т.е. программы, поддерживающие их работу);

Базовый модуль;

Командный процессор (называемый также интерпретатором команд);

Утилиты DOS (вспомогательные программы).

Охарактеризуем коротко основные компоненты. BIOS хранится в ПЗУ. Эта программа написана непосредственно в машинных кодах; при включении компьютера она автоматически считывается в ОЗУ, запускается на исполнение и производит беглую проверку работоспособности основных устройств компьютера. Затем BIOS производит поиск на дисках программы запуска операционной системы (программыначальной загрузки ). BIOS имеет также функции поддержки стандартных периферийных устройств, прежде всего дисплея и клавиатуры.

Программа начальной загрузки, найденная BIOS-ом на диске, обращается последовательно к дисководам А, В и т.д. пока не найдет программу SB - системный загрузчик . Эта программа проверяет наличие на диске ядра операционной системы, состоящего из файлов с названиями ibmio.sys - файла расширения BIOS и command.com - командного процессора, загружает их в ОЗУ и запускает на исполнение первую из этих программ. Она дополнительно тестирует оборудование, осуществляет конфигурирование DOS (стандартное при отсутствии файла config.sys - файла конфигурации или нестандартное в соответствии с содержанием файла config.sys), подключает необходимые драйверы и т.д. Далее эта программа устанавливает некоторые указания о способах обработки прерываний (векторы прерываний) и передает управление базовому модулю DOS, который продолжает устанавливать правила обработки прерываний и после этого загружает в ОЗУ командный процессор и передает ему управление.

Пользователь, работающий с DOS без программ - оболочек или дополнительных интерфейсных систем, непосредственно общается с командным процессором. Режим работы - диалоговый, т.е. пользователь отдает команду, ОС выполняет и ждет следующей команды. Способ отдавать команды является достаточно архаичным - текст команды нужно просто набрать на клавиатуре, для чего большую часть команд надо помнить, а для редко встречающихся - пользоваться справочником (либо в виде книги, либо встроенным в DOS).

Командный процессор, будучи запущенным, вначале отыскивает и исполняет программу автозапуска (файл autoexec.bat), если она есть. Эта программа создается пользователем из команд DOS для того, чтобы произвести некоторые рутинные действия по созданию удобной для начала работы обстановки. Например, если при запуске компьютера вы получаете на экране панели Norton Commander, то лишь потому, что «автозапуск» этой программы предусмотрен тем, кто составлял файл autoexec.bat. Следующее действие командного процессора - выдача на экран приглашения пользователю вводить команду, выглядящее, например, так: С> (если DOS загружалась с диска С).

Персональный компьютер типа IBM PC. Логическая схема

Системный блок представляет собой узел, внутри которого установлены наиболее важные компоненты. Внешние устройства предназначены для ввода, вывода и длительного хранения информации. Их называют периферийными устройствами. По внешнему виду системные блоки различаются формой корпуса, которые выпускают в горизонтальном desktop и вертикальном tower исполнении. Корпуса, имеющие вертикальное исполнение, различают по габаритам: полноразмерный bigtower, среднеразмерный middletower, малоразмерный minitower. Горизонтально исполняемые корпуса системных блоков делятся на плоские и особо плоские. Для корпусов системных блоков кроме формы важен параметр – форм-фактор. От него зависят требования к вмещаемым в корпусе устройствам. В настоящее время используются корпуса 2х типов AT и ATX. Форм-фактор корпуса должен быть обязательно согласован с форм-фактором материнской платы компьютера.


Монитор – устройство визуального представления данных. Это не единственное возможное, но главноеустройство вывода информации. Его основными потребительскими параметрами явл. размер экрана и шаг маски экрана. Размер монитора измеряется по диагонали экрана. Стандартные размеры 14, 15, 17, 20, 21 дюйм. Изображение на экране монитора получается в результате облучения люминофорного покрытия остронаправленным пучком электронов, разогнанных в вакуумной трубке. Маска используется с шагом 0,2-0,25 мм. Частота регенерации изображения означает, сколько раз в течение секунды монитор может полностью сменить изображение.

Клавиатура – клавишное устройство управления ПК. Она служит для ввода алфавитно-цифровых данных, команд управления. Комбинация монитора и клавиатуры обеспечивает интерфейс пользователя, называемый командным.

Мышь это устройство управления манипуляторного типа. Перемещение мыши по плоской поверхности синхронизированно с указателем мыши на экране монитора. Монитор + мышь = наиболее современный тип интерфейса, который называется графическим. В отличие от клавиатуры, мышь не чвляется стандартным устройством управления. В связи с этим в первый момент включения компьютера она не работает, и нуждается в поддержке драйвера. Стандартная мышь имеет 2 кнопки. Хотя существуют с 3 кнопками или 2 и scroll.

Функции нестандартных органов управления определяются тем програмным обеспечением, которое поставляется вместе с устройством. Рассмотрим внутренние и внешние устройства ПК и связи между ними.

СИСТЕМНЫЙ БЛОК

МАТЕРИНСКАЯ ПЛАТА

Эта приблизительная схема изображает связи между устройствами компьютера. Ее можно назвать логической схемой связи между компонентами. Ввнутреннее устройство системного блока. В системном блоке размещены все основные устройства компьютера: материнская плата, адаптеры, дисководы, блок питания, динамик, органы управления.


10. Внутренние устройства ПК: микропроцессор, ОЗУ, ПЗУ, шина, микросхемы поддержки.

Микропроцессор – это основная микросхема компьютера, в которой и производятся все вычисления, конструктивно микропроцессор состоит из ячеек, похожих на ячейки оперативной памяти. Внутренние ячейки микропроцессора называются регистрами. С остальными устройствами микропроцессор связан с несколькими группами проводников, называемых шинами. Основными параметрами микропроцессора является: 1)набор выполняемых команд; 2) тактовая частота; 3) разрядность. Существуют микропроцессоры с расширенной и сокращенной системой команд. Чем шире набор команд, тем сложнее архитектура микропроцессора, длиннее формальная запись его команд и выше средняя продолжительность выполнения команд. Например, система выполнения команд Intel Pentium в настоящее время насчитывают более 1000 команд. Такие процессоры называют процессорами с расширенной системой команд (CISC).

В середине 80 годов 20 века появились микропроцессоры с сокращенной системой команд (RISC). При такой архитектуре команд намного меньше и каждая из них выполняется быстрее.

Таким образом, программы, состоящие из простейших команд, выполняются этими процессорами намного быстрее. Однако, оборотная сторона сокращенного набора команд состоит в том, что сложные операции приходится эмулировать далеко не эффективной последовательностью простейших команд. Поэтому CISC и RISC процессоры используются в разных сферах.

Тактовая частота указывает сколько элементарных операций микропроцессор выполняет за 1 секунду, измеряется в мегагерцах.

Разрядность показывает, сколько битов информации обрабатывается и передается за 1 такт, а так же, сколько битов может быть использовано в микропроцессоре для адресации в ОЗУ. Используются 16, 32 и 64 разрядные микропроцессоры.

ОЗУ (оперативно запоминающее устройство) – массив кристаллических ячеек, способный хранить данные. Существует много типов оперативной памяти, но с точки зрения физического принципа различают динамическую память DRAM и статистическую память SRAM. Ячейки динамической памяти можно представить в виде микро конденсаторов, накапливающих заряд, недостатки этого типа связаны с тем, что заряды имеют свойство рассеиваться в пространстве. Причем весьма быстро. Поэтому требуется постоянная зарядка конденсатора. Ячейки статистической памяти можно представить, как триггеры (состоит из нескольких транзисторов. В них находятся не заряд, а состояние, поэтому этот тип памяти обеспечивает более высокое быстродействие, хотя технологически он сложнее, и, соответственно, дороже. Он может быть включен или выключен. Микросхемы динамической памяти используют в качестве основной оперативной памяти. Микросхемы SRAM памяти используют как кэш памяять, предназначенную для оптимизации работы процессора.

Шины – группы проводников для передачи данных, адресов и сигналов между различными компонентами компьютера. Имеется множество стандартных шинных интерфейсов: 1) шина данных для копирования данных из оперативной памяти в регистры процессора и обратно; 2) адресная шина для копирования адресов; 3) шина команд для передачи команд в процессор.

В материнской плате так же расположены ПЗУ. Одна из них – BIOS. Там хранятся программы, реализующие функции ввода и вывода информации и тестирования компьютера.

Все мы используем персональные компьютеры и принимаем их как должное в нашей повседневной жизни. Достаточно легко забыть, что компьютеры окружают нас только последние несколько десятилетий, и первые из них были намного массивнее тех, что стоят сегодня на наших столах.

Знаете ли вы, что первый портативный компьютер весил 25 кг и стоил около $ 20 000, что первый лазерный принтер был настолько большим, что заполнял большую часть комнаты, или что покупатели первых персональных компьютеров должны были собирать их сами? Эта статья позволит вам взглянуть на одни из первых прототипов компьютерного оборудования и узнать, как они выглядели.

Первая компьютерная мышь

Первая компьютерная мышь была изобретена в 1963 году Дугласом Энгельбартом в Стэндфордском исследовательском институте. Он также является одним из изобретателей гипертекста. В первой мыши использовались два колеса, расположенных под углом 90 градусов друг к другу, для отслеживания движения по 2-м осям. Однако такая конструкция имела много недостатков, и вскоре 2 колеса были заменены на шарик. Мышь с шаровым приводом была изобретена в 1972 году, а оптическая мышь была изобретена около 1980 года, хотя такая конструкция стала популярной намного позже. Дуглас Энгельбарт не получил никакого гонорара за свое изобретение и его патент истек до того, как компьютерные мыши стали обычным явлением в эпоху персональных компьютеров.

Первая мышь. Справа вы можете увидеть колеса, которые используются для передвижения и позиционирования.

Первый трекбол

На самом деле трекбол был сконструирован за 11 лет до изобретения первой компьютерной мыши. В 1952 году его изобрел Том Крэнстон и Фред Лонгстаф как часть автоматизированной информационной боевой системы DATAR, по инициативе канадского флота. В конструкции использовался 5-контактный шар для боулинга, который чуть меньше, чем стандартный 10-контактный шар.

Первый трекбол: шар для боулинга и все.

Первый портативный компьютер

Предполагалось, что этот компьютер должен был быть «передвижным» компьютером. IBM 5100 Portable Computer был создан в 1975 году. Он весил 25 кг, был размером с небольшой чемодан и нуждался во внешнем источнике питания. В блоке содержалось все необходимое: процессор, несколько сотен килобайт энергонезависимой памяти, 16-64 KB оперативной памяти, 5-ти дюймовый ЭЛТ-дисплей, клавиатура и ленточный накопитель. Этот компьютер был невероятным подвигом для того времени. Он так же поставлялся со встроенным BASIC и/или APL. Различные модели IBM 5100 стоили от $8 975 до $19 975.

IBM 5100 Portable Computer.

Первый ноутбук

Первым ноутбуком был Grid Compass 1100 (так называемый GRiD), спроектированный в 1979 году британским промышленным дизайнером Биллом Моггриджем. Компьютер вышел в продажу в 1982 году. Он выпускался с разрешением экрана 320 х 200, процессором 8086, 340 КБ магнит-электронной памяти (такой тип памяти в настоящее время устарел), 1.2 Кбит модемом. Весил ноутбук 5 кг и стоил $8 000 – 10 000. GRiD в основном использовался NASA и американскими военными.

Grid Compass 1100 крупным планом.

Первый персональный компьютер IBM

Первый персональный компьютер IBM был введен в эксплуатацию в 1981 году, это была модель IBM 5150. Платформа стала настолько широко распространена в 80-е годы, что под термином «персональный компьютер» предполагался персональный компьютер IBM.

Проект по разработке IBM 5150 назывался «Проект Шахматы» и над ним работала команда из 12 человек во главе с Доном Эстриджем и Ларри Поттером. Для ускорения разработки и сокращения расходов IBM решила использовать готовые части, а не конструировать новые, как делала обычно.

Первый IBM PC имел на борту процессор Intel 8088, 64 КБ оперативной памяти (расширяемой до 256 КБ), floppy-дисковод (с которого можно было загрузить MS-DOS) и наконец CGA или монохромный видеоадаптер. Машина также содержала в себе Microsoft BASIC в ПЗУ. На первом IBM PC мог быть опционально установлен жесткий диск на 10 МБ, но только в том случае, если оригинальный блок питания был заменен на более мощный.

Первый персональный компьютер IBM PC 5160.

Первый компьютер Apple

Первые персональные компьютеры Apple были разработаны и собраны вручную Стивом Возняком. Apple I поступил в продажу в 1976 по цене $ 666.66. Всего было произведено 200 экземпляров. В Apple I была в основном только материнская плата с процессором, 8 Кбайт оперативной памяти, интерфейс дисплея и некоторые дополнительные функции. Чтобы получить полностью рабочий компьютер, покупатель должен добавить источник питания, клавиатуру и дисплей (ну и конечно же все это смонтировать).

Компьютер Apple I. Слева уже собранный пользователем, а справа то, в каком виде можно было купить.

Первая оперативная память

Первой перезаписываемой памятью с произвольным доступом была память на магнитных сердечниках (также называемая ферритовой памятью). Она была изобретена в 1951 году в результате работы, проделанной Ань Ваном в Вычислительной лаборатории Гарвардского Университета и Джеем Форрестером из Массачусетского Технологического Института.

В те времена оперативная память использовала магнитные свойства материалов, чтобы придать им ту функциональность, которой обладали транзисторы. Хранение информации осуществлялось при помощи полярности крошечных магнитных керамических колец, через которые проходили провода. В отличие от современной памяти, эта оперативная память могла хранить информацию даже после отключения питания.

Эта технология была стандартной, пока ее не заменили на кремниевые интегральные микросхемы в 1970-х.

Память на магнитных сердечниках.

Первый жесткий диск

IBM 350 Disk File стал первым жестким диском, который был в составе компьютера IBM 305 RAMAC, поставки которого начались в 1956 году (компьютер предназначался для бухгалтерского учета). Жесткий диск имел пятьдесят 24-дюймовых диска, которые вместе могли хранить 4,4 МБ данных. Модель 350 имела скорость вращения в 1200 оборотов в минуту, скорость передачи данных 8800 знаков в секунду и время доступа около 1 секунды.

Первый жесткий диск IBM 350 Disk File.

Первый лазерный принтер

Лазерный принтер был изобретен Гарри Старквитэром в компании XEROX в 1969 г. Первый прототип был модифицированным копировальным устройством, где он убрал систему формирования изображения и внедрил вращающийся барабан с 8 зеркальными гранями. Первая коммерческая реализация лазерного принтера не произошла, пока IBM не выпустила модель лазерного принтера IBM 3800 в 1976 году. Принтер был настолько велик, что мог занимать большую часть комнаты.

IBM 3800, первый коммерческий лазерный принтер.

Первый web-сервер

Так как Интернет является неотъемлемой частью современного мира, нельзя не рассказать о первом веб-сервере. Первым веб-сервером стала рабочая станция NeXT, которую Тим Бернерс-Ли использовал, когда он изобрел Всемирную паутину в ЦЕРНе. Первая web-страница стала доступна online 6 августа 1991 года.

На компьютере была надпись, которая гласила: «Эта машина – сервер. НЕ ВЫКЛЮЧАТЬ!!». Выключив его, можно было выключить весь Интернет.

Первый web-сервер и знаменитая надпись.

Удивительно, как много всего произошло в компьютерной индустрии в течение нескольких десятилетий. А теперь только представьте, что будет через 30-40 лет…