-
1 # 胡說半道
-
2 # 半本破書
當前關於數的進位制有多種,僅僅時間單位就有六十進位制、二十四進位制、十二進位制等,大家都知道十進位制數就是逢十進一,這些我們自幼就對此有所認識。
接下來我們談談二進位制數,它是遵循逢二進一的規則。對於二進位制這種方式的應用,大概源自上古時期比如八卦。隨著科學與技術的進步,二進位制數的表達方式也得到了極其廣泛的應用,而且是無處不在。
自上世紀電子計算機的發明,人們對數字處理的方式掀起了一個個的高潮,二進位制有它得天獨厚的優勢自不必說,三進位制也有它其獨到的優勢,比如同樣的資料寬度也可以說是位數可以用表達更多的資訊。
那麼什麼是三進位制計算機呢?在此我認為咱先了解一下二進位制吧,人們定義八位二進位制的數為一個位元組,一個位元組的二進位制數的最大值是11111111,可以表達從零到二百五十五,我都知道,在這八位二進位制數的各個位上只有0和1,也就說只有0和1這兩個狀態,分別用低電平和高電平來代表。
三進位制則是將上述的資料位上實現三個狀態,這三個狀態分別用 零電平、正高電平、負高電平來代表0、1、2。由於一個數據位實現了三個狀態,那自然就實現了逢三進一最基本的物理結構及表達方式。
用這種方式的優勢是用較少的位數就能達到較大的數值,因為五位三進位制數最大值可達22222,轉化成十進位制就是242,如果是八位三進位制的數最大值可達6560,這樣可以在同樣的時鐘頻率及資料匯流排寬度的情況下,增加了資料的處理速度。
三進位制雖然有它的優點,但增加了電平狀態識別這個環節,一些相關的譯碼器、儲存器以及運算器等的結構也遠比二進位制複雜,這些都導致電路變的異常複雜的原因,就是在並行資料傳輸方面也同樣遇到遠比二進位制更多的難題等等。
-
3 # Zack故事分享
三進位制計算機是一種使用三進位制數字系統進行儲存和計算的計算機。在三進位制系統中,每一位上的數字只能是0、1或2,與我們平常使用的十進位制和二進位制不同,它需要更多的符號來表示相同的數值。
三進位制計算機與傳統的二進位制計算機相比,具有一定的優勢和劣勢。優勢在於,三進位制數字系統比二進位制數字系統更加緊湊,可以用更少的位數表示相同的數值,從而可以降低儲存和運算的成本。另外,在某些應用場景下,三進位制計算機的處理速度也可能更快,因為它可以透過使用三進位制閘電路來實現更高效的運算。例如,三進位制計算機可以很好地處理像RGB色彩空間這樣的三元組資料。
然而,由於三進位制數字系統並不是人們平常使用的數字系統,所以三進位制計算機的程式設計和操作相對較為複雜,同時也需要更多的硬體支援。因此,雖然三進位制計算機具有一些優勢,但在實際應用中並沒有得到廣泛採用。
-
4 # 紀駿鵬
現在普通的計算機內部實際運算是“二進位制”的,螢幕上顯示的是數字“十進位制”,程式運算轉換較為繁索……。三進位制……直到十進位制是“進步”。
回覆列表
在計算機科學中,二進位制是最為常見的計算機進位制。然而,除了二進位制之外,還存在一種名為三進位制的計算機系統。與二進位制不同,三進位制使用三個數字(0、1、2)來表示資料。雖然三進位制計算機系統在現代計算機科學中不再普遍使用,但在某些應用中仍然有其獨特的優勢。
相比二進位制計算機,三進位制計算機在某些方面有一些顯著的優點。一方面,三進位制計算機運算速度更快,因為每個數字代表的可能性有更多,因此在一次計算中可以完成更多的操作。此外,三進位制計算機在表示某些數字時可以節省空間,因為三進位制比二進位制精度更高。在某些場景下,使用三進位制計算機可以使計算機系統更加高效和節省資源。
雖然三進位制計算機在某些方面有其優勢,但在現代計算機科學中,二進位制和十進位制仍然是最為常見和廣泛使用的計算機進位制。但是,隨著計算機科學不斷髮展和創新,我們不能排除未來某些基於三進位制的技術可能會得到更廣泛的應用和普及。