★ 隻需編程基礎
從零開始設計和實現CPU
★ CPU、總線、內存、I/O
自己組合成一個簡單的計算機繫統
★超強實踐性
從硬件到軟件,統統自己動手
一直以來CPU內部是*大多數IT工程師難以觸及的領域。縱使學習過計算機架構相關課程,自己動手實現CPU也始終遙不可及,因為這涉及計算機繫統的*底層芯片設計。而近年來FPGA芯片產品的發展與普及打破了這一阻礙,利用內部電路可重編程的FPGA,我們幾乎可以實現任何邏輯電路,自然也包括CPU。
CPU自制入門就是在這樣一個背景下孕育而生的。本書利用FPGA,為讀者開啟了一個嶄新的自制CPU的世界。全書分為3章,分別介紹計算機繫統*底層的3個部分:CPU設計制作、電路板設計制造以及彙編編程。將如此廣泛的技術內容以實踐的方式融合成一冊,該書可謂首屈一指。
本書可以幫助軟件工程師深入了解硬件與底層,開發出高效代碼。硬件工程師可以在本書基礎上設計定制硬件,開發高速計算機繫統。相信所有讀者都可以在本書的閱讀過程中,體會到自制計算機繫統的樂趣與熱情。