電腦版
首頁

搜尋 繁體

第五章 工程浩大

熱門小說推薦

最近更新小說

<!--go-->

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

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

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

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

而設計一款晶片設計軟體,首先是需求,c/c++語言面向物件的設計是一個很好的工具。

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

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

Loading...

未載入完,嘗試【重新整理網頁】or【關閉小說模式】or【關閉廣告遮蔽】。

使用【Firefox瀏覽器】or【Chrome谷歌瀏覽器】開啟並收藏!

移動流量偶爾打不開,可以切換電信、聯通網路。

收藏網址:www.ebook8.cc

(>人<;)