第三百二十一章:底層進位的改動
看著滿屏的彈幕,韓元笑了笑,並沒有太在意。
對於觀眾所說的這些東西,沒有人比他更加清楚。
漢語編程在當前的人類社會中並非沒有,如果要做,其實是做的出來的。
因為無論是漢語編程也好,還是英文變成也好,其實變成語言定義的關鍵字和關鍵詞數量並不算很多。
就像英文編程中的if,el色,等關鍵詞一樣,漢語能定義出來嗎?
完全是可以的,只是說,做不到他腦海中的這種地步而已。
在當初獲取到漢語智能程式語言的時候,他就安排過『元初』實驗室收集過有關漢語編程相關的信息。
程式語言其實說白了就是一套符號系統,沒有英文編程,也沒有所謂的中文編程。
因為無論是用中文寫代碼還是用英文寫代碼在目前的人類社會中,其實都並不會降低算法和邏輯的複雜度。
一般人以為的編程會是這個樣子的:
「幫我去西瓜攤買個西瓜,如果路過了小賣部,再買一瓶海天醬油。」
但實際的編程:
【定義西瓜】
【定義西瓜攤】
【定義海天醬油】
【定義小賣部】
【函數買東西(調用東西,地點)】
【返回【狀態,途經】
【函數運行(邏輯結構)】
【買瓜=買東西(西瓜,西瓜攤)】
【買海天醬油=《失敗》】
【如果買西瓜【一】包含小賣部】
【買海天醬油=買東西(還海天醬油,小賣部)】
【返回【買西瓜【零】,買還海天醬油【零】】
【運行(定義)】
沒錯,上述的這些東西,才是一個買西瓜,買海天醬油的全過程。
而且這還是無比簡化了的,實際上的編程,其實比這個還要複雜。
因為無論中文編程還是英文編程,歸根結底計算機只能識別開和關組成的二進位。
人類高級語言中附帶的語法和語言,如果不在程序中寫清楚,就完全無法理解。
就像買西瓜這種事情一樣。
一個程式設計師在編寫這種代碼的時候,甚至需要將機器人先抬左腳還是先抬右腳寫進去。
否則機器人根本就不會走出去。
這也是如今所有的高級程式語言的一個缺點,代碼的體量,在復現工作的時候,復現的工作量越大,需要的代碼數量也就是越龐大。
就拿目前人類社會中使用最多的Windows桌面系統來說。
比如Windows 7,它大約有超過50,000,000(五千萬)行的代碼。
如果加上配套軟體,總代碼行數規模會超過100,000,000(一億)行。
如果再加上一個完整的軟體生態系統,那麼總規模不會低於1,000,000,000(十億)行。
很多人認為和感覺的漢語編程,如果只是簡單地用漢字替代英文,而依舊遵循機械的語法結構、大括號、縮進之類的語法或格式。
那麼這其實完全沒有這個必要的。
但如果漢語編程能夠像使用母語一樣做到讓程序如漢語本身一樣的輕量級語言,而非僵硬的格式變化,這就是牛逼了。
可惜目前研究的漢語編程壓根就做不到這一點,再加上英文編程占據了所有的市場,自然就沒人去研究和推廣了。
而韓元腦海中,系統提供的這種漢語智能程式語言,最終是可以做到輕量級的程式語言的。
當然,這也是分批次來進行處理。
漢語智能程式語言研究出來的時候,其實也是種極其笨重的語言。
是後面,一點點的優化並改進後,才稱為了系統傳遞過來的漢語智能編程的。
韓元也不準備一次性就將其全部拋出來。
因為終極的漢語智能程式語言做出來的改變太多了。
比如計算機的基礎語言是二進位,使用的所謂的0和1進行表達,是對於邏輯電平的控制,也就是低電平和高電平。
其實高/低電平的只是邏輯電平的一個強度,並不一定要用0和1來表達。
使用其他的符號來進行表示也是可以的。
比如很多晶片中,它的高電平的強度其實是3.3V,低電平是0V,或者說,高電平是4.5V,低電平是0.25V或者0V。
只是人們依舊把它們稱為1和0而已。
之所以說系統傳遞過來的漢語智能程式語言對於基礎的進位語言有很大的改動。
是因為它不再使用0、1、-1、2這類的阿拉伯數字進行表示,而是使用的漢語中的字符。
畢竟無論是阿拉伯數字還是漢語字符,對於機器而言其實就是控制開關,你隨便改成什麼樣,都是可以識別的。
只是需要重新設計和編寫配套的進位代碼和晶片電路而已。
除此之外,系統傳遞過來的漢語智能程式語言,還需要獨特的彙編器,編譯器,獨特的計算機硬體,晶片等東西來進行配合。
而這些東西,目前的韓元是沒有的。
特別是為了針對漢語智能程式語言所新增的語法庫和定義庫,這兩個東西才是關鍵。
只有有了這兩個程序庫,才能最終實現輕量級的語言編程方式。
所以這一次,韓元也沒準備直接將系統傳遞給他的漢語智能程式語言全面拋出來。
這一次,他採用的底層基礎進位代碼依舊是阿拉伯數字。
回過神來,咳了一下清了清嗓子,韓元接著補充道:「這一次的使用的『漢語智能程式語言』,它是在中文的基礎上進行研發設計的。」
「從底層的二進位代碼,到彙編語言再到高級程式語言,它都形成了一套自己完善的體系。」
「相比較早期使用的英文編程來說,漢語智能程式語言發展到一定程度後,能極大的簡化程序。」
「不過這也是相對而言的。」
「從今天開始,最少兩到三個月的時間,我都會坐在這裡,來從底層的進位代碼一點一點的編寫出來中央計算機和數控裝備的控制程序。」
「在完成中央計算機和數控裝備的控制程序設計後,我才會著手展開工業設備的升級。」
「這是一個很枯燥無味的過程,需要我提起十二分的精神力。」
說完,韓元看了一眼浮在自己眼前的虛擬屏幕和拍攝圓球,沒再理會直播間裡面的觀眾,轉而打開了集成晶片計算機。
電源流通,花白的顯示屏閃亮,上面並沒有任何東西,就像一台Linux系統開機後,只有白色的顯示屏一樣。
計算機開機,韓元也沒有耽誤時間,熟悉如往常打遊戲一樣,掰了掰手指,發出一連串的清脆的響聲後,手指放到了定製的輸入設備上。
「1101101010011010」
「1001001100101001」
「」
隨著韓元不斷敲擊輸入設備,集成晶片計算機的顯示器上,一連串各種由數字組成的符號不斷在顯示和消失。
有時候數據量之龐大,看起來會給人一種黑客帝國中不斷刷過二進位代碼一樣,讓人眼花繚亂。
繁雜的數值組成的代碼,刷新的頻率速度之快,讓直播間裡面的觀眾驚嘆。
【這啥啊這是,這是啥啊。】
【二進位?】
【主播這是在寫二進位代碼嗎?】
【不是說漢語智能編程嗎?這些個-101的都是些什麼東西啊?】
【底層代碼,計算機語言!】
【為何我會在深夜裡突然想起學二進位呢,這一切的一切要從一隻蝙蝠說起……】
【智商有點捉急啊看了半天感覺懵懵懂懂的,啥都看不懂。】
【滿屏幕的數字,這也算是漢語編程嗎?】
【編程沒那麼簡單的,主播現在什麼都沒有,肯定要先構建底層代碼的,有了底層代碼,才能編寫彙編器,然後才能編寫漢語程序。】
【計算機語言——>彙編語言——>高級程式語言。】
【有沒有能看懂的啊,主播到底寫了個啥?】
【看不懂!】
【看不懂+1。】
【+1。】
【+2。】
【+10086。】
【現在會底層二進位代碼的人很少了吧?】
【二進位代碼,不是0和1嗎?我好像剛剛看到主播寫-1了?是我眼花了嗎?】
【我好像也看到了。】
【如果有-1的話,那就是三進位了。】
直播間內,觀眾議論紛紛,網友對韓元編寫的底層代碼很感興趣。
畢竟這是絕大部分人第一次正面接觸到底層的計算機語言。
不過看的懂的人,幾乎沒有。
所以對於這名主播到底寫了些什麼東西,壓根就摸不到頭腦。
而蹲守在直播間內的各國專家就不同了
華國,京城。
之前測試『MSC八軸六聯動數控加工設備』的地下基地中,依舊還在忙碌的人群中,有程式設計師在收看直播。
當看到韓元開始編寫底層機器代碼的時候,收看直播的頂級程式設計師臉色紛紛或凝重,或呆滯了起來。
有一名光頭級的前輩在韓元開始編寫進位代碼的時候就目不轉睛的盯著直播畫面,皺著了眉頭。
半響後,這名程式設計師前輩皺著眉頭似乎想到了什麼,瞳孔放大,神遊天際,口中還不自覺的在呢喃著什麼,似乎在算計。
半天后,這名頂級程式設計師前輩才回過神來,猛然的站了起來,驚呼出聲!
「是這樣的!」
「原來是這樣的!」
「我找到了『MSC八軸六聯動數控加工設備』中的那把鎖到底是什麼了。」
聞言,控制室中的所有人頓時都將目光投了過來,看著這名程式設計師閃亮的腦袋。
那上面,似乎充滿著智慧的光芒。
他們研究『MSC八軸六聯動數控加工設備』已經兩個月了,依舊沒有找到任何有用的信息。
現在似乎是有結果了?
被所有人盯著,這名光頭程式設計師深呼吸了一口後,帶著顫抖的語氣說道:
「進位!」
「是進位!」
「我們都知道二進位是如今計算機使用的底層代碼,它由0和1組成。」
「但這個主播修改了有關計算機底層代碼的進位,他採用的進位代碼並非二進位,而是三進位。」
「他在編寫這些底層代碼的時候,使用了-1、0、1這三個數字。」
「這意味著,無論是他使用的中央計算機也好,還是『MSC八軸六聯動數控加工設備』,都將使用三進位代碼編譯出來的機器語言。」
「雖然我不知道這名到底是如何做到讓那台『MSC八軸六聯動數控加工設備』識別不同進位的底層代碼的。」
「但這應該就是我們一直以來無法找到破譯鎖有關信息的原因了。」
聞言,整個控制室內的所有人頓時都瞪大了眼睛,滿臉的蒙楞和疑惑不解。
半響後,控制室內才有人回過神來。
負責『MSC八軸六聯動數控加工設備』硬體方面的專家向著眼前的光頭程式設計師疑惑的提出了自己的問題。
「二進位和三進位,應用到計算機上,區別很大嗎?」
硬體和軟體,是兩個完全不同的領域,即便是各自方面頂級的專家,對於這些東西也只是知道,涉獵並不深。
這名硬體專家想問的,其實並非兩者之間的區別,而是兩者應用到機器後需要改變的地方。
因為確認了需要改變的地方,他們就能找到那把鎖到底在哪裡了。
「說大也大,說不大也不大。」
光頭程式設計師沒有回答,控制室中,另外一名專家開口了。
「正常來說,二進位和三進位應用到計算機或者機器上,無非就是高低電平中添加了另外一個中電平。」
「添加一個中電平簡單,但驗證這個中電平,需要對計算機和機器的晶片設備進行一定的改動。」
「三進位計算機並非不可實現,其實這並非什麼新鮮概念,星城那邊的國fang科大那邊就有三進位的計算機。」
「相對於二進位來說,三進位更接近e進位。」
「而在理論上來說,e進位是理論上『存儲』最高效的進位,這在某種程度上,意味著三進位比二進位更優秀。」
「理論上來講,只要指令集都是圖靈完備的,二進位能算的三進位也能算,反之亦然。」
「現代化的計算機,之所以使用的是二進位,是因為兩狀態的電平是最好控制的。」
「計算機晶片的運行基礎是高電平和低電平。」
「高電平可是3.3V,也可是4.5V,甚至可以是5V,而低電平一般都是0V。」
「在早先年的時候,晶片的製造技術和電晶體的製造技術並不是很成熟,因為對於輸入電平的判斷和控制做不到完美。」
「而使用二進位能有效的解決這個問題,即便是你輸入的電平波冬差很大,只需要將低電平控制造0V就可以了。」
「這樣一來,即便是輸入晶片的電平,在一定程度上有波動,晶片也是能進行判斷的,大大提高了判斷準確率,降低了失誤。」
「二進位就這樣默認稱為了計算機晶片的基礎進位,並且一直延續到現在。」
「雖然隨著技術的進步,真空管和電晶體等傳統的計算機元器件逐漸被淘汰,取而代之的是速度更快、可靠性更好的鐵氧體磁芯和半導體二極體。」
「這些電子元器件組成了一個很好的可控電流變壓器,這為三進位邏輯電路的實現提供了可能。」
「只是在這個時候,二進位計算機已經遍及全球了,要改動的話,涉及到的東西實在太多,可以說是一件難如登天的事情。」
「所以目前來說,像三進位計算機、四進位計算機目前都還存在於各國的實驗室內,僅供研究,並未廣泛推廣。」
對於觀眾所說的這些東西,沒有人比他更加清楚。
漢語編程在當前的人類社會中並非沒有,如果要做,其實是做的出來的。
因為無論是漢語編程也好,還是英文變成也好,其實變成語言定義的關鍵字和關鍵詞數量並不算很多。
就像英文編程中的if,el色,等關鍵詞一樣,漢語能定義出來嗎?
完全是可以的,只是說,做不到他腦海中的這種地步而已。
在當初獲取到漢語智能程式語言的時候,他就安排過『元初』實驗室收集過有關漢語編程相關的信息。
程式語言其實說白了就是一套符號系統,沒有英文編程,也沒有所謂的中文編程。
因為無論是用中文寫代碼還是用英文寫代碼在目前的人類社會中,其實都並不會降低算法和邏輯的複雜度。
一般人以為的編程會是這個樣子的:
「幫我去西瓜攤買個西瓜,如果路過了小賣部,再買一瓶海天醬油。」
但實際的編程:
【定義西瓜】
【定義西瓜攤】
【定義海天醬油】
【定義小賣部】
【函數買東西(調用東西,地點)】
【返回【狀態,途經】
【函數運行(邏輯結構)】
【買瓜=買東西(西瓜,西瓜攤)】
【買海天醬油=《失敗》】
【如果買西瓜【一】包含小賣部】
【買海天醬油=買東西(還海天醬油,小賣部)】
【返回【買西瓜【零】,買還海天醬油【零】】
【運行(定義)】
沒錯,上述的這些東西,才是一個買西瓜,買海天醬油的全過程。
而且這還是無比簡化了的,實際上的編程,其實比這個還要複雜。
因為無論中文編程還是英文編程,歸根結底計算機只能識別開和關組成的二進位。
人類高級語言中附帶的語法和語言,如果不在程序中寫清楚,就完全無法理解。
就像買西瓜這種事情一樣。
一個程式設計師在編寫這種代碼的時候,甚至需要將機器人先抬左腳還是先抬右腳寫進去。
否則機器人根本就不會走出去。
這也是如今所有的高級程式語言的一個缺點,代碼的體量,在復現工作的時候,復現的工作量越大,需要的代碼數量也就是越龐大。
就拿目前人類社會中使用最多的Windows桌面系統來說。
比如Windows 7,它大約有超過50,000,000(五千萬)行的代碼。
如果加上配套軟體,總代碼行數規模會超過100,000,000(一億)行。
如果再加上一個完整的軟體生態系統,那麼總規模不會低於1,000,000,000(十億)行。
很多人認為和感覺的漢語編程,如果只是簡單地用漢字替代英文,而依舊遵循機械的語法結構、大括號、縮進之類的語法或格式。
那麼這其實完全沒有這個必要的。
但如果漢語編程能夠像使用母語一樣做到讓程序如漢語本身一樣的輕量級語言,而非僵硬的格式變化,這就是牛逼了。
可惜目前研究的漢語編程壓根就做不到這一點,再加上英文編程占據了所有的市場,自然就沒人去研究和推廣了。
而韓元腦海中,系統提供的這種漢語智能程式語言,最終是可以做到輕量級的程式語言的。
當然,這也是分批次來進行處理。
漢語智能程式語言研究出來的時候,其實也是種極其笨重的語言。
是後面,一點點的優化並改進後,才稱為了系統傳遞過來的漢語智能編程的。
韓元也不準備一次性就將其全部拋出來。
因為終極的漢語智能程式語言做出來的改變太多了。
比如計算機的基礎語言是二進位,使用的所謂的0和1進行表達,是對於邏輯電平的控制,也就是低電平和高電平。
其實高/低電平的只是邏輯電平的一個強度,並不一定要用0和1來表達。
使用其他的符號來進行表示也是可以的。
比如很多晶片中,它的高電平的強度其實是3.3V,低電平是0V,或者說,高電平是4.5V,低電平是0.25V或者0V。
只是人們依舊把它們稱為1和0而已。
之所以說系統傳遞過來的漢語智能程式語言對於基礎的進位語言有很大的改動。
是因為它不再使用0、1、-1、2這類的阿拉伯數字進行表示,而是使用的漢語中的字符。
畢竟無論是阿拉伯數字還是漢語字符,對於機器而言其實就是控制開關,你隨便改成什麼樣,都是可以識別的。
只是需要重新設計和編寫配套的進位代碼和晶片電路而已。
除此之外,系統傳遞過來的漢語智能程式語言,還需要獨特的彙編器,編譯器,獨特的計算機硬體,晶片等東西來進行配合。
而這些東西,目前的韓元是沒有的。
特別是為了針對漢語智能程式語言所新增的語法庫和定義庫,這兩個東西才是關鍵。
只有有了這兩個程序庫,才能最終實現輕量級的語言編程方式。
所以這一次,韓元也沒準備直接將系統傳遞給他的漢語智能程式語言全面拋出來。
這一次,他採用的底層基礎進位代碼依舊是阿拉伯數字。
回過神來,咳了一下清了清嗓子,韓元接著補充道:「這一次的使用的『漢語智能程式語言』,它是在中文的基礎上進行研發設計的。」
「從底層的二進位代碼,到彙編語言再到高級程式語言,它都形成了一套自己完善的體系。」
「相比較早期使用的英文編程來說,漢語智能程式語言發展到一定程度後,能極大的簡化程序。」
「不過這也是相對而言的。」
「從今天開始,最少兩到三個月的時間,我都會坐在這裡,來從底層的進位代碼一點一點的編寫出來中央計算機和數控裝備的控制程序。」
「在完成中央計算機和數控裝備的控制程序設計後,我才會著手展開工業設備的升級。」
「這是一個很枯燥無味的過程,需要我提起十二分的精神力。」
說完,韓元看了一眼浮在自己眼前的虛擬屏幕和拍攝圓球,沒再理會直播間裡面的觀眾,轉而打開了集成晶片計算機。
電源流通,花白的顯示屏閃亮,上面並沒有任何東西,就像一台Linux系統開機後,只有白色的顯示屏一樣。
計算機開機,韓元也沒有耽誤時間,熟悉如往常打遊戲一樣,掰了掰手指,發出一連串的清脆的響聲後,手指放到了定製的輸入設備上。
「1101101010011010」
「1001001100101001」
「」
隨著韓元不斷敲擊輸入設備,集成晶片計算機的顯示器上,一連串各種由數字組成的符號不斷在顯示和消失。
有時候數據量之龐大,看起來會給人一種黑客帝國中不斷刷過二進位代碼一樣,讓人眼花繚亂。
繁雜的數值組成的代碼,刷新的頻率速度之快,讓直播間裡面的觀眾驚嘆。
【這啥啊這是,這是啥啊。】
【二進位?】
【主播這是在寫二進位代碼嗎?】
【不是說漢語智能編程嗎?這些個-101的都是些什麼東西啊?】
【底層代碼,計算機語言!】
【為何我會在深夜裡突然想起學二進位呢,這一切的一切要從一隻蝙蝠說起……】
【智商有點捉急啊看了半天感覺懵懵懂懂的,啥都看不懂。】
【滿屏幕的數字,這也算是漢語編程嗎?】
【編程沒那麼簡單的,主播現在什麼都沒有,肯定要先構建底層代碼的,有了底層代碼,才能編寫彙編器,然後才能編寫漢語程序。】
【計算機語言——>彙編語言——>高級程式語言。】
【有沒有能看懂的啊,主播到底寫了個啥?】
【看不懂!】
【看不懂+1。】
【+1。】
【+2。】
【+10086。】
【現在會底層二進位代碼的人很少了吧?】
【二進位代碼,不是0和1嗎?我好像剛剛看到主播寫-1了?是我眼花了嗎?】
【我好像也看到了。】
【如果有-1的話,那就是三進位了。】
直播間內,觀眾議論紛紛,網友對韓元編寫的底層代碼很感興趣。
畢竟這是絕大部分人第一次正面接觸到底層的計算機語言。
不過看的懂的人,幾乎沒有。
所以對於這名主播到底寫了些什麼東西,壓根就摸不到頭腦。
而蹲守在直播間內的各國專家就不同了
華國,京城。
之前測試『MSC八軸六聯動數控加工設備』的地下基地中,依舊還在忙碌的人群中,有程式設計師在收看直播。
當看到韓元開始編寫底層機器代碼的時候,收看直播的頂級程式設計師臉色紛紛或凝重,或呆滯了起來。
有一名光頭級的前輩在韓元開始編寫進位代碼的時候就目不轉睛的盯著直播畫面,皺著了眉頭。
半響後,這名程式設計師前輩皺著眉頭似乎想到了什麼,瞳孔放大,神遊天際,口中還不自覺的在呢喃著什麼,似乎在算計。
半天后,這名頂級程式設計師前輩才回過神來,猛然的站了起來,驚呼出聲!
「是這樣的!」
「原來是這樣的!」
「我找到了『MSC八軸六聯動數控加工設備』中的那把鎖到底是什麼了。」
聞言,控制室中的所有人頓時都將目光投了過來,看著這名程式設計師閃亮的腦袋。
那上面,似乎充滿著智慧的光芒。
他們研究『MSC八軸六聯動數控加工設備』已經兩個月了,依舊沒有找到任何有用的信息。
現在似乎是有結果了?
被所有人盯著,這名光頭程式設計師深呼吸了一口後,帶著顫抖的語氣說道:
「進位!」
「是進位!」
「我們都知道二進位是如今計算機使用的底層代碼,它由0和1組成。」
「但這個主播修改了有關計算機底層代碼的進位,他採用的進位代碼並非二進位,而是三進位。」
「他在編寫這些底層代碼的時候,使用了-1、0、1這三個數字。」
「這意味著,無論是他使用的中央計算機也好,還是『MSC八軸六聯動數控加工設備』,都將使用三進位代碼編譯出來的機器語言。」
「雖然我不知道這名到底是如何做到讓那台『MSC八軸六聯動數控加工設備』識別不同進位的底層代碼的。」
「但這應該就是我們一直以來無法找到破譯鎖有關信息的原因了。」
聞言,整個控制室內的所有人頓時都瞪大了眼睛,滿臉的蒙楞和疑惑不解。
半響後,控制室內才有人回過神來。
負責『MSC八軸六聯動數控加工設備』硬體方面的專家向著眼前的光頭程式設計師疑惑的提出了自己的問題。
「二進位和三進位,應用到計算機上,區別很大嗎?」
硬體和軟體,是兩個完全不同的領域,即便是各自方面頂級的專家,對於這些東西也只是知道,涉獵並不深。
這名硬體專家想問的,其實並非兩者之間的區別,而是兩者應用到機器後需要改變的地方。
因為確認了需要改變的地方,他們就能找到那把鎖到底在哪裡了。
「說大也大,說不大也不大。」
光頭程式設計師沒有回答,控制室中,另外一名專家開口了。
「正常來說,二進位和三進位應用到計算機或者機器上,無非就是高低電平中添加了另外一個中電平。」
「添加一個中電平簡單,但驗證這個中電平,需要對計算機和機器的晶片設備進行一定的改動。」
「三進位計算機並非不可實現,其實這並非什麼新鮮概念,星城那邊的國fang科大那邊就有三進位的計算機。」
「相對於二進位來說,三進位更接近e進位。」
「而在理論上來說,e進位是理論上『存儲』最高效的進位,這在某種程度上,意味著三進位比二進位更優秀。」
「理論上來講,只要指令集都是圖靈完備的,二進位能算的三進位也能算,反之亦然。」
「現代化的計算機,之所以使用的是二進位,是因為兩狀態的電平是最好控制的。」
「計算機晶片的運行基礎是高電平和低電平。」
「高電平可是3.3V,也可是4.5V,甚至可以是5V,而低電平一般都是0V。」
「在早先年的時候,晶片的製造技術和電晶體的製造技術並不是很成熟,因為對於輸入電平的判斷和控制做不到完美。」
「而使用二進位能有效的解決這個問題,即便是你輸入的電平波冬差很大,只需要將低電平控制造0V就可以了。」
「這樣一來,即便是輸入晶片的電平,在一定程度上有波動,晶片也是能進行判斷的,大大提高了判斷準確率,降低了失誤。」
「二進位就這樣默認稱為了計算機晶片的基礎進位,並且一直延續到現在。」
「雖然隨著技術的進步,真空管和電晶體等傳統的計算機元器件逐漸被淘汰,取而代之的是速度更快、可靠性更好的鐵氧體磁芯和半導體二極體。」
「這些電子元器件組成了一個很好的可控電流變壓器,這為三進位邏輯電路的實現提供了可能。」
「只是在這個時候,二進位計算機已經遍及全球了,要改動的話,涉及到的東西實在太多,可以說是一件難如登天的事情。」
「所以目前來說,像三進位計算機、四進位計算機目前都還存在於各國的實驗室內,僅供研究,並未廣泛推廣。」