В последние годы широкое распространение получили небольшие по размерам вычислительные устройства для цифровой обработки информации, так называемые микрокалькуляторы. Рассмотрим их структуру и порядок работы на примере микрокалькулятора БЗ — 18А.
В состав устройства (рис. 7.23, рис. 7.24) входят: большая интегральная микросхема (БИС), индикатор для отображения промежуточных и окончательных результатов, клавишное устройство для ввода информации, источник питания.
БИС содержит следующие функциональные узлы:
устройство ввода — вывода, предназначенное для приема информации с клавишного устройства и выдачи информации на индикатор;
арифметико-логическое устройство (АЛУ), обеспечивающее выполнение математических операций над числами;
постоянное запоминающее устройство (ПЗУ), используемое для хранения микропрограмм выполнения всех вычислительных функций (сложения, вычитания, умножения, деления, определения тригонометрических функций, логарифмов и т. п.) и функций управления (ввод данных и команд, вывод результатов, защита от дребезга контактов, нажатия одновременно двух клавиш и т. п.);
Рис. 7.23. Внешний вид микрокалькулятора БЗ-18А
оперативное запоминающее устройство (ОЗУ), служащее для хранения чисел, которые участвуют в вычислениях, а также промежуточных результатов;
Рис. 7.24. Структурная схема микрокалькулятора БЗ-18А
генератор опорной частоты, предназначенный для выработки синхронизирующих сигналов; .
устройство управления (УУ), формирующее последовательность сигналов, которые координируют работу всех элементов БИС.
Рассмотрим последовательность работы микрокалькулятора на примере выполнения сложения двух чисел.
Пои подаче питания специальный триггер подготавливает ПЗУ к выдаче микрокоманд на приведение всех элементов в исходное состояние Через 100 — 500 мс начинает выполняться микропрограмма, которая обеспечивает подготовку ОЗУ и УУ к работе. Следующая микропрограмма производит опрос клавишного устройства и выдачу информации на индикатор.