深入理解计算机组成原理
参考书籍
第一部分 计算机组成原理
第1章 概论
1.1 计算机的基本概念
1.储存程序
2.通过执行程序指令进行复杂处理
3.输出运算结果

1.1.1 信息的数字化表示
1.在计算机中用数字代码表示各种信息。
2. 在物理机制上用数字信号 表示数字代码。
3.信息数字化表示的优点:
因此,计算机中采用二进制形式表示信息
1.1.2 存储程序工作方式

1.1.3 计算机的分类
1.专用计算机:针对特定任务设计的计算机,例如ATM
2.通用计算机:适应性强,例如个人计算机
2.根据体积分类:
1.2.1 冯诺依曼体系
1.用二进制代码表示程序和数据。
2.采用存储程序的工作方式:将程序和数据存储起来(存储程序),让计算机自动地执行指令,完成各种复杂的运算操作(核心思想)。
3.新型地现代计算机硬件组成
1.2.2 计算机的发展历程
1.3.1 计算机硬件基本组成系统
1.主要部件CPU
1.运算器
2.控制器
2.存储器
3.输入/输出设备
4.总线(bus)
能为多个部件分时共享的一组信息传递通路
根据传送的信息不同,可分为三类:
5.接口
外设的种类、数量了变,为了讲总线与各类外设连接,须在两者之间设置一些部件,具有缓冲、转换、连接等功能。
6.计算机硬件的典型架构
微型计算机:南-北桥架构
小型计算机:多处理器架构
.超级计算机(超算):集群式架构
1.3.2 系统软件
软件类别系统程序和应用程序:
1.3.3 硬、软件系统层次结构
计算机系统由多层次的软件+硬件组成的系统:
1.3.4 软件与硬件的逻辑等价性
计算机中的软件,理论上都可以“固化”和“硬化”成硬件,以高执行速度
1.4计算机系统的性能指标
1.基本字长
2.外频

3.常用的CPU性能指标
*== IPS==,每秒执行指令数
4.数据传输率
带宽 = (位宽*工作频率)/8(B/S)
物理含义:单位时间内数据的传输量
注意:计算PCO-E总线的带宽时,一般还要考虑编码方式、单双工模式和通道路数等

5.存储器的容量
外存容量与总线地址码的位数无关
第2章 数据的表示、运算与校验
2.1数值型数据的表示方法
2.1.1进位计数制
在任一数制中,每一数位上允许使用的记数符号的个数被称为该数制的基数
每一位都对应一个表示该位在数码中的位置的值,这个值就是他的权。