驚喜過後,周夏嚴陷入了思考。
足足過了一分鍾,他才徹底明白是怎麽回事兒。
這一定是能源附件帶來的好處。
以前,他隻有電能。電能雖然可以讓係統使用,但明顯限製多多,所以係統的很多功能都無法開啟。
現在自己擁有了能源附件,係統可以直接使用能源附件中的能量了。而這種能量才能真正驅動起係統,讓它開啟所有的功能。
難怪前身肯花那麽多錢一定要搞到能源附件,這個東西可不隻是充電寶。它最大的用處就是將這個世界的能源轉化成係統需要的超級能源!
可以說,不具備超級能源驅動的係統,根本就不是一個正常運行的係統!
想明白了,周夏嚴立刻命令係統進入處理器進行檢查。
幾乎是瞬間,一個完整、巨大的8080處理器內部晶體管組成結構圖就展現在了他的腦海中。
說實話,前世看視頻裏麵的那些芯片結構圖,周夏嚴就已經覺得非常震撼了。但那種震撼還不如現在的百分之一。
8080處理器總共有6000個晶體管,這些晶體管在周夏嚴的腦海中不但被逐一呈現,而且隨著電流的通過,不斷斷開或者連接,將程序運行的過程完整地展現在了他的眼前。
更讓周夏嚴驚訝的是,隨著係統驅動電流通過芯片中的晶體管,芯片裏麵的各種算法居然逐一地被他破解了。
因為係統測試的速度極快,還沒有到一秒鍾,整顆8080處理器的所有秘密就都被周夏嚴揭開了迷霧。
甚至周夏嚴可以說,經過自己的檢測,他比英特爾公司8080芯片的開發工程師,還要熟悉這顆處理器。畢竟開發人員在設計的時候,並不可能知道6000個晶體管排列後能有多少排列組合。所有的芯片開發完成後,都需要超乎想象的測試,才能把所有的問題找出來。
但周夏嚴因為擁有超級係統,不過一秒鍾,就將這項超級難的工作完成了!
也因此,他才敢跑到江城,要求無線電元件廠開發增強版的6502處理器,然後去阻擊任天堂。
要知道即便隻是在邏輯處理單元外,添加圖像增強和聲音增強部分,其設計和測試的難度也是不可想象的。
但周夏嚴因為找到了能源附件,開啟了係統對芯片內部的檢測能力,所以對國外大廠都極為頭痛的芯片級開發和測試,對他來說,也不過瞬間就可以完成的事情。
隨著周夏嚴的命令,他觸摸電機電路板的手指瞬間就射出一股微不可查的電流,通過電路板上暴露的觸角,進入了整個電路。
於是,整個電路,包括上麵的4004處理器內部,都以微觀的形態展現在了周夏嚴的腦海中。
檢查不過是瞬間的事情,緊接著,周夏嚴就開始讓係統用機器編碼測試整個電路的反應。
沒錯,周夏嚴使用的並不是後世流行的Java和C這樣的高級語言,甚至都不是匯編,而是由0和1組成的純機器語言。
沒辦法,擁有係統,周夏嚴就是如此任性!
開始的時候,科學家也是用機器語言,用厚紙卡打孔的形式與計算機進行交流。但後來因為程序越來越大,計算機的計算能力也增強了,所以人類開發了程序解釋器,用一種人類可以讀寫的語言進行編程,那就是匯編。
但匯編對人來說還是太難了,不利於推廣。於是,人類又開發出了更高級的程序語言。
可以說,計算機語言是隨著計算機算力的提升而不斷升級的,直到後世解釋語言的全麵流行,讓編程從科學家才能搞清楚的高科技,變成了普通人就可以靈活運用的小工具。
但不論計算機語言如何變化,他們最終都要變成0和1組成的機器語言。也就是說,機器語言是最快的。
而現在,周夏嚴使用的就是機器語言。
沒辦法,因為係統可以深入芯片內部,對每個晶體管運行狀態進行實時監測,封裝好的芯片,對他來說都不再有任何秘密。
甚至因為係統的恐怖算力,周夏嚴對手中芯片的理解,比原來設計它的科學家還要熟悉,所以可以直接生成針對這個電路板的定製控製程序,讓效率達到滿值!
很快,這塊電路板就經過了測試,所有參數都滿足了周夏嚴的需要。
周夏嚴將它放下,然後開始測試其他的電路板,無一例外,這些電路板都符合設計要求。
電路板準備好了,周夏嚴就將它們一一安裝到了相關位置。
後世,這些控製電路都被做得非常靈巧,甚至可以直接做到電機裏麵去。但周夏嚴手中沒有相應的材料,所以都將電路板安裝到機床懸架上的電路板箱體中。
這樣雖然醜了一點兒,但想來農機廠的人是不會在意的。
裝完電機控製電路,周夏嚴開始檢查三軸數控機床的控製終端,一顆以6502芯片為核心的單片機。
一般情況下,這種機床基本上都會以英特爾公司的芯片作為控製終端。以前介紹過,英特爾公司在8080芯片中做了大量的設備調用優化,可以很方便地調用不同運算能力的其他設備。
但6502就不行了,因為缺少相應的寄存機製,所有地址都必須存儲在總線中,因此,當它協調多個設備或者芯片的時候,就容易發生混亂。
但不得不說,6502作為一個8位處理器,運算速度還要超過8080,還那麽容易製造,如果可以成為機床的控製終端芯片,將可以極大地降低機床的生產成本。
當然,這需要對程序進行深度優化,否則幾顆4004和6502之間很容易就發生混亂。
這對普通人來說其實是非常難的,但對周夏嚴來說卻根本就不算個事情。
不過一會兒,拿著控製終端的電路板,周夏嚴就已經完全模擬了三軸機床的大量實際操作。
總的來說效果相當不錯。
周夏嚴滿意地點了點頭,就將控製電路板安裝到了機床旁邊的小機箱裏麵。
這個小機箱不大,但很厚實。在它的上麵放著那台9寸CRT綠光顯示器。雖然東西都很老,但也有一種這個時代獨特的科技之美。
一切就緒,周夏嚴給機床插好電源,然後將控製終端的數據線纜接通到幾個電機控製電路上,就按下了啟動鍵。
立刻,這台看著有些粗笨的機床便嗡嗡嗡地自檢了起來。
經過十多秒鍾的自檢,機床沒有發現任何問題,電機停機,等待新的加工指令。
如果是一般人操作,這時候就應該使用鍵盤,往控製終端裏麵輸入程序了。
可周夏嚴卻不需要,他將手按在機箱的一個數據接口上,然後直接用腦中的係統向終端發布命令。
隨著程序輸入,三軸機床立刻按照程序設計,開始空載運行起來。
看著刀具按照程序在三軸上不停移動,周夏嚴心中非常得意。他心說:“我做這麽一套複雜的機床控製程序,居然不用敲哪怕一個字符。這要是被國內的機床廠家技術人員知道,他們還不得哭暈在廁所?”
一台數控機床的好壞,人機交互部分是非常重要的。
華夏現在的數控機床其實也還可以,但為什麽賣不過進口貨?就是因為那坑爹的輸入方式。
實際上,共和國數控機床的開發時間很早。1958年,首都第一機床廠與水木大學合作,就試製出了華夏第一台數控機床——X53K1三坐標數控機床。
這不僅僅是我國的第一台數控機床,也是亞洲的第一台數控機床。
那時候,霓虹的數控機床還沒有研發成功。我們距離世界第一台數控機床問世不過晚了7年。
可後來,因為外國的技術封鎖,我們的數控機床開始逐漸落後,特別是程序的輸入方式,沒有跟上國際最新的發展趨勢。
70年代初,共和國再次打開國門,我們的科學家去霓虹訪問,驚訝地發現,他們的數控機床居然不再使用打孔紙帶來控製了,而改用鍵盤在屏幕上敲代碼的方式錄入加工程序,頓時驚為天人。
沒辦法,這是我國當時沒有多部門縱向合作的原因。70年代,各大機床企業屬於一機部領導,而半導體企業則屬於四機部管轄。如果想兩部門深度合作,的確存在一定的障礙。
因此,半導體企業的最新發展成果並沒有讓機床企業獲得長足進步。
當然,發現了問題,我們也在奮起直追,但跨行業的研發,顯然不是一家企業可以單獨搞定的。於是直到現在,我們的數控機床,特別是人機交互部分與發達國家的產品還存在很大的差距。
而人機交互部分不好,那麽就不容易設計出複雜的加工程序,也就無法充分發揮出數控機床的效能。
但周夏嚴自然沒有這個問題,什麽打孔紙帶啊,什麽鍵盤屏幕啊,他統統都不需要,直接在腦中想象一個零件效果,然後讓係統將它變為可執行的機器語言,輸入到機床的控製終端中。
很快,三軸機床就開始運轉起來,所有的步驟都符合周夏嚴的設計,他很滿意。
做完了空載實驗,周夏嚴從架子上取下了一個早已準備好的金屬毛坯,放在工作台上擰緊。
他這次準備進行正式的切削實驗。
隨著腦海中發出指令,三軸機床又嗡嗡地運轉了起來。這一次,是真實的切削金屬零件,機**的切削液噴口開始向著被加工中的零件,噴射出大量切削液用於清潔和降溫。
這一切,都沒有辦法阻擋周夏嚴的眼睛,他在不停測量零件和機床的各種數據。
很快,他就對原始設計程序進行了調整,然後係統將新的程序輸入到控製終端中進行糾偏。
這就是周夏嚴現在真正強悍的地方,他可以隨時關注機**的任何變化,並對源程序的參數進行實時調整。
要知道再好的設計那也隻是理論設計,在實際的工件加工中,會受到大量客觀條件影響。
比如說電機碰到阻力時候動力不足,導軌因為運動時間長了以後出現變形,刀具因為金屬材料硬度不同,切削效果不一樣,等等。
可以說,一台優秀的數控機床,可不是那麽容易就製造出來的。其中除了程序,還需要數不清的材料、物理等相關方麵的知識。需要投入的成本,普通人根本就無法想象。
看著機床在那裏順利地加工零件,周夏嚴忽然又想到了一個問題。