Современные компьютеры типа ibm pc построены. Назначение и характеристики основных устройств персонального компьютера типа IBM PC. Время маленьких персональных компьютеров

Первым полноценным персональным компьютером принято считать Apple II, выпущенный в июне 1977. Однако, ещё в 1973-м году компания Xerox выпустила персональник Xerox Alto, который имел ТРЁХКНОПОЧНУЮ ОПТИЧЕСКУЮ мышь! Кроме того, в арсенал компьютера входила сетевая карта и графический пользовательский интерфейс. Такая "роскошь" для большинства пользователей стала доступна только через 10-17 лет. Сам же Xerox Alto так и не поступил в широкую продажу.

А в декабре 1974-го, первым компьютером, доступным по цене всем желающим, стал Altair 8800. Этот аппарат был создан на основе нового 8-разрядного процессора Intel-8080. В качестве операционной системы использовалась CP/M.

В 1975-м году Билл Гейтс и его соратник Пол Аллен задумали написать интерпретатор языка BASIC для компьютера Altair 8800 и за одно основали компанию Micro-Soft. Основной специализацией новоиспеченной фирмы стала разработка программного обеспечения для компьютеров.

Через год, 1 апреля 1976-го Стив Джобс и Стив Возняк основали компанию Apple Computer, известную своими компьютерами серии "Apple Macintosh" и другими разработками.

В связи с тем, что персональные компьютеры становились доступны всё большему числу людей, возник рост в сфере разработок программного обеспечения. В результате, широкий выбор разработанного ПО существенно ускорил дальнейшее распространение и использование ПК в обществе.

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

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

Одному из отделов IBM, который отвечал за этот эксперимент, разрешили использовать комплектующие, изготовленные другими фирмами. А в качестве основного процессора разработчики решили использовать новейший в те времена 16-разрядный микропроцессор Intel 8088.

Примечательно, что программное обеспечение было поручено разрабатывать маленькой фирмачке под названием Microsoft, основанной Биллом Гейтсом за 4 года ранее этого события…

Наступил август 1981-го… IBM официально представил публике свой новый персональный компьютер под названием IBM PC. Пользователи по достоинству оценили новую разработку и компьютер IBM PC очень быстро приобрел большую популярность и через пару лет IBM PC стал стандартом персонального компьютера.

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

Огромная популярность IBM PC способствовала массовому появлению PC-совместимых клонов. Наступила эра персональных компьютеров и компьютерной революции.

В 1986-м году IBM уже не могла удерживать лидирующее положение на рынке IBM PC-совместимых компьютеров, а в 2004-м компания официально объявила о продаже производства персональных компьютеров фирме Lenovo, самому крупному производителю компьютеров в Китае…

12 августа 1981 г. корпорация IBM объявила о выпуске нового аппаратно-программного комплекса - персонального компьютера IBM 5150
12 августа 1981 г. корпорация IBM объявила о выпуске нового аппаратно-программного комплекса - персонального компьютера IBM 5150 (позднее он получил название IBM PC). Никто тогда не знал, что именно эта дата станет точкой отсчета нового этапа в развитии вычислительной техники - эпохи персональных компьютеров, и данная модель будет отраслевым стандартом на многие годы.
Надо сказать, что IBM 5150 был отнюдь не первым компьютером для индивидуального применения. Уже несколько лет на рынке продавалась техника Apple, Altair и ряда других производителей. Да и сама IBM предпринимала попытки создания подобных устройств. Один из ее проектов по «перемещению вычислений в руки одного пользователя» под названием «SCAMP» (Special Computer, APL Machine Portable) стартовал еще в 1973 г., и его результат в виде IBM 5100 Portable Computer появился два года спустя. Двенадцать модификаций этого компьютера (с ОЗУ объемом от 16 до 64 Кбайт) продавались по цене от 9 до 20 тыс. долл.
ПК IBM 5150 был гораздо доступнее - в варианте с памятью 16 Кбайт (с возможностью расширения до 256 Кбайт) он стоил (в комплекте с принтером) всего 1565 долл.

Правда, у него не было жесткого диска, но можно было работать с 5-дюймовыми дискетами. Устройство было разработано в рекордно короткие сроки - в течение одного года командой из двенадцати человек во главе с Доном Эстриджем, который с тех пор известен как «отец IBM PC».
Почему же именно выпуск IBM 5150 стал точкой отсчета «эпохи ПК»? Примерно по той же причине, почему Христофор Колумб считается «первооткрывателем Америки». Ведь есть сведения, что некоторые мореплаватели из Европы раньше пересекали Атлантику. Но все они открывали Америку «для себя», а Колумб открыл ее для всего Старого Света.
Среди причин успеха IBM 5150 нужно назвать два основных момента.
Первый - фактор времени. В начале 80-х рынок созрел для широкого применения индивидуальных компьютеров (во многом благодаря пионерам, тем же Apple и Altair), а IBM удалось найти оптимальное сочетание «цена - функциональность», при которой ПК был одновременно и полезным для работы и вполне доступным по стоимости.
Второй - качественно новая бизнес-модель по созданию и продвижению нового устройства на рынок. Для того чтобы ускорить его проектирование, IBM впервые широко использовала принцип «аутсорсинга» для разработки отдельных элементов ПК. О двух таких компонентах IBM 5150 знают все - это 16-разрядный процессор Intel 8088 с тактовой частотой 4,77 МГц (модифицированная версия процессора 8086) и операционная система PC-DOS, которая представляла собой слегка доработанный вариант MicroSoft Disk Operating System 1.0, созданной молодой компанией из Сиэтла*. Но еще важнее было то, что машину построили на принципах «открытой архитектуры». Это означало, что другие фирмы могут производить совместимые ПК. Вот как это описывается в книге Ю. Л. Полунова «От абака до компьютера», изданной «Русской Редакцией» в 2004 г. (том II, с. 327):
«На презентации Эстридж сделал заявление, удивившее (если не сказать пострясшее) компьютерный мир. Вопреки своей традиционной «закрытости» корпорация объявила о намерении опубликовать техническое руководство с электрическими схемами и спецификациями ПК, а также исходные коды BIOS и диагностических программ: “Мы снабдим информацией существующую «коттеджную» индустрию, чтобы дать ей возможность разработки плат расширения, мы будем рады любым предложениям софтверных компаний”».
Так что IBM вполне можно считать идеологическим родоначальником концепции Open Source. Правда, поначалу сторонние производители могли это делать, приобретая у IBM лицензию на использование BIOS, но довольно скоро появились независимые разработки совместимых BIOS, и производство клонов ПК можно было выполнять без отчислений «Голубому гиганту».
Результатом сочетания этих двух моментов (удачное время выпуска и новая бизнес-модель) стал эффект цепной реакции (конкуренция производителей ведет к снижению цен - повышается спрос - расширяется число поставщиков - и т. д.), и IBM PC-совместимые компьютеры за несколько лет заполонили весь мир.
Главный же феномен ПК заключается в том, что впервые сложное техническое решение вышло из-под контроля компании-автора и стало развиваться под управлением никак не организованного ИТ-сообщества, состоящего из десятков тысяч больших и малых ИТ-компаний: производителей электронных компонентов, сборщиков компьютеров, разработчиков ПО. Поэтому, когда мы говорим, что ПК открыл новый этап развития вычислительной техники, речь идет не о каких-то технических решениях, а о реализации качественно новой бизнес-модели развития рынка высоких технологий, которую спустя 10-15 лет мы смогли наблюдать уже на других примерах - Интернет, Open Source.
Впрочем, у любого сообщества, даже самого вольного, должны быть лидеры. IBM продержалась в этой роли в отношении ПК недолго: уже к концу 80-х на ведущие позиции вышли два других участника проекта - Intel и Microsoft. Любопытно, что в 1981 г. Microsoft не имела статуса даже «младшего» партнера IBM, а Билла Гейтса не пригласили на официальную презентацию первого ПК. Ведь MS-DOS - это была лишь мизерная часть проекта, выполненная за смешную сумму в 80 тыс. долл. Правда, ее разработчики оставили себе права на развитие и продажу своей ОС другим производителям компьютеров.
Одна из легенд, связанных с историей создания IBM PC, гласит, что при выборе звучного имени для нового компьютера разработчики, подражая Apple, перебрали названия всех фруктов Флориды (здесь находилась лаборатория, выполнявшая проект). Но все же было решено назвать его просто PC, что лучше соответствовало строгому стилю IBM - ветерана и безусловного лидера ИТ-рынка. И они оказались правы: с тех пор термин ПК является не просто обозначением любого компьютера индивидуального назначения, а именем собственным вполне конкретного семейства, родоначальником которого был тот самый IBM 5150. Так что с технической точки зрения к категории ПК относятся, в том числе, и самые мощные серверы (в середине 90-х для их обозначения часто использовался именно такой термин - «PC-серверы»).

Первый в мире микропроцессор появился в 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. Логическая схема

Системный блок представляет собой узел, внутри которого установлены наиболее важные компоненты. Внешние устройства предназначены для ввода, вывода и длительного хранения информации. Их называют периферийными устройствами. По внешнему виду системные блоки различаются формой корпуса, которые выпускают в горизонтальном 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. Там хранятся программы, реализующие функции ввода и вывода информации и тестирования компьютера.

ОПЕРАЦИОННЫЕ СИСТЕМЫ ДЛЯ КОМПЬЮТЕРОВ ТИПА 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 загружалась с диска С).



Есть вопросы?

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: