精彩东方文学

程序員修真之路 正文 第48章 代碼是這么來的

作者/骷髏大白兔 看小說文學作品上精彩東方文學 http://www.nuodawy.com ,就這么定了!
    48

    程理突然意識到,自己所在的是一個修真世界,是一個有各種神奇法術,有各種強大申通的玄幻世界。

    是一個絕非可以用常理衡量的神奇世界。

    所以,他看著擺在自己眼前,做工十分精湛的64K_RAM陣列,強壓下心中的震驚,臉上淡然道:“很好,這樣一來,我們就可以進行下一步工作了。”

    算老略有深意的看了程理一眼,問道:“看你一點都不震驚的樣子,九天之上也有這樣的煉制手法嗎?”

    “這個自然有類似的煉制手法。”

    程理心中一驚,心道果然人活老精,這算老也不例外,可不能背他一副醉醺醺的模樣給欺騙了。

    “那你之前看到太極石做非門,為何又會震驚呢?難道九天之上沒有太極石?”算老緊接著問道。

    程理心道,果然剛剛一不心還是露了一個破綻,不過程理心思急轉,馬上就想好了辭,幾乎瞬間就回道。

    “算老,你也知道,我的記憶并沒有完恢復,大部分都還處于支離破碎狀態。所以關于太極石那部分記憶,可能還是丟失的,所以我才會感到震驚。

    “要不然,我若是記得玄天上用什么構建邏輯門,我就直接教你們用最好的方法了,我們也不用這樣自己摸索了。

    “我記得的繼靈器方法構建邏輯門,實際上是最原始的方法。玄天上構建邏輯門,自然不是用繼靈器,而是用更先進的方法來構建。

    “我隱隱約約還記得,是采用一種叫做晶靈管的東西來構建的,具體怎么樣構建,我就記不起來了。我想可能跟太極石、陰盛石、陽盛石運作機理也比較類似吧。”

    “晶靈管?”聽程理這樣,算老皺了皺眉頭,因為他從來沒聽過這種材料。

    不過想想也是,九天之上是何等神奇之所,有一些自己沒聽過的材料,也很正常。

    于是算老拿起酒葫蘆喝了一口酒,打了個哈哈道。

    “好吧,那程理子,這個64K‘阿誒悶’,也已經煉制好了,接下來又要怎么做呢?”

    程理連忙道:“接下來就做一個CPU吧。

    “好了,大家繼續行動起來。”

    程理拍了拍手,很快所有人又忙碌了起來。

    “對對,將16位計數器和-1選擇器連接起來。然后再把他們和64K-RAM連接起來……”

    “這里加一個控制面板,然后把8位加法器跟這一套組件連接起來。”

    “最后給加法器加上一個8位鎖存器,這樣這個鎖存器就會成為累加器。

    “累加器會用來存放加法器計算的中間結果,省得每次運算過程的中間結果都要寫入到內存中。”

    “然后,我們要再另外做一個64K_RAM。”

    程理看向了鐘武,然后這個看上去有些憨厚的黝黑大漢,掄起大錘,二話不就是一陣亂揮。

    然后一盞茶的功夫過后,又一個64K_RAM就做好了,放在程理面前。

    “將這個64K_RAM再做進一步改進,就會得到一個寄存器。”

    寄存器是CPU內部用來存儲指令和操作碼的一個特殊存儲器,是CPU內部必不可少的一個元件。

    “好了,有了寄存器,就可以開始進行操作碼的設計了……這可是最難的地方。”程理有些頭疼道。

    不同的邏輯門電路可以構造出許多不同功能的觸發器,比如之前程理已經制造出來的丁(D)型觸發器,就是帶有記憶功能的邏輯靈路,最后可以通過D型觸發器做出鎖存器。

    而所謂的操作碼是通過設計出特殊的觸發器,然后使這個觸發器,可以被一串特定的唯一數據觸發,從而執行某種具有特殊功能的操作。

    “要怎么設計這個操作碼?”算老問道。

    “首先,我要設計出這樣一個邏輯靈路,這個邏輯靈路的功能是,把RAM里某個地址的數據,轉移到累加器里,供加法器進行運算。”

    程理開始不停連接邏輯靈路起來,然后一邊道。

    “然后這個邏輯靈路被設計成,只有輸入特殊數據,比如當輸入1,這樣一個字節8為數的二進制數據時,邏輯靈路就被接通,從而觸發。”

    在邏輯電路里,輸入數據,就像是撥動開關,所以可以設計一個這樣的特殊邏輯電路,只有把開關調成某個唯一數值的時候,才會被觸發。

    “這樣一來,1,就被我們人為的賦予了某種特殊功能的指令碼,我們又稱之為操作碼。”

    “因為1,這樣的二進制格式不方便記憶,通常我們可以用十六進制來對其進行標識。”

    “1轉換成十六進制就是1,用我們剛剛定義好的卦文來的話,就是艮坤。”

    “那么這個‘艮坤’,就是操作碼,或者可以稱之為代碼!”

    這種根據邏輯電路編寫出一個具有特殊功能的唯一數據,可以稱之為操作碼,也可以稱為硬件指令,實際上這就是一種最原始的代碼,是所有編程語言代碼的最原始來源。

    通過硬件指令,我們才可以告訴計算機,要進行什么操作。

    “原來如此,這個操作碼,看上去跟我們的陰陽卦文有點相像,不,這完是同一個表現形式的東西!真沒想到陰陽卦文的工作原理竟然是這樣,是這樣演變而來的!”算老驚嘆道。

    程理這時候想起自己剛來到這個世界上時,曾經在那臺機甲里輸過一段陰陽卦文,使得那輛機甲自爆。

    實際上,那段陰陽卦文,就是一段匯編代碼,跟程理現在弄的操作碼,還是有點區別的。

    程理現在弄的操作碼,實際上是最底層的機器語言。

    而匯編語言是在機器語言基礎上,又進一步衍化出的編程語言。

    二者并不完相同。

    青靈島上,其實已經有了匯編的基礎,只不過他們都習慣于使用底層靈石這個黑盒子,也沒有去深究其工作原理,知其然而不知其所以然,所以一直停滯不前,不懂得開發出新的接口,也不懂得去改進操作碼。

    但現在被程理這樣一演示后,陰陽算學造詣最深的算老,頗有一種撥開云霧見青天的感覺,如果不是急著繼續看下去,算老恐怕都跑去一旁頓悟了。

    “沒錯,你們那個陰陽卦文,跟我現在弄出來的操作碼,實際上是同一類東西。”程理道,“不過我現在弄的操作碼是機器語言,還需要進一步衍化,才能變成陰陽卦文那樣的匯編語言。”

    算老點頭道:“也就是,我們現在只要在這個邏輯靈路里輸入‘艮坤’數據,那么這個邏輯靈路就會執行我們想要的特殊功能。”

    有人在一旁驚嘆道:“邏輯靈路能根據我們輸入的數據,做出相應的操作,感覺像有生命一樣呢。”

    程理搖了搖頭:“不,這離生命還遠著呢,邏輯靈路并不會思考,它只是條件反射式的進行觸發式操作罷了。”

    邏輯靈路會響應“艮坤”這條硬件指令,并作出相應操作,這不能明這個計算機成為了有生命的東西。

    實際上計算機并不能通過分析硬件指令來決定做什么,它只是通過邏輯電路進行觸發操作。

    所以只要硬件指令符合電路的設計要求,邏輯電路就會機械的執行相應操作。

    因此,可以對于使用邏輯門電路構建出來的計算機來,有的只是邏輯,而沒有思考。

    所以,計算機是沒有生命的。

    除非,計算機的構建形式發生進化,從邏輯門電路,進化成更高級的形態,才有可能。

    比如,量子計算機。

    不過這已經超出程理現在的能力范圍了。

    此時他也不會去好高騖遠,而是正在腳踏實地的拼接一個又一個邏輯門靈路。

【精彩東方文學 www.nuodawy.com】 提供武動乾坤等作品手打文字版最新章節首發,txt電子書格式免費下載歡迎注冊收藏
百度風云榜小說:劍來 一念永恒 圣墟 永夜君王 龍王傳說 太古神王 我真是大明星 校花的貼身高手 真武世界 劍王朝
Copyright © 2002-2018 http://www.nuodawy.com 精彩東方文學 All Rights Reserved.
小說手打文字版來自網絡收集,喜歡本書請加入書架,方便閱讀。
主站蜘蛛池模板: 宁夏| 德格县| 新闻| 禹州市| 溧水县| 乌什县| 呼伦贝尔市| 涡阳县| 永德县| 和林格尔县| 宣威市| 玉树县| 库伦旗| 鹤峰县| 青海省| 鄂托克旗| 子长县| 旬阳县| 新乐市| 板桥市| 岐山县| 华安县| 苍梧县| 宜州市| 高密市| 洞口县| 阜平县| 台东县| 额尔古纳市| 资兴市| 元阳县| 松潘县| 花垣县| 青州市| 沾化县| 涡阳县| 景洪市| 慈溪市| 黔西| 盈江县| 依兰县|