مسیر رتبه‌برترشدن در کنکور ارشد مهندسی کامپیوتر و IT
ثبت‌نام رایگان
مدت زمان باقیمانده :
ثانیه -
دقیقه -
ساعت -
روز -
کنکور کامپیوتر
0
ورود | ثبت نام
دانلود کتاب Essentials of Computer Architecture - Douglas Comer

دانلود کتاب Essentials of Computer Architecture - Douglas Comer

نویسنده : Douglas Comer
503 صفحه
دانلود کتاب (free download)
English Title : Essentials of Computer Architecture 2nd Edition
عنوان فارسی : ملزومات کامپیوتر سازمان و معماری

Description

This easy to read textbook provides an introduction to computer architecture, while focusing on the essential aspects of hardware that programmers need to know. The topics are explained from a programmer’s point of view, and the text emphasizes consequences for programmers. Divided in five parts, the book covers the basics of digital logic, gates, and data paths, as well as the three primary aspects of architecture: processors, memories, and I/O systems. The book also covers advanced topics of parallelism, pipelining, power and energy, and performance. A hands-on lab is also included. The second edition contains three new chapters as well as changes and updates throughout.

Table of contents

Chapter 1 Introduction And Overview
PART I Basics
Chapter 2 Fundamentals Of Digital Logic  
Chapter 3 Data And Program Representation
PART II Processors
Chapter 4 The Variety Of Processors And Computational Engines
Chapter 5 Processor Types And Instruction Sets
Chapter 6 Data Paths And Instruction Execution
Chapter 7 Operand Addressing And Instruction Representation
Chapter 8 CPUs: Microcode, Protection, And Processor Modes  
Chapter 9 Assembly Languages And Programming Paradigm
PART III Memories
Chapter 10 Memory And Storage
Chapter 11 Physical Memory And Physical Addressing
Chapter 12 Caches And Caching
Chapter 13 Virtual Memory Technologies And Virtual Addressing
PART IV Input And Output
Chapter 14 Input/Output Concepts And Terminology
Chapter 15 Buses And Bus Architectures  
Chapter 16 Programmed And Interrupt-Driven I/O
Chapter 17 A Programmer’s View Of Devices, I/O, And Buffering
PART V Advanced Topics
Chapter 18 Parallelism
Chapter 19 Data Pipelining
Chapter 20 Power And Energy
Chapter 21 Assessing Performance
Chapter 22 Architecture Examples And Hierarchy
Chapter 21 Assessing Performance
Chapter 22 Architecture Examples And Hierarchy
Chapter 23 Hardware Modularity
Appendix 1 Lab Exercises For A Computer Architecture Course
Appendix 2 Rules For Boolean Algebra Simplification
Appendix 3 A Quick Introduction To x86 Assembly Language
Appendix 4 ARM Register Definitions And Calling Sequence
امتیازدهی5 1 1 1 1 1 1 1 1 1 15.00 امتیاز (1 امتیاز)
Douglas Comer

Douglas Comer

Douglas E. Comer is a Distinguished Professor of CS and ECE (courtesy) at Purdue University. He formerly served as the inaugural VP of Research at Cisco Systems. Comer began working on the Internet project in the late 1970s, and was a member of the original IAB. He is internationally recognized as an authority on TCP/IP Internet protocols. Comer has written a series of best-selling books on the Internet, Computer Networks, Operating Systems, Computer Architecture, and Cloud Computing. His

3-volume Internetworking series is cited as an authoritative work on Internet protocols and the scientific principles that underlie the Internet. Comer's books have been translated into 16 languages, and are used in industry and academia in many countries.

A former editor-in-chief of the journal Software -- Practice and Experience, he is a Fellow of the ACM, the recipient of numerous teaching awards, and a member of the Internet Hall of Fame.

تلگرام اینستاگرام