Структура вычислительной машины и принцип ее работы — КиберПедия 

Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...

Опора деревянной одностоечной и способы укрепление угловых опор: Опоры ВЛ - конструкции, предназначен­ные для поддерживания проводов на необходимой высоте над землей, водой...

Структура вычислительной машины и принцип ее работы



Компьютер – это универсальное (многофункциональное) электронное автоматическое устройство, предназначенное для накопления, обработки и передачи информации.

Основные блоки: процессор, память, периферийные устройства.

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

1. Память машины представляет собой линейную последовательность пронумерованных слов или ячеек. Номер ячейки называется её адресом.

2. Одни и те же ячейки памяти могут содержать исходные данные, полученные результаты или команды машины.

3. Команды выполняются последовательно в соответствии с порядком, определяемым программой.

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

Рис. 9. Магистральная архитектура ЭВМ

Архитектура ЭВМ – это общее описание структуры и функций компьютера на уровне, достаточном для понимания принципов работы и системы команд ЭВМ. Архитектура не включает в себя описание деталей технического и физического устройства компьютера.

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

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



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

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

Возможности компьютера как универсального устройства преобразования данных определяются системой машинных команд процессора. Отдельная команда определяет отдельную операцию компьютера. Из команд составляются программы управления работой компьютера. Типичный набор операций, выполняемых вычислительной машиной, состоит из следующих операций:

– арифметические операции;

– операции для проверки различных свойств элементов данных;

– операции для доступа к различным частям элементов данных и их изменения;

– операции управления устройствами ввода-вывода;

– операции для управления последовательностью выполнения операций.

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



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

Каждый процессор имеет следующие характеристики:

1. Тактовая частота. Работа всех устройств процессора синхронизируется генератором тактовой частоты, который вырабатывает периодические импульсы. Тактовая частота равна количеству тактов в секунду. Такт – это промежуток времени между началом подачи текущего импульса и началом подачи следующего. На выполнение процессором каждой операции отводится определенное количество тактов. Чем выше тактовая частота, тем быстрее работает процессор. Тактовая частота измеряется в мегагерцах.

При выполнении программы вычислительная машина выполняет простой циклический алгоритм, изображенный на рис. 11.

Рис. 11. Цикл выполнения программы

Работа компьютера заключается в выборе данных из памяти в процессор, модификации их содержимого и записи обратно в память.

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

Устройства ввода–вывода

Контроллер – специализированный процессор, предназначенный для управления внешними устройствами.

Благодаря модульному принципу построения потребитель сам может комплектовать компьютер нужной ему конфигурации и производить при необходимости ее модернизацию.

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

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

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

Принтер – печатающее устройство. Различают: матричные, лазерные, струйные. Цветные и черно–белые. Различаются по скорости печати. Создание твердых копий.

Клавиатура, мышь – устройства ввода информации.

Сканер.

Накопители информации.

Жесткий диск или винчестер (HDD) характеризуется объемом – чем больше, тем лучше. Быстродействием – время поиска информации на диске должно быть меньше, а скорость передачи данных больше. Представляет собой алюминиевую пластину, покрытую магнитным слоем.

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

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

Сейчас продаются отформатированные дискеты.

Дисковод CD-ROM – для считывания информации с лазерных дисков с помощью лазерного луча. Существуют пишущие и не пишущие CD-ROM.






Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...

Папиллярные узоры пальцев рук - маркер спортивных способностей: дерматоглифические признаки формируются на 3-5 месяце беременности, не изменяются в течение жизни...

Кормораздатчик мобильный электрифицированный: схема и процесс работы устройства...

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





© cyberpedia.su 2017 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав

0.008 с.