Информатика и вычислительная техника
  • формат pdf
  • размер 9.79 МБ
  • добавлен 13 февраля 2011 г.
Stokes J. Inside the Machine: An Illustrated Introduction to Microprocessors and Computer Architecture
Jon Stokes. Inside the Machine: An Illustrated Introduction to Microprocessors and Computer Architecture. No Starch Press, 2007. - 312 p. - ISBN: 1593271042

Computers perform countless tasks ranging from the business critical to the recreational, but regardless of how differently they may look and behave, they're all amazingly similar in basic function. Once you understand how the microprocessor-or central processing unit (CPU)-works, you'll have a firm grasp of the fundamental concepts at the heart of all mode computing.
Inside the Machine, from the co-founder of the highly respected Ars Technica website, explains how microprocessors operate-what they do and how they do it. The book uses analogies, full-color diagrams, and clear language to convey the ideas that form the basis of mode computing. After discussing computers in the abstract, the book examines specific microprocessors from Intel, IBM, and Motorola, from the original models up through today's leading processors. It contains the most comprehensive and up-to-date information available (online or in print) on Intel's latest processors: the Pentium M, Core, and Core 2 Duo. Inside the Machine also explains technology terms and concepts that readers often hear but may not fully understand, such as "pipelining, " "L1 cache, " "main memory, " "superscalar processing, " and "out-of-order execution. "

Includes discussion of:
- Parts of the computer and microprocessor.
- Programming fundamentals (arithmetic instructions, memory accesses, control flow instructions, and data types).
- Intermediate and advanced microprocessor concepts (branch prediction and speculative execution).
- Intermediate and advanced computing concepts (instruction set architectures, RISC and CISC, the memory hierarchy, and encoding and decoding machine language instructions).
- 64-bit computing vs. 32-bit computing.
- Caching and performance.
Inside the Machine is perfect for students of science and engineering, IT and business professionals, and the growing community of hardware tinkerers who like to dig into the guts of their machines.
Похожие разделы
Смотрите также

Abd-El-Barr M., El-Rewini H. Fundamentals of Computer Organization and Architecture

  • формат pdf
  • размер 3.38 МБ
  • добавлен 09 января 2012 г.
Wiley-Interscience, 2005. - 290 pages. Contents: Introduction to Computer Systems Instruction Set Architecture and Design Assembly Language Programming Computer Arithmetic Processing Unit Design Memory System Design I Memory System Design II Input–Output Design and Organization Pipelining Design Techniques Reduced Instruction Set Computers (RISCs) Introduction to Multiprocessors

Floyd T. Digital Fundamentals

  • формат djvu
  • размер 24.7 МБ
  • добавлен 09 января 2011 г.
Prentice Hall, 2006. 871 p. Welcome to Digital Fundamentals, Ninth Edition. A strong foundation in the core funda- mentals of digital technology is vital to anyone pursuing a career in this exciting, fast -paced industry. This text is carefully organized to include up-to-date coverage of topics that can be covered in their entirety, used in a condensed format. or omitted altogether. depending upon the course emphasis. The topics in this tex...

Gonzalez A., Latorre F., Magklis G. Processor Microarchitecture: An Implementation Perspective

  • формат pdf
  • размер 2.15 МБ
  • добавлен 08 августа 2011 г.
Morgan & Claypool Publishers, 2011. - 106 p. This lecture presents a study of the microarchitecture of contemporary microprocessors. The focus is on implementation aspects, with discussions on their implications in terms of performance, power, and cost of state-of-the-art designs. The lecture starts with an overview of the different types of microprocessors and a review of the microarchitecture of cache memories. Then, it describes the imple...

Hennessy John L., Patterson David A. Computer Architecture

  • формат pdf
  • размер 5.57 МБ
  • добавлен 21 сентября 2009 г.
Год выпуска: 2006 Автор: John L. Hennessy , David A. Patterson Жанр: Компьютерная литература Издательство: Morgan Kaufmann ISBN: 0123704901 Формат: PDF Количество страниц: 704 Описание: The era of seemingly unlimited growth in processor performance is over: single chip architectures can no longer overcome the performance limitations imposed by the power they consume and the heat they generate. Today, Intel and other semiconductor firms are aband...

Morrison R.S. Cluster Computing: Architectures, Operating Systems, Parallel Processing & Programming Languages

  • формат pdf
  • размер 3.04 МБ
  • добавлен 14 января 2010 г.
How can we effectively design these systems to meet our performance needs? Can widely used operating systems be used such as Windows? What software is available for users on this type of machine and how do we run this software on other machines built using the same technology? Can we use existing applications or do we need to develop new ones, if so how? How can we ensure that each PC is doing its fair share of work, or is not overloaded? This do...

Murphy R.C. Design Parameters for Distributed PIM Memory Systems

Практикум
  • формат pdf
  • размер 888.47 КБ
  • добавлен 22 декабря 2011 г.
Диссертация (Master), University of Notre Dame, 2000, -220 pp. Processing-In-Memory (PIM) circumvents the von Neumann bottleneck by combining logic and memory (typically DRAM) on a single die. This work examines the memory system parameters for constructing PIM based computers which are capable of solving significant problems. Using several data intensive benchmarks, simulations demonstrate that PIMs are capable of supporting enough data to be m...

Null L., Lobur J. The essentials of computer organization and architecture

  • формат pdf
  • размер 14.71 МБ
  • добавлен 21 сентября 2010 г.
Иллюстрированное учебное пособие. Jones and Bartlett Publishers, 2003. 705 p. Книга посвящена архитектуре и организации ЭВМ. Современные вычислительные системы рассмотрены на различных уровнях: от низкоуровневых аппаратурных средств до выскоуровнего программного обеспечения. Большое внимание уделено построению цифровых устройств для обработки данных. INTRODUCTION Overview The Main Components of a Computer An Example System: Wading through the J...

Page D. A Practical Introduction to Computer Architecture

  • формат pdf
  • размер 4.69 МБ
  • добавлен 05 декабря 2011 г.
Издательство Springer, 2009, -648 pp. It is a great pleasure to write a preface to this book. In my view, the content is unique in that it blends traditional teaching approaches with the use of mathematics and a mainstream Hardware Design Language (HDL) as formalisms to describe key concepts. The book keeps the machine separate from the application by strictly following a bottom-up approach: it starts with transistors and logic gates and only in...

Sallings W. Computer Organization and Architecture. Designing for Performance

  • формат pdf
  • размер 2.97 МБ
  • добавлен 24 декабря 2010 г.
Pearson Education, 2010. - 881 p. The book provides comprehensive and completely up-to-date coverage of computer organization and architecture including memory, I/O, and parallel systems. The text covers leading-edge areas, including superscalar design, IA-64 design features, and parallel processor organization trends. It meets students' needs by addressing both the fundamental principles as well as the critical role of performance in driving co...

Saxena A., Chauhan S., Gupta K. Fundamentals Of Computer

  • формат pdf
  • размер 7.12 МБ
  • добавлен 06 января 2011 г.
Laxmi Publications, 2006. - 216 pages. The objective of this book is to make you a good programmer. It will help you understand how programs are developed so that you can writing your own small programs. The book also contains a number of useful programs in each chapter to demonstrate not only the syntax but the way in which the programs should be developed.