Калькулятор работает следующим образом: 1
- Дисплей. 1 Семь сегментов дисплея получают сигнал двоичного кода (0 и 1). 1 Электрический импульс, соответствующий каждому из них, заставляет сегмент темнеть. 1 Полученный узор приобретает форму числа. 1
- Клавиатура. 1 Под клавишами находится печатная плата с контактами для каждой клавиши. 1 Нажатие вызывает замыкание контактов и отправляет сигнал в арифметико-логическую систему, которая сохраняет в памяти двоичный код этой клавиши и отправляет кодированный сигнал на дисплей. 1
- Память. 1 В ячейках памяти хранятся двоичные коды нажатых клавиш. 1 Числовые коды вместе с кодом операции (например, сложение) сохраняются во временной памяти. 1
- Декодер. 1 Если нажать кнопку, сигнал будет отправлен в арифметико-логическую систему. 1 Он извлекает из памяти код операции и код двух чисел и выполняет операцию. 1
- Результат. 1 После того, как сумматор произведёт сложение, результат отправляется декодеру в микросхеме калькулятора. 1 Декодер содержит набор логических вентилей, преобразующих биты результата в последовательность семибитовых двоичных кодов. 1 Затем он отправляется на дисплей, и пользователь видит результат. 1
Калькулятор так быстро считает благодаря частоте тактового генератора, который встроен в устройство. 3 Чем выше частота импульсов, тем быстрее калькулятор обрабатывает информацию. 3 Кроме того, тактовая частота управляет работой триггеров, которые «запоминают» и передают двоичные коды чисел для операций с ними. 3