為什麼計算機不能是三進位制的?有三進位制硬體如何編寫三進製程序?FungLeo2019-07-26 16:07:45

首先,計算機當然可以是三進位制的,甚至可以是十進位制的。無非是一次性多使用幾個電晶體來進行計算就可以了的事情。所以不存在不能使用三進位制的問題。

然後呢,歷史上曾經是有三進位制計算機的。除了正常二進位制的0,1之外,還有一個表示-1的數字,由此構成了三進位制計算機。在蘇聯時期,莫斯科國立大學,曾經研發過一款叫做“Сетунь”的三進位制計算機,在上世紀六十年代推出。

為什麼計算機不能是三進位制的?有三進位制硬體如何編寫三進製程序?

但由於歷史的侷限性,蘇聯最終放棄了這種非常先進的計算機設計理念,最終Сетунь成為了歷史中的一朵浪花,消失在時間的長河中。雖然在上世紀70年代迴光返照了一下下,但還是沒有能夠改變它的命運。

三進位制相比二進位制,還是有很多優點的。在同等電晶體數量的情況下,三進位制的運算更加的高效。不過後來二進位制大行其道,成為了計算機的基礎理論,導致三進位制就再也發展不起來了。

為什麼計算機不能是三進位制的?有三進位制硬體如何編寫三進製程序?

在現代計算機沒有爆發革命性的變革的前提下,基本上不會在這種底層演算法上發生變化。但是現在無論是中國還是美國,都在大力發展量子計算機。這是一種全新形態的計算機,因此,我們可以相信,在未來,三進位制很有可能會再一次走進大眾的視野。

為什麼計算機不能是三進位制的?有三進位制硬體如何編寫三進製程序?

當然,也有可能不會出現,誰知道呢?因為世界的發展,總是變幻莫測的!

感覺我說得有點道理,就給我點個贊,留個言,順手關注一下人家唄!~謝謝!

為什麼計算機不能是三進位制的?有三進位制硬體如何編寫三進製程序?凌戰天2019-07-23 22:10:05

三進位制有巨大實用空間。尤其-1,0,1模式,非常高效。可以快速模擬量子態運算規則,也符合AI的需要。應儘快研究。

為什麼計算機不能是三進位制的?有三進位制硬體如何編寫三進製程序?朱鴻峰2019-07-23 20:24:12

有三進位制計算機。

為什麼計算機不能是三進位制的?有三進位制硬體如何編寫三進製程序?

為什麼計算機不能是三進位制的?有三進位制硬體如何編寫三進製程序?魯賓孫印象2019-07-24 08:16:45

一部分消防系統用三進位制的。

為什麼計算機不能是三進位制的?有三進位制硬體如何編寫三進製程序?LED顯示屏工程師2019-07-21 22:01:40

首先就是因為二進位制在電路中容易實現所以現在所有的電子計算機都是二進位制的,當然你如果能用硬體實現三進位制的運算那肯定是可以製作三進位制的計算機的,如果要實現三進位制的計算的話也可以按照馮洛伊曼的計算機原理來製作,但是所有的程式,編碼方式都得用三進位制的,這樣做相當於回到計算機剛問世的那個年代,所以理論上是可以的,但現實不會有人這樣去做。希望這樣的回答能幫到你。