[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]