Logo GenDocs.ru

Поиск по сайту:  

Загрузка...

Лекции - Общий состав персональных ЭВМ и вычислительных машин - файл 1.doc


Лекции - Общий состав персональных ЭВМ и вычислительных машин
скачать (4127 kb.)

Доступные файлы (1):

1.doc4127kb.20.12.2011 08:30скачать

содержание
Загрузка...

1.doc

  1   2
Реклама MarketGid:
Загрузка...

Общий состав персональных ЭВМ и вычислительных систеМ




2.1. Состав персонального компьютера



Персональный компьютер (ПК) это единая система, представляющая собой набор сменных компонентов, соединенных между собой стандартными интерфейсами. Компонентом здесь выступает отдельный узел (устройство), выполняющий определенную функцию в составе системы. Интерфейсом называют стандарт присоединения компонентов к системе. Это разъемы, наборы микросхем.

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

Существует «минимальная» конфигурация ПК (рис. 2.1), т.е. минимальный набор устройств, без которых работа с ПК становится бессмысленной. Это: системный блок, монитор, клавиатура, мышь.


Рис. 2.1. Базовая конфигурация компьютерной системы
В составе системного блока имеются:

  • материнская плата;

  • устройство для чтения лазерных компакт-дисков (CD-ROM);

  • устройство для чтения и записи магнитных дискет;

  • магнитное устройство для чтения и записи большой емкости (более 1 Гбайта) – это жесткий диск (винчестер).

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

Материнская плата представляет собой лист из стеклотекстолита. С одной стороны этого листа находится разводка соединений электронных элементов, а с другой – сами элементы:

  • процессор;

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

  • постоянная память;

  • кварцевый резонатор тактового генератора;

  • аккумулятор;

  • слоты расширения;

  • разъемы для подключения клавиатуры и блока питания;

  • системная и локальная шины;

  • дополнительные микросхемы.

Типовой персональный компьютер также имеет в своем составе:

  • печатающее устройство для вывода информации на бумажный носитель;

  • сканер для считывания информации с бумажного носителя.

Для российских условий дополнительным оборудованием (во многих странах уже считающимся стандартным) выступают:

  • телевизионный и УКВ тюнер для воспроизведения телевизионных и радио передач;

  • источник бесперебойного питания;

  • дисковод DVD;

  • модем;

  • сетевая карта.


^

2.2. Архитектура компьютера




2.2.1. Классическая архитектура ЭВМ и принципы фон Неймана



Термин «архитектура» довольно часто встречается в литературе по вычислительной технике. Архитектура ПК – это описание совокупности устройств и блоков компьютера, а также связей между ними. Кроме того, архитектура – это описание принципа действия ПК. Ближе всего к понятию архитектура находится термин «функциональная схема».

Исторически компьютер появился как машина для вычислений и назывался электронной вычислительной машиной – ЭВМ. Структура такого устройства была описана знаменитым математиком Джоном фон Нейманом в 1945 г. Фон Нейман выдвинул основополагающие прин-ципы логического устройства ЭВМ и предложил ее структуру, которая воспроизводилась в течение первых двух поколений ЭВМ. На рис. 2.2 пунктирными линиями обозначены цепи сигналов управления (управляющие связи), одинарными – цепи передачи данных и адресов (информационные связи).

Основными блоками по Нейману являются устройства управления (УУ), арифметико-логическое устройство (АЛУ), оперативная память, внешняя память, устройства ввода и вывода. ВЗУ – внешнее запоминающее устройство отличается от других устройств ввода\вывода тем, что данные в него заносятся в виде, удобном компьютеру, но недоступном для непосредственного восприятия человеком. Так, накопитель на магнитных дисках относится к внешней памяти, а клавиатура – устройство ввода, дисплей и печать – устройства вывода.


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

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

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

^

2.2.2. Совершенствование и развитие внутренней структуры ЭВМ



Такая классическая схема соответствовала компьютерам 1 и 2-го поколений; 3-е поколение ЭВМ характеризуется переходом от транзисторов к большим интегральным микросхемам (БИС). Значительные успехи в миниатюризации электронных схем не просто способствовали уменьшению размеров базовых функциональных узлов компьютера, но и создали предпосылки для существенного роста быстродействия компьютера.

Быстродействие процессора значительно выросло, что привело к противоречию между высокой скоростью обработки информации внутри машины и медленной работой устройств ввода\вывода. Устройства ввода\вывода содержат механически движущиеся части и работают значительно более медленно. Процессор большей частью простаивал в ожидании информации из внешнего мира. Со временем процессор освободили от управления работой внешних устройств. Работой внешних устройств стали управлять «периферийные процессоры» – контроллеры (рис. 2.3). Контроллер – устройство, аппаратно согласовывающее работу системы и дополнительного устройства. Контроллер можно рассматривать как специализированный процессор, управляющий работой «вверенного ему» внешнего устройства по специальным программам обмена. Центральный процессор при необходимости произвести обмен выдает задание на его осуществление контроллеру. Дальнейший обмен информацией может протекать под руководством контроллера без участия центрального процессора.

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

Наличие интеллектуальных контроллеров внешних устройств стало важной отличительной чертой машин 3-го и 4-го поколения.

Для связи между отдельными функциональными узлами ЭВМ используется общая шина (часто ее называют магистралью). Шина — это линия для передачи сигналов, к которой могут параллельно подключаться несколько устройств компьютера. Шина состоит из трех частей (рис. 2.3):

  • шина данных, по которой передается информация;

  • шина адреса, определяющая, куда передаются данные;

  • шина управления, регулирующая процесс обмена информацией.



Рис. 2.3. Структура современного персонального компьютера
Описанную схему легко пополнять новыми устройствами. На практике такая структура применяется только для компьютеров с небольшим числом внешних устройств. При увеличении потоков информации между устройствами компьютера единственная магистраль перегружается, что существенно тормозит работу. В состав компьютера могут вводиться одна или несколько дополнительных шин. Например, одна шина может использоваться для обмена с памятью, вторая – для связи с «быстрыми», а третья – с «медленными» внешними устройствами.

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

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

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

Персональный компьютер типа IBM PC, названный по имени американской компании, которая в 1981 г. впервые выпустила такие ПК (International Business Machines Personal Computer), стал стандартом персональных компьютеров.

В IBM PC была заложена возможность усовершенствования его отдельных частей и использования новых устройств. Фирма IBM сделала компьютер не единым неразъемным устройством, а обеспечила возможность его сборки из независимо изготовленных частей. Методы совместимости устройств с компьютером IBM PC не держались в секрете, а были доступны всем желающим. Этот принцип, называемый принципом открытой архитектуры, предусматривает возможность дополнения имеющихся аппаратных средств новыми устройствами без замены старых. Например, можно наращивать оперативную память, подключать новые периферийные устройства, заменять старые устройства новыми без замены компьютера. Такие операции называются «upgrade» (расширить, обновить).

^

2.2.3. Основной цикл работы компьютера



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

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

При выполнении каждой команды компьютер проделывает определенные стандартные действия:

  • согласно содержимому счетчика адреса команд считывается очередная команда программы (ее код обычно заносится на хранение в специальный регистр УУ, который носит название регистра команд);

  • счетчик команд автоматически изменяется так, чтобы в нем содержался адрес следующей команды (в простейшем случае для этой цели достаточно к текущему значению счетчика прибавить некоторую константу, определяющуюся длиной команды);

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

Затем во всех случаях, за исключением команды останова или наступления прерывания, все описанные действия циклически повторяются.

  1   2



Скачать файл (4127 kb.)

Поиск по сайту:  

© gendocs.ru
При копировании укажите ссылку.
обратиться к администрации