• <input id="2bncg"><div id="2bncg"></div></input>
    <video id="2bncg"><dfn id="2bncg"></dfn></video>
  • <video id="2bncg"></video>
        1. <source id="2bncg"><menu id="2bncg"><kbd id="2bncg"></kbd></menu></source>

          <b id="2bncg"><address id="2bncg"></address></b>

          <source id="2bncg"><address id="2bncg"></address></source>
          <video id="2bncg"></video>
          筆趣閣 > 都市小說 > 大國芯工 > 第五章 工程浩大

          第五章 工程浩大(1 / 2)

          一個軟件工程師,不一定通曉硬件,特別是高級語言工程師,基本上是脫離硬件的存在,軟件工程師根本不需要知道硬件是怎么執行的,只要程序寫好之后,通過對應的程序編譯器翻譯成機器語言。

          而一個硬件工程師,特別是硬件架構工程師,對軟件必須要有很深的了解,他需要知道軟件編譯器的執行機理,要么更改硬件芯片設計,要么修正軟件編譯,為了,就是芯片有更好的執行效率。

          王岸然對C語言很是精通,以及對C語言的擴展C++也有很深的研究,但對于用C/C++來編譯大型的軟件,對他來說還是頭一次,挑戰還是很大。

          不過對于理工科來說,很多東西都是相通的,芯片的設計首先要確定芯片的架構,就如建設一個工廠,首先要確認生產什么東西,產量設計多少,只有先明確這些,才可以確定工廠的位置,布局。

          而設計一款芯片設計軟件,首先是需求,C/C++語言面向對象的設計是一個很好的工具。

          每個晶體管包含數個信息,一位置信息,也就是晶體管顯示出來的位置,二晶體管的類型,三晶體管的狀態,四晶體管的激發條件,這也是最重要的,涉及到晶體管模擬測試。

          這是微觀方面,而在宏觀架構上,輸入輸出結構,存儲結構,模擬測試結構,邏輯門模型,通用寄存器,邏輯整數浮點運算結構,緩存結構,指令集結構,每一個都是相對獨立的整體,可以相互通訊數據,但不需要知道對方是如何工作。

          這些邏輯電路都需要一行行代碼寫出來。

          “現在要是手下有100號熟手,我可以在一個月內把測試版本弄出來。”

          沒錢,沒人,王岸然很無奈。

          第二天一早,王岸然來到清大研究生院。

          “我說岸然,你這次玩大了啊,怎么著,可真應了你的名字,道貌岸然啊!”

          王岸然看到好兄弟賈國防也是激動,狠狠的擁抱一下,對他來說,已經十幾年沒見過他了。

          賈國防一把推開道:“岸然,你這是怎么了,怪怪的,是不是發生什么事?好好的出國留學,多少人做夢都想的事被你一把推了,霸氣啊,來,喝口水,陪兄弟好好說說!”

          王岸然看著賈國防穿著大褲衩,大夏天的,把襪子擱在暖氣片上,屋子里,還是熟悉的味道。

          掩著鼻子,道:“是兄弟就別問,啥也別說,我來是請你幫個忙,把上機卡給我用一下。”

          “不會吧,老兄,我每個月只有30個機時,你要給我用光了,我的論文豈不是抓瞎。”

          口里這樣說著,手上還是毫不猶豫的把上機卡給了王岸然。

          30個機時肯定不夠用,好在王岸然對IBM390這臺小型機有足夠的研究,其內存機制有一個小漏洞,連續讀取時有大概率會造成內存溢出,從而可以輕松獲得管理員權限。

          到時候不光可以將計時停止,還可以在硬盤里設置一塊專用區域,要知道1993年的移動存儲就是軟盤和光盤,自己每次操作完電腦,不可能把數據全部帶走,上機的時候再帶回來。

          IBM390小型機,不光可以寫軟件,作為國內首屈可數的頂尖高校,清大也是全國第一批接入國際互聯網的高校,王岸然還記得數個國外知名高校ftp網址,里面有著最新的芯片技術論文,以及硬件標準,這也給王岸然編寫軟件提供了便利。

          最新小說: 頂級世家!我音系成神?滅異族! 咬定寶山不放松 在線追妻:陸先生寵婚365式 斗羅:學霸養成系統什么鬼 人在柯南,我真不是悍匪 我,內測服最終BOSS! 上山十幾年,下山即無敵 精靈世界的工匠大師 低等雌性爆紅全星際 萬金娘子
        2. <input id="2bncg"><div id="2bncg"></div></input>
          <video id="2bncg"><dfn id="2bncg"></dfn></video>
        3. <video id="2bncg"></video>
              1. <source id="2bncg"><menu id="2bncg"><kbd id="2bncg"></kbd></menu></source>

                <b id="2bncg"><address id="2bncg"></address></b>

                <source id="2bncg"><address id="2bncg"></address></source>
                <video id="2bncg"></video>
                最近免费观看高清韩国日本大全