Блок управления контролирует и координирует общие операции внутри компьютера.
Основные функции блока управления включают в себя:
Управление доступом к главной памяти хранения.
Управление последовательностью, в которой команды выполняются.
Регулирование времени всех операций, осуществляемых в CPU.
Отправка и прием сигналов управления в и из периферийных устройств, таких как клавиатура и принтер.
Управление потоком данных между АЛУ и основной памятью.
Существует три вида памяти для работы компьютера.
Это память, которая находится внутри процессора, и которая известна как «регистр».
Регистры, это быстрая память для хранения данных, которые процессор в настоящее время обрабатывает.
Все данные должны быть сохранены в регистре, прежде чем они могут быть обработаны.
Например, в сложении двух чисел, оба числа должны быть в регистрах, а результат также будет помещен в регистр.
Это основная память, которая также известна как оперативное запоминающее устройство (ОЗУ), которая содержит инструкции программы и данные для программы.
В современных компьютерах, процессоры снабжены также кэш-памятью, которая хранит часто используемые данные для того, чтобы сократить время доступа к оперативной памяти.
Устройства ввода несут ответственность за получение информации от пользователей.
Самым распространенным устройством ввода является клавиатура, которая стала стандартным устройством для большинства компьютеров.
Кроме того, существуют и другие устройства ввода, которые помогают улучшить пользовательский интерфейс, например, мышь.
Некоторые устройства ввода разработаны с конкретной целью.
Например, микрофон для записи звука, считыватель штрих-кода для считывания штрих-кодов, сканер для сканирования документов и цифровой фотоаппарат для съемки.
Я уверен, что вы можете придумать и другие примеры.
Устройства вывода отвечают за представление информации для пользователей.
Два основные типы устройств вывода, это мониторы и принтеры.
Мониторы отображают информацию на экране.
Тем не менее, информация, представленная таким образом, является энергозависимой и не-портативный.
Принтеры часто используются, чтобы вывести информацию на внешний носитель, который можно хранить отдельно и переносить.
Существуют и другие устройства вывода, например, динамики для вывода звука, плоттеры для построения графиков, и некоторые специально разработанные устройства вывода, такие как дисплей Брайля, который можно использовать в качестве устройства для тактильного зрения.
В настоящее время, так как мобильные устройства набирают популярность, сенсорные экраны используются в качестве устройств ввода и вывода.
Опять же, вы можете придумать и другие примеры.
Кроме того, существуют внешние запоминающие устройства, такие как CD, DVD и жесткие диски.
Емкость жесткого диска в настоящее время может легко держать несколько сотен гигабайт данных.
Запоминающие устройства являются энергонезависимыми носителями данных, то есть, они могут хранить данные постоянно, даже когда питание отключено.
В общем и целом, они медленнее и менее эффективны, чем основная память.
В течение последних 10 лет, такой вид носителей, становится очень популярным, как USB или карты памяти.
USB накопители в настоящее время могут легко хранить 10-ки и даже более 100 Гбайт данных.
Одним из последних направлений является развитие облачных систем хранения данных, которые позволяют хранить большое количество данных, которые хранятся в центрах обработки данных, доступных через Интернет.
Давайте продолжим обсуждение основных компонентов компьютерных систем и рассмотрим программное обеспечение компьютера.
Компьютерная техника сама по себе не была бы очень полезна.
Это как после строительства здания для библиотеки. До того, как книги помещаются на книжные полки, здание не будет являться библиотекой.
Нужно предоставить компьютеру четкие инструкции для того, чтобы выполнить что-то полезное.
Этот вид инструкций можно назвать программным обеспечением.
Программное обеспечение представляет собой набор инструкций, которые даются компьютеру для выполнения определенных задач.
Читать дальше