| 書名: | Computer Organization and Design RISC-V Edition: The Hardware Software Interface (2版) | |||
| 作者: | Patterson | |||
| 版次: | 2 | |||
| ISBN: | 9780128203316 | |||
| 出版社: | Morgan Kaufmann (MK) | |||
| 出版日期: | 2020/12 | |||
| 重量: | 1.17 Kg | |||
| 頁數: | 688 | |||
|
#資訊
#工程 #電子與電機 #數位系統與邏輯設計 #計算機概論 |
||||
Computer Organization and Design Risc-V Edition: The Hardware Software Interface ISBN13:9780128203316 出版社:MORGAN KAUFMANN PUBL INC 作者:David A. Patterson 裝訂:平裝 版次:2 出版日:2021/01/01
還沒有人留下心得,快來搶頭香!
為您推薦
其他會員也一起購買
【原文書】 書名:Introduction to Algorithms 4/e (美國原版精裝本) 作者: T. H. Cormen、C. E. Leiserson、R. L. Rivest、 C.Stein 出版社:MIT 出版日期: 2022/00/00 ISBN:9780262046305 內容簡介 A comprehensive update of the leading algorithms text, with new material on matchings in bipartite graphs, online algorithms, machine learning, and other topics. Some books on algorithms are rigorous but incomplete; others cover masses of material but lack rigor. Introduction to Algorithms uniquely combines rigor and comprehensiveness. It covers a broad range of algorithms in depth, yet makes their design and analysis accessible to all levels of readers, with self-contained chapters and algorithms in pseudocode. Since the publication of the first edition, Introduction to Algorithms has become the leading algorithms text in universities worldwide as well as the standard reference for professionals. This fourth edition has been updated throughout. New for the fourth edition New chapters on matchings in bipartite graphs, online algorithms, and machine learning New material on topics including solving recurrence equations, hash tables, potential functions, and suffix arrays 140 new exercises and 22 new problems Reader feedback-informed improvements to old problems Clearer, more personal, and gender-neutral writing style Color added to improve visual presentation Notes, bibliography, and index updated to reflect developments in the field Website with new supplementary material Table of contents Preface xiii I Foundations Introduction 3 1 The Role of Algorithms in Computing 5 2 Getting Started 17 3 Characterizing Running Times 49 4 Divide-and-Conquer 76 5 Probabilistic Analysis and Randomized Algorithms 126 II Sorting and Order Statistics Introduction 157 6 Heapsort 161 7 Quicksort 182 8 Sorting in Linear Time 205 9 Medians and Order Statistics 227 III Data Structures Introduction 249 10 Elementary Data Structures 252 11 Hash Tables 272 12 Binary Search Trees 312 12 Red-Black Trees 331 IV Advanced Design and Analysis Techniques Introduction 361 14 Dynamic Programming 362 15 Greedy Algorithms 417 16 Amortized Analysis 448 V Advanced Data Structures Introduction 477 17 Augmenting Data Structures 480 18 B-Trees 497 19 Data Structures for Disjoint Sets 520 VI Graph Algorithms Introduction 547 20 Elementary Graph Algorithms 549 21 Minimum Spanning Trees 585 22 Single-Source Shortest Paths 604 23 All-Pairs Shortest Paths 646 24 Maximum Flow 670 25 Matchings in Bipartite Graphs 704 VII Selected Topics Introduction 745 26 Parallel Algorithms 748 27 Online Algorithms 791 28 Matrix Operations 819 29 Linear Programming 850 30 Polynomials and the FFT 877 31 Number-Theoretic Algorithms 903 32 String Matching 957 33 Machine-Learning Algorithms 1003 34 NP-Completeness 1042 35 Approximation Algorithms 1104 VIII Appendix: Mathematical Background Introduction 1139 A Summations 1140 B Sets, Etc. 1153 C Counting and Probability 1178 D Matrices 1214 Bibliography 1227 Index 1251
其他會員也一起購買
原文書資訊 書名:OPERATING SYSTEM CONCEPTS 10/E GE 2019 <JW> 作者: SILBERSCHATZ ISBN: 9781119454083 出版社: John Wiley 出版年: 2019年 中文書資訊 書名: 作業系統 OPERATING SYSTEM CONCEPTS 作者: Silberschatz/ 吳庭育 ISBN: 9789865522506 出版社: 東華 出版年: 2021年
其他會員也一起購買
Computer Networking [Global Edition] ISBN13 : 9781292405469 出版社 : Pearson Education Limited 作者 : James Kurose;Keith Ross 裝訂/頁數 : 平裝/800頁 規格 : 18.8cm*23.5cm*28cm (高/寬/厚) 版次 : 8 出版日 : 2021/06/10
其他會員也一起購買
簡介 關於這本亞洲版 現代計算機科技要求每一種計算專長的專業人士對硬體及軟體均有所瞭解。各種階層上的硬體、軟體相互關係對計算的基礎知識的瞭解也提供了一個主體架構。《計算機組織與設計》是 Patterson 和 Hennessy 所推出最全面、最具可讀性的教科書,每年有超過 40,000 名學生使用,也是市場上領先的計算機組織課程,具有最先進的內容和一系列易於理解的練習和輔助教材。 目錄 1. 計算機抽象化與科技 2. 指令:計算機的語言 3. 計算機的算術 4. 處理器 5. 大且快:利用記憶體階層 6. 從客戶端到雲端的平行處理器 附錄A 組譯器、聯結器與SPIM模擬器 附錄B 邏輯設計的基礎
其他會員也一起購買
【中文書】 書名:數位系統設計原理、實務與應用(第五版) 作者:林銘波 出版社:全華 出版日期:2017/09/01 ISBN:9789864635955 內容簡介 數位系統設計:原理、實務、與應用一書,使用目前在工業界中最受歡迎的Verilog HDL為例,詳細介紹數位系統的基本原理與應用。讀者於讀完本書之後,將有能力設計各種數位邏輯電路或是數位系統。本書的主要特性如下: 1.由淺入深完整的介紹數位邏輯的原理,並且以豐富的說明例,闡述每一個基本原理與觀念。 2.詳細介紹各種組合邏輯電路模組的設計原理,這些模組包括:解碼器、編碼器、多工器、解多工器、…、算術運算電路等。 3.詳細介紹各種循序邏輯電路模組的設計原理,這些模組包括:計數器、暫存器、移位暫存器、序列產生器、…等。 4.詳細討論各種實現ASIC/SoC的相關技術、方法與CAD設計流程。 5.詳細介紹PLD元件(ROM、PLA、PAL)的結構、特性,並且介紹它們的應用電路設計。 6.詳細介紹CPLD/FPGA元件的結構、特性,並且使用Verilog HDL程式實例介紹CPLD/FPGA元件的應用電路設計。 7.專章介紹數位電路的測試方法、測試向量的產生方法、與可測試電路的各種設計方法與技術。 8.每一小節皆提供豐富的複習問題,幫助讀者自我評量對該小節內容了解的程度,並且提供教師當作隨堂測驗的參考題目。數位系統設計:原理、實務、與應用一書可以當作:數位邏輯設計與數位系統設計等課程的教科書,或是當作自我進修及實務上的參考用書。 ■ 內容簡介 本書使用目前在工業界中最受歡迎的Verilog HDL為例,詳細介紹數位原理與應用,全書並且以豐富的說明例,闡述每一個基本原理與觀念。詳細介紹各種組合邏輯電路、循序邏輯電路模組的設計原理、各種實現ASIC/SOC的相關技術、CAD設計流程、PLD元件的結構、特性及應用電路設計,專章闡述數位電路的測試方法、測試向量的產生方法、與可測試電路的各種設計方法與技術。 目錄 第1 章 數目系統與數碼 1.1 數目基底與補數 1.2 未帶號數目系統 1.3 帶號數表示法 1.4 帶號數算術運算 1.5 文數字碼與數碼 1.6 錯誤偵測與更正碼 1.7 參考資料 1.8 習題 第2 章 交換代數 2.1 布林代數 2.2 交換代數 2.3 交換函數標準式 2.4 交換函數與邏輯電路 2.5 Verilog HDL 介紹 2.6 參考資料 2.7 習題 第3 章 數位積體電路 3.1 邏輯閘相關參數 3.2 TTL 邏輯族系 3.3 CMOS 邏輯族系 3.4 界面問題 3.5* ECL 邏輯族系 3.6 Verilog HDL 3.7 參考資料 3.8 習題 第4 章 交換函數化簡 4.1 基本概念 4.2 卡諾圖化簡法 4.3 列表法 4.4 變數引入圖與餘式圖 4.5 多輸出交換函數的化簡 4.6 參考資料 4.7 習題 第5 章 邏輯閘層次電路設計 5.1 組合邏輯電路設計與分析 5.2 邏輯閘層次組合邏輯電路 5.3 組合邏輯電路時序分析 5.4* 邏輯突波的偵測 5.5 Verilog HDL 5.6 參考資料 5.7 習題 第6 章 組合邏輯電路模組設計 6.1 解碼器 6.2 編碼器 6.3 多工器 6.4 解多工器 6.5 比較器 6.6 算術運算電路設計 6.7 Verilog HDL 6.8 參考資料 6.9 習題 第7 章 同步序向邏輯電路 7.1 序向邏輯電路概論 7.2 同步序向邏輯電路設計與分析 7.3 時序限制與相關問題 7.4 狀態化簡 7.5 Verilog HDL 7.6 參考資料 7.7 習題 第8 章 計數器與暫存器 8.1 計數器設計與分析 8.2 暫存器與移位暫存器 8.3 移位暫存器的應用 8.4 時序產生電路 8.5 Verilog HDL 8.6 參考資料 8.7 習題 第9 章 非同步序向邏輯電路 9.1 非同步序向邏輯電路設計與分析 9.2 元件延遲效應與狀態指定 9.3 參考資料 9.4 習題 第10 章 數位系統設計---使用ASM 圖 10.1 數位系統設計策略 10.2 ASM 圖 10.3 資料處理單元設計與執行 10.4 控制單元設計與執行 10.5 數位系統設計實例 10.6 Verilog HDL 程式 10.7 參考資料 10.8 習題 第11 章 數位系統執行—使用現場可規劃元 11.1 數位系統執行 11.2 可規劃邏輯元件(PLD) 11.3 CPLD 與FPGA 元件 11.4 參考資料 11.5 習題 第12 章 測試與可測試電路設計 12.1 基本觀念 12.2 自動測試向量產生 12.3 可測試電路設計 12.4 參考資料 12.5 習題
其他會員也一起購買
【中文書】 書名:數位邏輯設計:使用Verilog HDL(第六版) 作者:林銘波 出版社:全華 出版日期:2017/09/01 ISBN:9789864635948 內容簡介 1.由淺入深完整的介紹數位邏輯的原理,並且以豐富的說明例,闡述每一個基本原理與觀念。 2.詳細介紹各種組合邏輯電路模組的設計原理,這些模組包括:解碼器、編碼器、多工器、解多工器、…、算術運算電路等。 3.詳細介紹各種循序邏輯電路模組的設計原理,這些模組包括:計數器、暫存器、移位暫存器、序列產生器、…等。 4.詳細介紹PLD元件(ROM、PLA、PAL)的結構、特性、應用電路設計。 5.使用Verilog HDL程式實例介紹CPLD/FPGA元件的應用系統設計。 6.專章提供了20個數位邏輯電路的基本與應用實驗予讀者練習及驗證理論與實務的一致性。 7.每一小節皆提供豐富的複習問題,幫助讀者自我評量對該小節內容了解的程度,並且提供教師當作隨堂測驗的參考題目。 ■ 內容簡介 本書由淺入深,完整地介紹數位邏輯的原理,並且以豐富的實例 ,闡述每一個原理與觀念,詳細介紹各種組合、序向邏輯電路模組設計原理,以及PLD元件的結構、特性、應用電路設計。使用VerilogHDL程式,介紹CPLD/FPGA元件的ASIC應用設計,並提供了20個數位邏輯電路實驗,讓讀者練習及驗證。
其他會員也一起購買
【簡介】 本書主要介紹微電子基本元件與相關電路原理,採用「藉由檢視的分析(analysis by inspection)」進行電路分析與設計概念之陳述,內容簡要但條理清楚。部分章節可配合作者所錄製的YouTube影片進行觀賞閱讀,非常適合作為進階類比積體電路相關課程學習之基礎。另本書三版內容新增「機器人學」與「生物工程應用」多項範例,可使讀者初步了解微電子學應用於新興熱門領域之相關性。 【目錄】 第 9 章 疊接級與電流鏡 第 10 章 差動放大器 第 11 章 頻率響應 第 12 章 回授 第 13 章 振盪器 第 14 章 輸出放大級與功率放大器 第 15 章 類比濾波器 第 16 章 數位 CMOS 電路 附錄A SPICE簡介
其他會員也一起購買
書名:Probability & Statistics for Engineers & Scientists (GE)9/E 作者:Walpole 出版社:Pearson 出版日期:2016/08/01 ISBN:9781292161365 目錄 Preface 1. Introduction to Statistics and Data Analysis 1.1 Overview: Statistical Inference, Samples, Populations, and the Role of Probability 1.2 Sampling Procedures; Collection of Data 1.3 Measures of Location: The Sample Mean and Median Exercises 1.4 Measures of Variability Exercises 1.5 Discrete and Continuous Data 1.6 Statistical Modeling, Scientific Inspection, and Graphical Methods 19 1.7 General Types of Statistical Studies: Designed Experiment, Observational Study, and Retrospective Study Exercises 2. Probability 2.1 Sample Space 2.2 Events Exercises 2.3 Counting Sample Points Exercises 2.4 Probability of an Event 2.5 Additive Rules Exercises 2.6 Conditional Probability, Independence and Product Rules Exercises 2.7 Bayes’ Rule Exercises Review Exercises 2.8 Potential Misconceptions and Hazards; Relationship to Material in Other Chapters 3. Random Variables and Probability Distributions 3.1 Concept of a Random Variable 3.2 Discrete Probability Distributions 3.3 Continuous Probability Distributions Exercises 3.4 Joint Probability Distributions Exercises Review Exercises 3.5 Potential Misconceptions and Hazards; Relationship to Material in Other Chapters 4. Mathematical Expectation 4.1 Mean of a Random Variable Exercises 4.2 Variance and Covariance of Random Variables Exercises 4.3 Means and Variances of Linear Combinations of Random Variables 127 4.4 Chebyshev’s Theorem Exercises Review Exercises 4.5 Potential Misconceptions and Hazards; Relationship to Material in Other Chapters 5. Some Discrete Probability Distributions 5.1 Introduction and Motivation 5.2 Binomial and Multinomial Distributions Exercises 5.3 Hypergeometric Distribution Exercises 5.4 Negative Binomial and Geometric Distributions 5.5 Poisson Distribution and the Poisson Process Exercises Review Exercises 5.6 Potential Misconceptions and Hazards; Relationship to Material in Other Chapters 6. Some Continuous Probability Distributions 6.1 Continuous Uniform Distribution 6.2 Normal Distribution 6.3 Areas under the Normal Curve 6.4 Applications of the Normal Distribution Exercises 6.5 Normal Approximation to the Binomial Exercises 6.6 Gamma and Exponential Distributions 6.7 Chi-Squared Distribution 6.8 Beta Distribution 6.9 Lognormal Distribution (Optional) 6.10 Weibull Distribution (Optional) Exercises Review Exercises 6.11 Potential Misconceptions and Hazards; Relationship to Material in Other Chapters 7. Functions of Random Variables (Optional) 7.1 Introduction 7.2 Transformations of Variables 7.3 Moments and Moment-Generating Functions Exercises 8. Sampling Distributions and More Graphical Tools 8.1 Random Sampling and Sampling Distributions 8.2 Some Important Statistics Exercises 8.3 Sampling Distributions 8.4 Sa
其他會員也一起購買
【簡介】 近年來隨著雲端平台與行動裝置的普及,讓第十版與之前的版本內容有相當大幅度的改版,在雲端平台方面增加:多核心計算環境 NUMA 系統和 Hadoop 叢集介紹;在虛擬機方面的描述包含容器及 Docker,另外對於分散式檔案系統討論 Google 檔案系統、Hadoop 及 GPFS;並對 CPU 排班特別探討多層級佇列與多核心處理器的排班處理,針對行程與資源的衝突方面,除了傳統的“死結”之外,也新增“活結”的討論。在行動裝置方面:新增行動作業系統 Android 和 iOS 的章節內容討論。這次新版本有相當多的內容更新,所以不論新舊讀者都很推薦再次閱讀本書。 本書內容可以讓讀者瞭解到傳統的 PC 與伺服器所使用的作業系統,如 Linux、Microsoft Windows、Apple macOS 和 Solaris,以及 Android 和 iOS 兩種行動作業系統。本書也列舉一些由 C 語言或 Java 撰寫的範例程式讓讀者可以更直觀瞭解理論的結果。書中的案例能提供研究生或工程師更深入瞭解 Linux 和 Windows 10 作業系統設計架構,其中Windows API 亦使用本書所提供的 C 語言程式來測試行程、記憶體和周邊設備。另外可安裝 Linux 虛擬機來執行 Ubuntu,透過本書將完成 Linux 4.i 的核心練習。最後期待讀者經過本書的引導,藉由「做中學」得到更多的啟發! 【目錄】 書籍介紹 目錄 目 錄 Part 1 總 論 CHAPTER 1 概 說 CHAPTER 2 作業系統結構 Part 2 行程管理 CHAPTER 3 行程觀念 CHAPTER 4 執行緒與並行性 CHAPTER 5 CPU 排班 Part 3 行程同步 CHAPTER 6 同步工具 CHAPTER 7 同步範例 CHAPTER 8 死 結 Part 4 記憶體管理 CHAPTER 9 主記憶體 CHAPTER 10 虛擬記憶體 Part 5 儲存裝置 CHAPTER 11 大量儲存結構檔案系統 CHAPTER 12 輸入/輸出系統 Part 6 檔案系統 CHAPTER 13 案系統介面檔 CHAPTER 14 檔案系統的製作 CHAPTER 15 檔案系統內部 Part 7 安全與保護 CHAPTER 16 安 全 CHAPTER 17 保 護 Part 8 進階主題 CHAPTER 18 虛擬機 CHAPTER 19 網路與分散式系統 Part 9 個案研究 CHAPTER 20 Linux 系統 CHAPTER 21 Windows 10
其他會員也一起購買
書名:Computer Science: An Overview 13/e 作者:BROOKSHEAR 出版社:Pearson 出版日期:2020/00/00 ISBN:9781292263427 內容簡介 · This text follows a bottom-up arrangement of subjects that progresses from the concrete to the abstract—an order that results in a sound pedagogical presentation in which each topic leads to the next. o Although the text follows this natural progression, the individual chapters and sections are independent and can usually be read as isolated units or rearranged to form alternative sequences of study. · Ethical and legal aspects of areas such as Internet security, software engineering, and database technology bring to light what students should know to be safe and responsible users of technology. · Uses Python code examples and Python-like pseudocode, due to its wide acceptance in other STEM fields, such as physics and biology, and as the language of choice for computational science applications. · Each chapter includes a collection of questions called Social Issues that challenge students to think about the relationship between the material in the text and the society in which they live. 目錄 0. Introduction 1. Data Storage 2. Data Manipulation 3. Operating Systems 4. Networking and the Internet 5. Algorithms 6. Programming Languages 7. Software Engineering 8. Data Abstractions 9. Database Systems 10. Computer Graphics 11. Artificial Intelligence 12. Theory of Computation Appendixes: A. ASCII B. Circuits to Manipulate Two’s Complement Representations C. Vole: A Simple Machine Language D. High-Level Programming Languages E. The Equivalence of Iterative and Recursive Structures F. Answers to Questions & Exercises
類似書籍推薦給您
類似書籍推薦給您
類似書籍推薦給您
原文書資訊 書名:Computer Organization and Design MIPS Edition: The Hardware/Software Interface 6/E 2021 <MK> 作者: David A. Patterson ISBN: 9780128201091 出版社: Morgan Kaufmann 出版年: 2021年 書籍內容: Table of Contents 1. Computer Abstractions and Technology 2. Instructions: Language of the Computer 3. Arithmetic for Computers 4. The Processor 5. Large and Fast: Exploiting Memory Hierarchy 6. Parallel Processors from Client to Cloud Appendix A. Assemblers, Linkers, and the SPIM Simulator B. The Basics of Logic Design C. Graphics and Computing GPUs D. Mapping Control to Hardware E. A Survey of RISC Architectures for Desktop, Server, and Embedded Computers 中文書資訊 書名: 計算機組織與設計: 硬體/軟體的介面 5/e (Patterson: Computer Organization and Design 5/e)(Asian Edition)5/E 2015 <東華> 作者: 鍾崇斌、楊惠親 譯 Patterson ISBN: 9789574838110 出版社: 東華 出版年: 2015年 書籍內容: 1 計算機抽象化與科技 2指令:計算機的語言 3計算機的算術 4處理器 5大且快:利用記憶體階層 6從客戶端到雲端的平行處理器 附錄A 組譯器、聯結器與SPIM模擬器 附錄B TH-2 天河二號高效能計算系統 附錄F 晶片上網路
類似書籍推薦給您
Essentials of Computer Organization and Architecture focuses on the function and design of the various components necessary to process information digitally. This title presents computing systems as a series of layers, taking a bottom-up approach by starting with low-level hardware and progressing to higher-level software. Its focus on real-world examples and practical applications encourages students to develop a "big-picture" understanding of how essential organization and architecture concepts are applied in the computing world. In addition to direct correlation with the ACM/IEEE guidelines for computer organization and architecture, the text exposes readers to the inner workings of a modern digital computer through an integrated presentation of fundamental concepts and principles. The Fifth Edition of Essentials of Computer Organization and Architecture was awarded the William Holmes McGuffey Longevity Award ("McGuffey") from the Text and Academic Authors Association (TAA). The McGuffy award recognizes textbooks and learning materials whose excellence has been demonstrated over time. Key concepts are presented clearly in an approachable writing style. The authors omit unnecessary jargon and avoid abstraction to boost student enthusiasm. Bottom-up approach-the text is carefully structured so that the reader understands one level before moving on to the next. Real-world examples allow students a better understanding of how technology and techniques are combined for practical purposes. Sidebars include interesting tidbits of information that go a step beyond the main focus of the chapter, thus allowing readers to delve further into the material. Navigate Advantage includes MARIE (Machine Architecture that is Really Intuitive and Easy), which allows students to learn the essential concepts of computer organization and architecture. Despite its simplicity, it simulates a functional system. The MARIE machine simulator, MarieSim, has a user-friendly GUI that allows students to (1) create and edit source code, (2) assemble source code into machine object code, (3) run machine code, and (4) debug programs. Computer Organization Computer Architecture Computer Organization & Assembly Language