“我知道了大師兄。”
“那你就先跟著白師妹吧!她主要負責簡單的設計調試工作。讓她帶你學習一點指令集的基礎。”
蘇翰點了點頭來到了白迪的身邊拉過了一個椅子。
白迪道:“設計符合指令集要求的硬件是一個非常複雜且精細工作,牽扯到構建計算機底層邏輯的很多知識,三言兩語的也說不明白。咱們現在使用的Rics指令集。是開源指令集。不過雖然開源,但我們現在還沒有完全掌握這種指令集的應用,我們的研究課題就是在Rics的基礎上設計出自己的計算機。如果你暫時聽不懂也不要急,隻要肯下功夫去學,早晚能聽懂的。”
“我知道了師姐。”
白迪點了點頭,隨即開始忙碌自己的工作了。
進入了工作狀態的白迪,很快沉浸其中……似乎忘了旁邊還坐著一個人了。
時間不長一個困難點很快難住了白迪。
讓她也是眉頭緊鎖。
反複調試數據也不正常。
“什麽問題呢?”白迪有些喃喃的道。
蘇翰忽然插言道:“上麵運算範圍設置錯誤了。”
白迪條件反射的道:“應該怎麽設置?”
蘇翰道:“-5,8。而且add後麵少個2。因為2代表to。不然的話會識別錯誤。”
白迪聞言急忙做出了修改,在一測試,果然一切符合條件。
“嗬嗬!你還別說,你還挺厲害的,居然一眼就……”白迪說到這忽然感覺到了什麽急忙轉頭看向了蘇翰表情寫滿了吃驚。
“怎麽了師姐?你看著我幹什麽。”
“小師弟。你能看懂指令集?”
“一點點吧!”
白迪臉上露出了狐疑,隨手指了一個一串字符道:“這是什麽?”
“轉跳指令當中的無條件轉跳。”
“那這個呢?”白迪又指了一個。
“對齊原則以及向後拓展。”
“那這個呢?”
“函數指令表示移動量。”
“不是吧!你怎麽這麽厲害。”
“懂一點點而已。”
“這哪是懂一點點。你比我還厲害。喂!大家快過來。”
眾人聞言紛紛起身走了過來。
當白迪把事情告訴眾人以後。
眾人都是一臉的狐疑。
一個本科生能看懂指令集?
真的假的?
賀亮當然是不相信。
大一的本科生怎麽可能這麽牛逼。
賀亮挑出了不少指令集當中的難點開始考校起蘇翰。
蘇翰是對答如流……幾乎就沒有他不知道的。
眾人是越聽越心驚。
越聽越震驚。
最後一個個都是一臉的難以置信。
賀亮當然不相信蘇翰這麽牛逼了,但好幾個問題都沒難住對方。隨即一咬牙,把自己這個階段設計編匯的一係列指令語法寫上了上麵。
蘇翰看過了後道:“這就是一個寄存器的簡化片段。而且你的編匯思路錯了。後麵應該加上Q表示並行。不然的話會導致寄存流程過於複雜占用更多的係統資源。精簡指令集設計思路不應該是更精簡嗎?”
眾人聽到這算是徹底的目瞪口呆了。
不是吧!
這家夥到底是哪來的怪物。
賀亮也沒想到自己費勁腦汁搞出來的階段成果不但被對方一眼看破,還看出了一個漏洞。 本章尚未完結,請點擊下一頁繼續閱讀---->>>