Система с микропроцессором |
| Цифровые устройства - Микропроцессоры | |||
| 19.10.2009 06:39 | |||
|
Собственно творя, микропроцессор, или ЦПУ, окружен вспомогательными устройствами, необходимыми для его функционирования: это блоки питания, генератор тактовой частоты, запоминающие устройства и периферийные устройства ввода вывода. Тактовый сигнал, частота которого зависит от кварцевого резона тора, служит для синхронизации функционирования всей системы в целом и определяет скорость выполнения команд. Постоянные запоминающие устройства (ПЗУ, СНИЗУ, ЭСППЗУ и даже устройства типа флэш) хранят выполняемую программу, каждая команда которой представлена в виде одного или нескольких последовательных слон (но 8 бит или больше). Оперативная память (ОЗУ) служит для временного хранения такой информации как промежуточных результатов сложных расчетов. Периферийные устройства ввода/вывода применяются для получения и отправки информации. Они устанавливают связи с датчиками, реле, моторами автомобилей, сигнальными лампочками, а также с клавиатурой и экраном и т.д. Таким образом, микропроцессор - это интегральная микросхема, которая многочисленными линиями соединяется со всеми своими вспомогательными схемами. В число этих линий входит, во-первых, шина данных, по которой передаются байты во время диалога с запоминающими или периферийными устройствами; она может содержать восемь линий для 8-разрядных микропроцессоров, 16 или 32 - для более мощных микро-ЭВМ. Во-вторых, шина управления, определяющая, присутствует ли на тине данных слово, выдано ли оно самим ЦПУ или, напротив, предназначено для него, и проверяющая, передаются ли данные запоминающими или периферийными устройствами это еще несколько линий, обычно четыре или пять. Наконец шина адреса, которая служит для однозначного указания места в запоминающем устройстве или в пространстве портов ввода/вывода перед установлением связи с регистрами ЦПУ. Это еще 16 линий или больше. Зная, что каждый корпус запоминающего устройства имеет, как правило, 24 или 28 выводов и каждая схема ввода/вывода - порядка двадцати, можно представить всю сложность системы в целом.
|