Assembly Language and Computer Architecture Using C++ and Java: Third Edition (使用 C++ 和 Java 的組合語言與計算機架構:第三版)
Dos Reis, Anthony J.
買這商品的人也買了...
-
$1,000Advanced Digital Logic Design Using Verilog, State Machines, and Synthesis for FPGA's (Hardcover)
-
$6,940$6,593 -
$780$663 -
$1,800$1,710 -
$390$308 -
$950$903 -
$400$360 -
$606Linux高性能網絡詳解:從DPDK、RDMA到XDP
-
$1,680$1,646 -
$594$564
相關主題
商品描述
The objective of this book is to make it possible (and even easy) for students to master both assembly language and the fundamentals of computer architecture in a single semester. Integrating coverage of software and hardware throughout, the book uses H1--a simple, horizontally microprogrammed computer--as a unifying theme. Like all simple models, H1 has flaws, but this book puts these flaws to good use. In particular, in addition to showing students how H1 works and what is wrong with it, the book shows students how to fix it (which they then proceed to do). Students learn best by doing, and this book supplies much to do with various examples and projects to facilitate learning. For example, students not only use assemblers and linkers, they also write their own. Students not only study and use the provided instruction set but implement new, improved ones. The result is a book that is easy to read, engaging, and substantial. The software package for the book supports Windows, Mac OS X, Linux, and Raspbian.
商品描述(中文翻譯)
本書的目標是讓學生在一個學期內能夠輕鬆地掌握組合語言和計算機架構的基礎知識。書中將軟體和硬體的內容融合在一起,並以H1這個簡單的、水平微程式化的計算機作為統一的主題。就像所有簡單的模型一樣,H1也有缺陷,但本書將這些缺陷很好地利用起來。特別是,除了向學生展示H1的工作原理和問題所在,本書還向學生展示如何修復它(然後學生們會繼續進行修復)。學生通過實踐學習得最好,本書提供了許多例子和項目來促進學習。例如,學生不僅使用組譯器和鏈接器,還會自己編寫。學生不僅學習和使用提供的指令集,還會實現新的、改進的指令集。結果是一本易讀、引人入勝且內容豐富的書籍。本書的軟體套件支援Windows、Mac OS X、Linux和Raspbian。