Умные вопросы
Войти
Регистрация
Скажите! Микропроцессор будет быстре работать, если поменять его архитектуру на другую? Например использовать.
единицы, десятки, сотни вместо нулей и единиц.
9 года
назад
от
Илья Клусов
2 Ответы
▲
▼
0
голосов
Конечно будет, но это усложняет его строение и габариты. Да и 0 и 1 были не случайно выбраны. Как бы тебе объяснить - 0, 1 - условные название. Как пример: 0 - это сигнал низкого уровня 0. +0, 4 В, а 1 - высокого +2, 4 В. +5 В. Их выбрали потому что микропроцессор работает на булевой алгебре некогда обнаружили такую фичу - придуманная Буллем алгебра очень совпадает с работой транзистора. Грех было этом не воспользоваться . Есть правда троичная логика, и процессоры на троичной логике Они и теоретически и практически быстре. Меньше разрядов Пример с хабра: (Написано разжевано, чтобы каждый смог понять суть этого пункта) Возьмем число 10 в десятичной СС и переведем его в двоичную СС, получим 1010, переведем в троичную симметричную СС, получим +0+, ну а если в троичную несимметричную СС, то получим 101. Из этого мы видим, что в некоторых числах в троичной симметричной и несимметричной СС-ах меньше разрядов, чем в двоичной СС. Возьмем число 5 в десятичной СС и переведем его в двоичную СС, получим 101, переведем в троичную симметричную СС, то получим +-ну а если в троичную несимметричную СС, то получим 12. Из этого мы видим, что в некоторых числах в троичной несимметричной СС меньше разрядов, чем в двоичной и троичной симметричной СС-ах. Троичная СС вмещает больший диапазон чисел, т. к. 3^n2^n (где n-натуральное число) . Например, если n=9, то 3^9=196832^9=512. Но сложна и дорога реализация, двоичные выгодне. P. S. Если уж брать во внимание десятки и сотни как ты пишешь, то могу огорчить. Микропроцессор умет только суммировать. А двоичный сумматор можно и в домашних условиях сделать, ибо легкий. Сам понимаешь - для производства самое то. Потому и калькуляторы такие дешевые)
9 года
назад
от
authpopup authpopup
▲
▼
0
голосов
Конечно. Только ты представляешь настколько сложно реализовать такую архитектуру? Количество транзисторов возрастет в 10 раз! (если например использовать десятичную систему) . Ни одна современная технология даже близко не позволит такого сделать при приемлемых габаритах.
9 года
назад
от
Илья Джуракулов
Связанные вопросы
1
ответ
Если бы все люди на Земле одновременно подпрыгнули, что бы произошло?
4 месяцев
назад
от
СЕРЫЙ
1
ответ
Сможет ли человек говорить, прожив без слов?
7 года
назад
от
LanKenyon936
3
ответов
Вопрос насчет черных дыр
6 года
назад
от
Прасковья Тулупова