Умные вопросы
Войти
Регистрация
Как работает калькулятор внутри?
Я знаю что внутри стоит процесс с системой бинарного счисления. Т. е. 0001 (1) + 0011 (3) = 0100 (4) это к примеру.
Но меня интересует как именно работает эта система, как она складывает, как из 0001 и 0011 получает 0100.
Ответьте пожалуйста кто-нибудь и посоветуйте литературу.
11 года
назад
от
Артём Зрячев
1 ответ
▲
▼
0
голосов
Там внутри стоит вовсе не "процесс", а просто набор логических элементов. Нетрудно сорудить схемку из логических элементов "и", "или" и "не" (или даже только "и" и "не") , которая при любой комбинации сигналов на входе будет выдавать другую комбинацию на выходе - сответствующую "сумме чисел", или "произведению чисел".
Разность - это та же сумма, только с другим знаком одного из чисел. Частное - это то же произведение, только с обратной величиной.
Остальное хозяйство калькулятора - чисто обслуживающе. Например, после набора одного числа нажатие кнопки "действия" подготавливает память к вводу второго числа - а первое продолжает храниться.
Оба эти фрагмента памяти могут быть уже на заводе намертво соединены со входом логической схемы. И по нажатию клавиши "равно" экран переключается на выход логической схемы, и становится виден результат сложения, например.
11 года
назад
от
Lancer
Связанные вопросы
1
ответ
Что обозначает эти маркировки на транзисторе?
3 года
назад
от
Алексей Сивохин
1
ответ
Есть старинная поговорка: В Московии правят дураки и ДОРОГИ! Сможете здесь объяснить: кто такие ДОРОГИ?
3 года
назад
от
youngwd4
1
ответ
где в интернете можно разместить теорию по астрофизике?
11 года
назад
от
Анна Петенкова