Состав ЭВМ
Аппаратное обеспечение ЭВМ
Основной принцип построения ЭВМ
Что такое ЭВМ
Электронная вычислительная машина (ЭВМ), или компьютер - это электронное устройство, которое предназначено для ввода, обработки, хранения и выдачи информации[1] и в котором вычислительный процесс управляется программой.
С середины 60-х годов ХХ столетия проектируются и разрабатываются вычислительные системы, представляющие взаимосвязанную совокупность аппаратных и программных средств.
В настоящее время ЭВМ обрабатывают числовую, текстовую, графическую и звуковую информацию, которая должна быть представлена в компьютерной форме (на машинном языке), то есть в виде последовательности нулей и единиц. Информация, которая представлена на машинном языке и обрабатывается на ЭВМ, называется данными.
ЭВМ обрабатывает данные в соответствии с алгоритмом[2] решения поставленной задачи. Современные ЭВМ строятся на основе принципа программного управления, который предполагает:
- исходные данные, промежуточные и конечные результаты задаются на машинном языке и разделяются на элементы информации, которые называются словами;
- операции над словами выполняют операторы, которые называются командами;
- алгоритм, представленный совокупностью команд, называется программой.
Один из способов реализации программного управления был предложен в 1945 г. американским учёным Дж. фон Нейманом и используется в настоящее время в качестве основного принципа построения современных ЭВМ.
Из Неймановского принципа программного управления однозначно определяется состав ЭВМ:
- память, для хранения программ и данных;
- арифметико-логическое устройство[3] (АЛУ);
- устройство управления (УУ);
- устройство ввода информации;
- устройство вывода информации.
Запоминающие устройства (ЗУ) предназначено для приёма, хранения и выдачи данных и команд.
В ЭВМ имеется несколько типов ЗУ, которые различаются по своим основным характеристикам - быстродействию и ёмкости. Это объясняется тем, что ни один из типов ЗУ не удовлетворяет двум противоречивым требованиям: высокой скорости приёма и выдачи информации и большой ёмкости.
В современных ЭВМ используются два типа ЗУ: внутренние ЗУ и внешние ЗУ. Внутренние ЗУ характеризуются высоким быстродействием, соизмеримым с быстродействием работы АЛУ, но они не обладают необходимыми характеристиками по ёмкости хранимой информации.
К внутренним ЗУ относится:
- оперативное ЗУ (ОЗУ), которое часто называют RAM (Random Access Memory), то есть память с произвольным доступом;
- постоянное запоминающее устройство (ПЗУ);
- кэш-память;
- регистры общего назначения (РОН).
ОЗУ служит для хранения выполняемых программ и данных, которые участвуют в операциях. Однако информация в нём сохраняется только до тех пор, пока включён компьютер.
В ПЗУ хранятся постоянные величины (константы) и некоторые программы. Информация в ПЗУ, как правило, записывается при конструировании ЭВМ и в дальнейшем не меняется. При считывании информация в ПЗУ сохраняется.
ОЗУ и ПЗУ образуют Основную Память ЭВМ.
Кэш-память служит для повышения быстродействия работы ЭВМ, так как сохраняет наиболее часто используемые команды и данные.
РОН - ячейки памяти, в которых размещаются числа выполняемой команды.
Для хранения больших объёмов информации применяют более дешевые, но значительно менее быстродействующие внешние запоминающие устройства (ВЗУ). ВЗУ имеют много общего с устройствами ввода-вывода, которые рассмотрим позже. ВЗУ и устройства ввода-вывода принято называть периферийными устройствами (ПУ).
ВЗУ обеспечивают долговременное хранение данных и программ на различных носителях информации.
В зависимости от типа носителя ВЗУ делятся на накопители на магнитных лентах (стримеры), накопители на гибких и жёстких магнитных дисках (НГМД и НЖМД), накопители на оптических дисках (CD и DVD) и полупроводниковые накопители (Flash-память).
Следует отметить, что некоторые устройства могут выпускаться как во внешнем, так и во внутреннем исполнении, Например, во внутреннем исполнении, выпускаются дисководы, стримеры, звуковые карты, модемы. Однако, модемы, стримеры и дисководы могут выпускаться и во внешнем исполнении.
АЛУ служит для выполнения арифметических и логических операций над числами и командами, которые представлены на машинном языке.
Основным блоком[4] АЛУ большинства ЭВМ является блок сумматора, осуществляющий сложение двух чисел. Выполнение всех других операций сводится к выполнению операции сложения и некоторых вспомогательных операций, таких как сдвиг числа, преобразование кода числа и других.
УУ служит для управления взаимодействием всех функциональных устройств ЭВМ и необходимо для реализации вычислительного процесса, производимого по заранее составленным и введенным в ЭВМ программам.
В настоящее время УУ и АЛУ объединяют в один блок и называют этот блок - Процессор. В состав Процессора обязательно включается ЗУ небольшой ёмкости: кэш-память и регистры общего назначения.
В зависимости от используемой системы команд различают Процессоры типа:
-CISC (Complex Instruction Set Command) с полным набором системы команд;
-RISC (Reduced Instruction Set Command) с усеченным набором системы команд.
Устройства ввода информации служат для восприятия вводимой информации (исходных данных и программ), её преобразования и передачи в ЗУ ЭВМ. Устройства ввода можно разделить на несколько групп.
Основным средством ввода информации является клавиатура, которая позволяет вводить числовую и текстовую информацию.
Координатные устройства ввода предназначены для работы с графическим интерфейсом программ, то есть обеспечивают перемещение указателя по экрану монитора. Такими устройствами являются: манипуляторы[5] (мышь,джойстик и трекбол), сенсорные панели TouchPad (тачпад).
Сканер - оптическое устройство для ввода и преобразования в компьютерную форму текста, рисунков, фотографий.
Дигитайзер - устройство для ввода графической информации.
В последние годы появились и широко распространяются такие устройства ввода как цифровые видеокамеры, цифровые фотоаппараты и звуковые карты.
Цифровые видеокамеры - подключают к компьютеру для сохранения видеозаписи в компьютерной форме (компьютерном формате).
Цифровые фотоаппараты - подключают к компьютеру для сохранения фотографий на жестком диске.
Звуковая карта преобразует звук из аналоговой формы в цифровую.
Устройства вывода информации предназначены для связи ЭВМ с окружающей средой, то есть с человеком или каким-либо другим автоматическим устройством. Выводимая информация представляется в удобном для дальнейшего использования виде: печатается на бумаге, или отображается на экране монитора, или воспроизводится в виде звуков или электрических сигналов.
Современные устройства вывода можно разделить на несколько групп.
Мониторы - предназначены для отображения числовой, текстовой и графической информации, как вводимой с клавиатуры, так и полученной в результате решения задачи.
Принтеры - предназначены для вывода на бумагу числовой, текстовой и графической информации.
Модемы - предназначены для обмена информацией через телефонную сеть с другими компьютерами. Модемы выпускаются как в виде отдельного устройства, так и могут вставляться внутрь компьютера.