Читаем Введение в электронику полностью

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

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

Компьютеры специального назначения рассчитаны на выполнение определенной задачи.

36-1. ОСНОВЫ УСТРОЙСТВА КОМПЬЮТЕРА

Все цифровые компьютеры состоят из пяти основных блоков: блока управления, арифметико-логического устройства (АЛУ), памяти, ввода и вывода (рис. 36-1).

Рис. 36-1.Основные блоки компьютера.

В некоторых случаях блоки ввода и вывода объединены в один блок, называемый блоком ввода-вывода. Так как блок управления и арифметико-логический блок тесно связаны между собой и их трудно отделить друг от друга, их вместе можно назвать центральным процессором (CPU) или микропроцессорным блоком.

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

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

Блоки управления различных компьютеров отличаются друг от друга. В основном, блок управления состоит из индексного регистра, регистра команд, дешифратора команд, счетчика команд, генератора тактовых импульсов и схемы формирования импульсов управления (рис. 36-2).

Рис. 36-2.Блок управления компьютера.

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

Счетчик команд отслеживает последовательность команд, которые должны быть выполнены. Команды хранятся в программе, хранящейся в памяти. Для того чтобы программа начала выполняться, в счетчик команд помещается начальный адрес программы (определенное место в памяти).

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

Некоторые команды задают переход в другое место программы. Регистр команд содержит адрес расположения следующей команды, и он загружается в индексный регистр.

АЛУ выполняет операции, связанные с математической логикой и принятием решений. Большинство арифметико-логических устройств могут делать сложение и вычитание.

Умножение и деление программируются в блоке управления. Арифметико-логическое устройство может выполнять логические операции, такие как инверсия, И, ИЛИ и исключающее ИЛИ. Оно может также принимать решения путем сравнения заданных чисел с 0, 1 или отрицательными числами.

На рис. 36-3 изображена блок-схема арифметико-логического устройства. Оно состоит из арифметико-логической цепи и накапливающего регистра.

Рис. 36-3.Арифметико-логическое устройство (АЛУ).

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

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

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

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

Перейти на страницу:

Все книги серии Учебники и учебные пособия

Введение в электронику
Введение в электронику

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

Эрл Д. Гейтс

Радиоэлектроника

Похожие книги

Электроника для начинающих (2-е издание)
Электроника для начинающих (2-е издание)

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

Чарльз Платт

Радиоэлектроника / Технические науки
Электроника для начинающих
Электроника для начинающих

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

Паоло Аливерти , Чарльз Платт

Радиоэлектроника / Технические науки
Искусство схемотехники. Том 3 (Изд.4-е)
Искусство схемотехники. Том 3 (Изд.4-е)

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

Пауль Хоровиц , Уинфилд Хилл

Техника / Радиоэлектроника