出版時(shí)間:2003年 出版社:美商歐萊禮股份有限公司臺(tái)灣公司 作者:丁陳漢蓀
Tag標(biāo)簽:無(wú)
內(nèi)容概要
java VM 和 .NET CLR 都是使用堆疊的虛擬機(jī)(Stack-Based VM),而 eForth 則是堆疊虛擬機(jī)中的翹楚。Java 和 C# 語(yǔ)言的移植性來(lái)自中間碼(bytecode 和 IL),其效能來(lái)自 JIT。 eForth 本身就是中間碼,而它的許多基本的中間碼,可以設(shè)計(jì)成 CPU 的機(jī)器碼。eForth 這種既是虛擬機(jī)又是程式語(yǔ)言的無(wú)所不包之特性,讓本書(shū)得以完整地論述基於 eForth 的 32 位元微電腦之全程實(shí)作,包括 CPU 和周邊設(shè)備的 VHDL 碼,以及建造 eForth 系統(tǒng)的全套工具。
本書(shū)內(nèi)容涵蓋:
* 電腦的原理
* 32位元CPU的VHDL設(shè)計(jì)
* 重要週邊裝置的VHDL設(shè)計(jì)
* FPGA實(shí)驗(yàn)板實(shí)作驗(yàn)證
* FORTH作業(yè)系統(tǒng)實(shí)作
* 組合器、直譯器、編譯器實(shí)作
* CPU模擬器實(shí)作
* 嵌入式系統(tǒng)的開(kāi)發(fā)工具
市面上不乏論述微處理器及嵌入式系統(tǒng)方面的書(shū)籍,但都只能包含片段的知識(shí),唯有本書(shū)一應(yīng)俱全,包含了嵌入式系統(tǒng)必須的 CPU,操作系統(tǒng)和硬體軟體的開(kāi)發(fā)工具。本書(shū)無(wú)保留地公佈 eForth 嵌入系統(tǒng)單晶片及中文字形系統(tǒng)的設(shè)計(jì)資料,目標(biāo)就是要向年輕的工程師傳遞一個(gè)願(yuàn)景,我們每一個(gè)人都可以全盤(pán)掌握一個(gè) 32 位元電腦所有的硬體、軟體和系統(tǒng)的技術(shù),並且可以在一個(gè) FPGA 的實(shí)驗(yàn)板上來(lái)驗(yàn)證和開(kāi)發(fā)嵌入系統(tǒng)單晶片。這樣的工程師才能夠帶領(lǐng)我們步入廿一世紀(jì)的數(shù)位工業(yè)。
本書(shū)的學(xué)習(xí)平臺(tái)是一套 eSOCFM-1 實(shí)驗(yàn)板。eSOCFM-1 實(shí)驗(yàn)板是易符智慧科技公司為內(nèi)部發(fā)展產(chǎn)品所設(shè)計(jì)的 FPGA 產(chǎn)品開(kāi)發(fā)系統(tǒng),這也是學(xué)習(xí) FPGA 最理想的實(shí)驗(yàn)環(huán)境。它的核心是一顆 Actel ProAsic Plus FPGA 晶片。配上不同型式的記憶體晶片,和一些 IO 的周邊晶片,就可以很靈活地建造不同的系統(tǒng),適合各種不同的工業(yè)和商業(yè)應(yīng)用。未購(gòu)買(mǎi) eSOCFM-1 實(shí)驗(yàn)板的讀者,也可以利用本書(shū)所提供的 CPU 模擬器來(lái)學(xué)習(xí)本書(shū)所述的 32 位元電腦與 eForth 操作系統(tǒng)。
圖書(shū)封面
圖書(shū)標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版