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