首頁>Club>
現在的計算機採用二進位制,如果採用十進位制製造計算機,會是怎樣的結果?
3
回覆列表
  • 1 # 王緝志

    1)為什麼要提出這個問題呢?電腦技術已經很成熟了,所以你透過電腦軟體做各種事都很方便,誰會因為電腦是二進位制的而感覺到不方便嗎?

    2)製作十進位制的電腦,我認為幾乎是不可能的。因為二進位制,只有0和1兩種狀態,這透過電子器件來表示這兩種狀態非常方便,例如,電流的有和無,就是兩種狀態。電器的開和關,就是兩種狀態。舉例來說,一節5號電池的電壓是1.5V,那麼如果某個智慧玩具使用1節5號電池,那麼該玩具的控制晶片裡,如果用二進位制,電壓在1.5v左右,就是1,電壓為0就是0,這樣電路設計極為簡單。如果用十進位制,那麼難道電壓為0是0,電壓為0.15V是1,0.3V是2,0.45V是3……,這樣的電路設計非常複雜,即使設計出來。假如用二進位制的原理這個玩具是20元,那麼用十進位制,可能就要1000元。

    3)所以,不用十進位制,是因為避免了繁瑣的電路設計,化繁為簡。即使能設計出十進位制的電腦,也將是極為複雜,這樣,其速度必然非常慢,價格必然極為昂貴,毫無意義。而且我認為,明白人是不會去做這種傻事的,所以這樣的設計也不會有。

  • 2 # 有水印來打我

    為什麼最開始是二進位制,因為二進位制電路設計簡單可靠,你用閘電路設計一個計數器就知道了,如果使用十進位制第一點就是硬體上可靠的十態開關很難實現,即使實現了效率肯定比不上二進位制,第二點就是十進位制天然的失去了很多思想,很多的設計模式和演算法就不適用了,最後就是二進位制和十進位制的轉換很簡單,底層採用二進位制還是十進位制,對程式沒有太大影響

  • 3 # 安174392554

    製造一臺十進位制的電腦,不經濟不科學。眾所周知,二進位制的電腦採用高電平和低電平分別表示一和零。如果採用十進位制將會有十個不同的電位來表示從0到9的十個數字,這將使電腦訊號發生和測量變得異常複雜,出錯的機率呈指數級增長。以目前的技術來說,這樣的錯誤機率是不可以接受,也不可以控制的。

  • 4 # 水煮肉片YanEr

    第一,找到一個十個狀態的電子元件很困難,現有的所有依賴計算機的體系都會出問題,弄不好要重新來過!第二,誰問出這麼蠢的問題,問答的質量越來越差了,經常問些腦殘的問題,在現有科學體系和物理定律條件下,社會發展就是這個樣子,你突破不了三維空間加時間,有些問題就無法解決!

  • 5 # 老不殆

    如果製造出一臺十進位制的電腦,整個世界都會瘋掉。其實不用到進位制,三進位制就可以模擬人工智慧,電腦將會控制整個世界,如果到了十進位制,要麼犧性電腦的確定性,賦予電腦心情和感情,電腦將成為一種準生物,要麼保留準確性,電腦的邏輯將脫離人類甚至宇宙時空所控,成為上帝或者魔鬼,二進位制的確定性和穩定性更人工智慧幾乎不可能實現,而三進位制以上,將突破這個桎梏,將極度危險而不可預測。二進位制和十進位制並不只是數值進位關係,而更是邏輯域態數

  • 6 # 不咬鉤

    電腦資訊的表達,是由元器件所決定的,二進位制有或無通或斷,如果用十進位制就必須使用不同電平,抗干擾能力極差。據說量子可以表達很多狀態,量子計算機就可以實現四進位制,八進位制,十六進位制了

  • 7 # 裸猿的故事

    不會怎麼樣,計算機不管是幾進位制,在原理上並沒有任何差別。因為進位制之間在數學上完全相同,就是一個換算關係而已。因為現在使用的計算機都屬於圖靈機。

    圖靈機,是由英國數學家阿蘭·麥席森·圖靈(1912~1954)提出的一種抽象計算模型,等價於任何有限邏輯數學過程的終極強大邏輯機器。圖靈相信,人類的大腦本質上就是一臺計算機。

    圖示:圖靈機模型。而進位制的差別就是帶子上寫的是0/1還是寫0-9。但這在原理上無關緊要。不過,在工程學上,二進位制是最不容易出錯的設計。見下圖

    現代的計算機在原理上是圖靈機的現實模型,但圖靈機本身可以有各種不同的實現模式。當前計算機的架構在歷史上是由馮·諾依曼最先設計出來的。其結構要點如下:

    以運算單元為中心採用儲存程式原理儲存器是按地址訪問、線性編址的空間控制流由指令流產生指令由操作碼和地址碼組成資料以二進位制編碼

    可以看到,進位制問題只和最後一項有關,採用幾進位制來編碼資料,是工程學問題。因為獲得維持並測量兩種狀態(開或者關,高電壓或者低電壓)在技術上要簡單得多,並非在原理上不能使用十進位制或者其他什麼進位制。但工程設計要考慮的是簡單不容易出錯,因為在數學上二進位制或其他任何進位制毫無差別。

    到目前為止,人類製造的電子元器件,也只能穩定的表示三種狀態。如果哪一天,人類製造出能夠穩定表示十種狀態的電子元件,那就可以去製造十進位制計算機,如果能夠實現穩定表示255種狀態的電子元件,那就可以製造16進位制計算機。但可以製造,和製造出來是否具有某種優勢,那就是另一說了。但現在,如果強行使用只能穩定表示兩種或三種狀態的電子元件,去湊一個十進位制的計算機硬體系統,那就是一個工程學災難,你製造出來的這臺機器,幾乎無法穩定運轉。

  • 8 # jiefenglee

    早年間有一種電腦(那時可能沒有電腦這個詞,只稱計算機),採用類比電路運算,用不同的電壓或電流代表不同的數字。大學的《類比電子電路》裡的運算放大器,其實就是模擬計算機裡的核心計算器件。這種模擬計算機有很多缺點,比如信噪比差,電路整合度低,儲存器結構複雜龐大,功耗巨大等等。但是數字計算機剛誕生時,還超越不了模擬計算機專業計算的能力,二者曾經共同存在了一段時間。隨著數字計算機積體電路的進步,模擬計算機徹底走向了消失。後來在網際網路剛剛建立時,大家都用Modem,也就是暱稱為“貓”的東西,常用的是56K貓,它的輸入是二進位制,但是它的調製方式是八進位制(3位二進位制)。目前,多值計算、多值儲存等方面也都有人在研究,今後可能在光計算或光通訊上有優異的表現。

  • 9 # 飛翔的熊貓86632852

    不會怎樣,就是會很貴,很麻煩。

    原來一個通斷代表0、1,現在你得重新設計電路,做出1到9來,自己算算這是幾何級數的增長。另外由組合語言轉換成機器語言的時候也得累死。

  • 10 # 錢淮

    首先你要明白二進位制計算機的二進位制是怎麼來的,然後再去研究什麼十進位制。

    計算機的二進位制是因為它只能處理二進位制訊號,開或關。

    計算機是由邏輯電路組成的,而邏輯電路只有倆種狀態,開或關。所以,計算機是二進位制的。我們所應用的一切都是以這二進位制為基礎的。

    比如你想計算正弦函式,沒問題,計算機軟體提前給出一個數據庫,模擬該函式的演算法(其實就是一個對照表,類似我們用過的對數表),你就可以用電腦裡的計算器計算了。

    你想在電腦上寫漢字,沒問題,軟體提前呼叫字型檔,你想寫的漢子只要在字型檔之內,就能正確顯示。所以,有些生僻字,你無法在電腦中實現,因為你使用的字型檔裡沒有這個字,所以電腦無法顯示。

    遊戲也好,漢字也好,還是音樂,電影,一切都是基於二進位制,計算機實際處理的是一串串二進位制程式碼,因為它的構成是邏輯電路,只能處理二進位制。

    那麼十進位制計算機呢?它有可能出現麼?

    沒可能,二進位制計算機基於邏輯電路,而邏輯電路最適合處理二進位制。有人回帖說分壓電路實現十進位制。看似沒錯,但他們忽略了一個問題:如何糾錯?他們提出的觀點實際上是數字量和模擬量轉換問題。數字量的最大好處就是穩定,0就是0,1就是1。而模擬量之間的干擾,可能會造成資料錯誤。而對於計算來說,算得再快,結果是錯的,不得分。當然,也可以二進位制模擬十進位制,不過現成的二進位制不用,非要電路複雜化,那是吃飽了閒的。

    此外,前蘇聯研製過三進位制計算機,利用的是邏輯電路正負0三個狀態。只不過穩定處於三個狀態的元件要比普通邏輯電路成本高,所以被捨棄。但在將來,沒準會出現三進位制計算機。三進位制計算機的優點很明顯,按照數學計算,三進製表達能力最強。是的,三進製表達能力最強,而不是你所想象的越多越好,也不是越習慣越好。

  • 中秋節和大豐收的關聯?
  • 為什麼感覺網路遊戲越來越坑呢?感覺還是單機遊戲更香?