тэги:
калькулятор,
техника
категория:
наука и техника
ответить
комментировать
в избранное
5 ответов:
старые выше
новые выше
по рейтингу
2
ВсЁ — ЗнаЙ — Ка
[5.5K]
4 дня назад
Калькулятор — это небольшое электронное устройство (изначально механическое), используемое для выполнения математических расчетов. Раньше был способен выполнять только основные арифметические операции. В настоящее время более совершенные устройства позволяют писать программы, выполнять алгебраические операции, математические функции и графическое представление графиков функций — таким образом, они все больше становятся похожими на компьютеры.
1. Из чего это сделано?
Калькулятор состоит из небольшой цифровой клавиатуры и дисплея, на котором отображаются результаты. Устройство питается от небольшой батареи химических или солнечных элементов. Внутри него находятся: интегральная схема с памятью, арифметическая и логическая схема, а также схемы управления клавиатурой и дисплеем.
2. Как это работает, откуда знает результат "сколько будет" =?
Дисплей: работает с жидкокристаллическим экраном. Семь сегментов дисплея получают сигнал двоичного кода (0 и 1. Электрический импульс, соответствующий каждому из них, заставляет сегмент темнеть). Полученный узор приобретает форму числа.
Клавиатура: под клавишами находится печатная плата с контактами для каждой клавиши. Нажатие вызывает замыкание контактов и отправляет сигнал в арифметико-логическую систему, которая сохраняет в памяти двоичный код этой клавиши и отправляет кодированный сигнал на дисплей.
Память: в ячейках памяти хранятся двоичные коды нажатых клавиш. Например, в памяти остаются 0100 для клавиши 4 и 0101 для клавиши 5. Числовые коды вместе с кодом операции (например, сложение) сохраняются во временной памяти.
3. Объем памяти Декодер
Если вы нажмете кнопку â = â â, сигнал будет отправлен в арифметико-логическую систему. Он извлекает из памяти код операции (сложение) и код двух чисел и выполняет операцию. После того, как сумматор произведет сложение, результат (1001) отправляется декодеру в микросхеме калькулятора.
Декодер (рядом с ним) содержит набор логических вентилей, преобразующих биты результата в последовательность семибитовых двоичных кодов. В этом случае двоичное число 1001 преобразуется в семибитный код, затем оно отправляется на дисплей, и мы видим результат.
Обучил его человек.
автор вопроса выбрал этот ответ лучшим
комментировать
в избранное
ссылка
отблагодарить
3
Slavik42
[67K]
2 недели назад
Да действительно калькулятор знает ответы на примеры, просто он там сначала думает, считает и по ли приходит к знаменательному выводу, что надо своему хозяину, тому кто нажимал на кнопки, дать однозначный ответ, а то ведь хозяин калькулятора может и об стену его бросить. А ему это надо? Думаю нет. Так что калькулятор если не хочет чтобы это с ним случилось, он даёт ответ на примеры.
А если по существу, то в калькуляторе заложена программа, которая считает и выдаёт ответ.
комментировать
в избранное
ссылка
отблагодарить
3
Грустный Роджер
[325K]
3 недели назад
Он их и не знает. Зато калькулятор очень хорошо умеет считать. Совсем как отличник. Поэтому все ответы на все примеры, которые ему подсовывают, он тупо считает — он же калькулятор (calculare по-латыни — считать). Его этому программисты научили.
комментировать
в избранное
ссылка
отблагодарить
1
С С С Р
[523K]
2 недели назад
Было бы здорово, если б калькулятор действительно знал ответы.
Но он их не знает, к сожалению. Он всего лишь выполняет те действия, которые мы ему велим, над теми числами, которые мы в него вводим.
Введём неправильно — и ответ получится неверным. И калькулятор нас не поправит. Потому что не знает правильных ответов. Да и вообще ему точно так же всё равно, как любому другому инструменту.
комментировать
в избранное
ссылка
отблагодарить
1
BAU
[108K]
2 недели назад
Что то знает (например значение пи или е, они там зашиты в памяти). Остальное считает с помощью обычной арифметики.
комментировать
в избранное
ссылка
отблагодарить