[an error occurred while processing this directive]
─SRP 5
─PL70
─TM0
─HM2
─DH//-|P-//
─LM5
│..................................................................<
                1. ВВЕДЕНИЕ. ПЕРСОНАЛЬНЫЕ ЭВМ.

     Cовременная  Персональная  ЭВМ  (ПЭВМ) -  это  представитель
четвертого   поколения   ЭВМ,   собранных   на   основе   больших
интегральных  схем (БИС). В  настоящее  время  ПЭВМ  находятся  в
процессе постоянного  совершенствования  и  представляют наиболее
интенсивно развивающуюся область вычислительной техники.
     Отличительными   чертами  ПЭВМ  являются  скромные  размеры,
высокая  надежность  и  низкая  стоимость, оправдывающая название
Персональная ЭВМ.
     Как и все ЭВМ она  позволяет  человеку,  с помощью различных
языков  программирования,  организовать  обработку  числовой  или
символьной  информации,  то  есть  программировать,  при этом она
также    позволяет   ему   использовать   богатые   выразительные
возможности:  цвет,  графику  и  звуки.  С помощью разнообразного
программного обеспечения и различных устройств ПЭВМ  может помочь
человеку во многих областях деятельности, где раньше он обходился
без   компьютера   (может  полностью  заменить  пишущую  машинку,
облегчить  работу  по  хранению и ведению различной документации,
составлению всевозможных справок, сводок  и  отчетов, избавить от
необходимости пользоваться различными справочниками и т.п.),  а в
будующем   ПЭВМ,  возможно,  позволит   вообще  перейти  на,  так
называемую,  безбумажную  технологию,  т.е.  исключить  бумагу из
использования  в  качестве  носителя  информации. Благодаря своим
прекрасным звуковым и графическим возможностям,  ПЭВМ  уже сейчас
становится    неоценимым    помощником    музыканта,   художника,
чертежника,   конструктора   и   представителей   многих   других
профессий.  ПЭВМ  прекрасно  справляется  с ролью учителя и может
помочь, например, в изучении иностранного  языка.  И,  наконец, с
ПЭВМ можно просто играть.
     К ПЭВМ можно подключить различные  устройства.  Некоторые из
них необходимы для нормальной работы на ПЭВМ,  другие  служат для
расширения   области  ее  возможного  использования.  В  качестве
дисплея  для ПЭВМ можно использовать как специальный монитор, так
и  обычный   телевизор.   Для   длительного  хранения  информации
используются накопитель  на  гибких  магнитных дисках или обычный
магнитофон. Вывод текстов и рисунков  на  бумагу осуществляется с
помощью  принтера  или  плотера  (графопостроителя). К ПЭВМ можно
подключать различные устройства (световое перо,  мышь,  битстик и
другие), расширяющие возможности по вводу информации в компьютер.
Для  ввода  графической  информации  эти  устройства  значительно
удобнее  клавиатуры.  Если вас не устраивает быстродействие ПЭВМ,
можно подключить к  ней  второй процессор. Существует возможность
подключения  ПЭВМ  к  локальной  сети.   При   этом   вы  сможете
обмениваться  информацией  с другими ПЭВМ  и  пользоваться  общим
накопителем информации большой емкости (винчестером).
     Как же работает ПЭВМ? Главным  устройством  в ПЭВМ, как и во
всех ЭВМ является процессор. Но в ПЭВМ  он  значительно меньше по
размерам   и  называется  микропроцессором.  Из-за  миниатюрности
современных   устройств   всю   электронную  часть  ПЭВМ  удалось
разместить  на  одной  плате, которая находится в одном корпусе с
блоком питания и клавиатурой.
     На этой плате размещены:
 - микропроцессор;
 - память;
 - различные контроллеры, обеспечивающие  работу клавиатуры,
   монитора, дисковода, принтера и др. устройств;
 - аналого-цифровой преобразователь;
 - звуковой генератор и некоторые другие электронные устройства.
     Кратко опишем микропроцессор и рассмотрим организацию
памяти. В ПЭВМ фирмы ACORN используется микропроцессор 6502.
Аналогичный микропроцессор используется в таких популярных
моделях персональных компьютеров, как Atary, Commodore, Apple и
др.
     Основной задачей микропроцессора является выполнение команд,
которые в закодированном виде храняться  в памяти. Каждая команда
содержит  информацию  о  том,  что  и  каким  образом  необходимо
модифицировать  в  памяти  и какую команду  исполнять  следующей.
Таким   образом,   чтобы   заставить   микропроцессор   выполнять
определенные   действия,   необходимо   соответствующим   образом
разместить в памяти команды и, в общем случае, данные.
     Условно  память  компьютера всегда можно  разделить  на  две
части, в зависимости  от  содержания.  Одну  часть  составляют те
ячейки,    в    которых    находится    информация,    специально
предназначенная для интерпретации ее микропроцессором как команд.
Содержимое  этой  части памяти называется программами на машинном
коде. Другую часть  составляют  все остальные ячейки, в частности
те,   где  находится  информация,  которая   будет   использована
микропроцессором  в  качестве  входных  данных  для  программ  на
машинном коде. Поясним это на небольшом примере. Одна из программ
на машинном коде, которой вы  будете  пользоваться  -  это BASIC.
BASIC представляет собой набор команд для микропроцессора. Значит
память,  занятая  под  него,  относится  к  первой части. Если вы
наберете   какую-нибудь   программу   на  языке  Бейсик,  то  она
автоматически  разместиться в памяти. Причем эта память будет уже
относиться не  к первой, а ко второй части, поскольку текст вашей
программы это не  команды  для  микропроцессора,  а лишь исходные
данные для программы на машинном коде, для BASICа.
     В ПЭВМ используется память двух  типов:  RAM  (Random Access
Memory) то есть память, содержимое которой можно модифицировать и
ROM (Read Only Memory) эту память можно использовать  только  для
чтения,   так   как   ее  содержимое  формируется  один  раз  при
изготовлении. В ROMах, в основном, хранятся программы на машинном
коде.  Для  ПЭВМ разработано большое количество ROMов, содержащих
разнообразное  программное обеспечение,  начиная  с  всевозможных
языков  программирования   и  кончая  различными  графическими  и
музыкальными   системами.   В   компьютере   одновременно   может
находиться  несколько   ROMов,  причем,  вы  очень  легко  можете
заменять  одни   ROMы   другими.  Следовательно,  у  вас  имеется
возможность  управлять  конфигурацией  программного  обеспечения,
которое постоянно находится в компьютере.
     Есть  несколько  ROMов,  которые  в  той  или  иной  степени
обеспечивают  нормальную  работу  компьютера, поэтому желательно,
чтобы  они  всегда находились  в  машине.  Это  ROMы,  содержащие
операционную систему (см.  гл. 5) и файловые системы (см. гл. 6).
Кроме этих ROMов в  компьютере,  как  правило,  стоят  BASIC ROM,
который  обеспечивает возможность программирования на Бейсике, и,
так называемый,  "Русский ROM", обеспечивающий работу с символами
русского алфавита.
[an error occurred while processing this directive]