Arnold S. Berger 是華盛頓-波泰爾(Washington-Bothell)大學計算和軟件係統係的高級講師,擁有康奈爾大學的學士和博士學位。Berger博士曾擔任Applied Microsystems公司研發部門的主管、Advanced Micro Devices公司嵌入式工具的營銷經理和惠普公司的研發項目經理。Berger博士已發錶瞭40多篇關於嵌入式係統的論文,持有三項專利,並且是暢銷書《Embedded Systems Design: An Introduction to Processes, Tools and Techniques》的作者。
本書從實用角度詳細介紹瞭現代微處理器的體係結構,旨在為讀者揭開現代嵌入式計算機係統PC機的神秘麵紗,幫助讀者瞭解這些日常生活中已經無處不在的復雜機器。書中解釋瞭硬件和軟件是如協同作用完成現實世界中的各項任務的。
與其他類似的主題簡單演示如何設計計算機硬件的圖書不同,本書從軟件開發者的角度齣發,全麵分析瞭整個計算機,重點講解瞭計算機的優勢和弱點,解釋瞭如何處理存儲器問題,如何寫齣能直接與底層硬件交互並充分利用底層硬件的高效匯編代碼。
此外,本書還介紹瞭從簡單的嵌入式應用的8位微處理器轉嚮PC和工作站工作時應如何進行決策。這在同類書中是絕無僅有的。同時,書中還闡明瞭代碼行為和機器操作之間的聯係,以幫助讀者更好地理解計算機在速度和資源方麵的局限性。
本書第1部分:硬件基礎和數字體設計
涵蓋瞭計算機和硬件基礎,包括邏輯門和簡單的數字化設計。詳細講解瞭現代操作下硬件開發的各種元素,如指令係統體係結構、存儲器和I/O結構以及數字轉換。
第2部分:匯編語言編程
從最低層——匯編語言,即計算機的指令係統體係結構(ISA)語言——討論軟件;覆蓋瞭當前最常見的三種體係結構,可幫助讀者深入理解現代計算機設計的基礎。
第3部分:計算機體係結構
從宏觀角度剖析計算機,著重探討瞭在各自的匯編語言指令係統和編譯器環境下,CISC(復雜指令係統計算機)和RISC(精簡指令係統計算機)兩種微處理器體係結構之間的區彆。重點討論瞭性能問題,包括統譯器優化、操作係統調優、管道、緩存、虛擬內存以及硬件以後的可重配置性等。
本書特點
·采用目前最常見的三種計算機體係結構作為示例:Freescale 6800、Inteli86和ARMv3。
·內容講解非常直觀——書中包含多種簡圖和圖錶。
·匯聚作者在業界多年的實際經驗和敏銳的洞察力。
本書附帶光盤包括:
·業界多位知名專傢關於硬件設計和開發的11個視頻講座。
·課件使用的幻燈片。
·三種示例體係結構的指令係統仿真器。
發表於2024-12-26
計算機硬件及組成原理 2024 pdf epub mobi 電子書 下載
圖書標籤: 計算機係統 計算機技術 計算機硬件 體係結構 書很好 CS
有concrete mathematics的風格
評分有concrete mathematics的風格
評分有concrete mathematics的風格
評分有concrete mathematics的風格
評分有concrete mathematics的風格
計算機硬件及組成原理 2024 pdf epub mobi 電子書 下載