计算机硬件及组成原理

出版时间:2006-1   出版时间:机械工业出版社   作者:伯杰  
封面图片

计算机硬件及组成原理
内容概要

本书从实用角度详细介绍了现代微处理器的体系结构,旨在为读者揭开现代嵌入式计算机系统PC机的神秘面纱,帮助读者了解这些日常生活中已经无处不在的复杂机器。书中解释了硬件和软件是如协同作用完成现实世界中的各项任务的。 与其他类似的主题简单演示如何设计计算机硬件的图书不同,本书从软件开发者的角度出发,全面分析了整个计算机,重点讲解了计算机的优势和弱点,解释了如何处理存储器问题,如何写出能直接与底层硬件交互并充分利用底层硬件的高效汇编代码。 此外,本书还介绍了从简单的嵌入式应用的8位微处理器转向PC和工作站工作时应如何进行决策。这在同类书中是绝无仅有的。同时,书中还阐明了代码行为和机器操作之间的联系,以帮助读者更好地理解计算机在速度和资源方面的局限性。 本书第1部分:硬件基础和数字体设计 涵盖了计算机和硬件基础,包括逻辑门和简单的数字化设计。详细讲解了现代操作下硬件开发的各种元素,如指令系统体系结构、存储器和I/O结构以及数字转换。 第2部分:汇编语言编程 从最低层——汇编语言,即计算机的指令系统体系结构(ISA)语言——讨论软件;覆盖了当前最常见的三种体系结构,可帮助读者深入理解现代计算机设计的基础。 第3部分:计算机体系结构 从宏观角度剖析计算机,着重探讨了在各自的汇编语言指令系统和编译器环境下,CISC(复杂指令系统计算机)和RISC(精简指令系统计算机)两种微处理器体系结构之间的区别。重点讨论了性能问题,包括统译器优化、操作系统调优、管道、缓存、虚拟内存以及硬件以后的可重配置性等。 本书特点 ·采用目前最常见的三种计算机体系结构作为示例:Freescale 6800、Inteli86和ARMv3。 ·内容讲解非常直观——书中包含多种简图和图表。 ·汇聚作者在业界多年的实际经验和敏锐的洞察力。 本书附带光盘包括: ·业界多位知名专家关于硬件设计和开发的11个视频讲座。 ·课件使用的幻灯片。 ·三种示例体系结构的指令系统仿真器。
作者简介

Arnold S.Berger Washington-Bothell大学计算机和软件系统系的高级讲师,拥有康奈尔大学的学士和博士学位。Berger博士曾但任Arnold Microsystems公司研发部门主管、Advanced Micro Devices公司嵌入式工具的营销经理和惠普公司的研发项目经理。Berger博士已发表了40多篇关
书籍目录

PrdfaceAcknowledgmentsWhat's
on
the
DVD-ROM?CHAPTER
1:Introduction
and
Overview
of
Harware
Architecture
Introduction
A
Brief
History
of
Computing
Number
Systems
Convertin
Decimals
to
Bases
Engineering
Decimals
to
Bases
Engineerinng
Notation
Summary
of
Chapter1
Exercises
for
Chapter1CHAPTER
2:Introduction
to
Digital
Logic
Electronic
Gate
Desription
Truth
Tables
Summary
of
Chapter2
Exercises
for
Chapter2CHAPTER
3:Introdrction
to
Asynchronous
Logic
Introduction
Laws
of
Boolean
Algebra
The
Karnaugh
Map
Clocks
and
Pulses
Summary
of
Chapter3
Exercises
for
Chapter3CHAPTER
4:Introduction
to
Synchronous
Logic
Flip-Flops
Storage
Ragister
Summary
of
Chapter4
Exercises
for
Chapter4CHAPTER
5:Introduction
to
State
Machines
Modern
Hardware
Design
Methodollgies
Summary
of
Chapter5
Exercises
for
Chapter5CHAPTER
6:Bus
Organization
and
Memory
Design
Bus
Organixation
Address
Space
Direct
Memory
Access(DMA)
Summary
of
Chapter6
Exercises
for
Chapter6CHAPTER
7:Memory
Organization
and
Assembly
Language
Programming
Introduction
Label
Effective
Addresses
Pserdo
Opcodes
Data
Storage
Directives
Analysis
of
an
Assembly
Language
Program
Summary
of
Chapter7
Exercises
for
Chapter7CHAPTER
8:Programming
in
Assembly
Language
Introduction
Assembly
Language
and
C++
Stacks
and
Subroutines
Summary
of
Chapter8
Exercises
for
Chapter8CHAPTER
9:Advanced
Assembly
Language
Programming
Concepts
Introduction
Advanced
Addressing
Modes
68000Instructions
MOVE
Intructions
Logical
Intructions
Other
Logical
Instructions
Summary
of
the
68K
Instructions
Compilers
and
Assemblers
Summary
of
Chapter9
Exercises
for
Chapter9CHAPTER
10:The
Intel
x86
Architecture
Introduction
The
Architecture
of
the
8086CPU
Data,Indes
and
Pointer
Registers
Flag
Registers
Segment
Registers
Instrrction
Pointer(IP)
Memory
Addressing
Modes
X86
Instrrction
Format
……CHAPTER
11:The
ARM
ArchitectureCHAPTER
12:Interfacing
with
the
Real
WorldCHAPTER
13:Intoduction
to
Modern
Computer
ArchitecturesCHAPTER
14:Memory
Revisited,Caches
and
Virtual
Memory
CHAPTER
15:Performance
Issues
in
Computer
ArchitectureCHAPTER
16:Future
Trends
and
Reconfigurable
HardwareCHAPTER
A:Solutions
for
Odd-Numbered
Exercises
About
the
AuthorIndes

图书标签Tags

计算机技术,计算机系统
评论、阅读与下载



计算机硬件及组成原理下载



相关评论与评分
  •     个人看了感觉书的内容相当不错,不过是英文的看的慢些。不像国内同本书只是讲这组成原理。我最喜欢的是偏向软件,看这个就是为了能更好的写好更好更高效的代码出来。
  •     因为是英文版的,所以看起来就比较慢,不过发现书的内容确实不错
  •     感觉书像是影印版,但是不影响阅读
  •     书是很好的,内容是满意的,想说的只是,第一次对亚马逊那么愤怒,书的光碟是裂的,真的很失望,因为原来在亚马逊买的书的光碟从未出现过这样的状况,所以发现的太晚了,但是真的很愤怒.......但书是很好的,书的内容对学习计算机硬件知识的朋友很有帮助......
  •     书非常旧,说二手一点都不为过,纸张极其薄,印刷模糊,像盗版。如果不是因为别处难买到,一定选择退货。
  •     这本如果配合计算机体系结构最好了(比如William Stallings教授的)。体系结构相对侧重于讲授计算机原型,而这本书相对在硬件方面相对详细些。有条件的千万不要看中文翻译的。
  •     Hennessy是MIPS的发明者,速度挺快
  •     非常不错的书,计算机考研专业
  •     书是正版的哈,文笔朴实容易理解。尤其是前半部分BSP相关的章节很具有参考价值。
  •     需要花时间研读,觉得对于测试方面尤其是web测试方面的知识还是比较多。
  •     还没读这本书呢,速度很不错
  •     希望此书可以帮助自己了解计算机科学的基础。,涉及面比较广
  •     总体可以,能在1个星期内到货
  •     还可以,理论的重复
  •     是一本不错的教材,这个现在真没有了
  •     都是一些基础知识。,不过可以和英文的一起看
  •     但没给我包装,期待~
  •     很好理解。,这本书解决了我很多疑问
  •     对于要优化性能的人来说很有指导意义。就是翻译的水平太差了点!,认真学习后会有自己的收获~
  •     又一本学习AIX的书,老师说了
  •     书价格也合适,不好
  •     讲解很细致,学长很推荐这本书 想学计算机的一定要买来看看啊
  •     coursera一直都在看,发现以前做的PPT太烂了
  •     没有给我配送光盘啊。。不过这本书还不错,经典之作
  •     该书详细的介绍了计算机系统的知识,深入还是要看英文资料
  •     采用从底而上的方式讲计算机结构,挺适合刚入门的
 

PDF教材下载网 @ 2018