计算机体系结构术语
- 指令集体系结构 (ISA)
描述了程序员看到的计算机的抽象视图 - 微体系结构
描述了一种指令集体系结构的实现方式.微体系结构关注计算机的内部设计 - 系统体系结构
关注包括处理器,存储器,总线和外设在内的整个系统 - 中央处理器 (Centralprocessing埿, CPU)
保存程序和数据的存储器,以及输入输出子系统,这些子系统会使CPU与显示器,打印机等外部设备之间的通信变得更加容易 - 处理器
计算机中实际执行程序的部分叫做CPU,或者更简单地被称作处理器.微处理器则是在单个硅片上实现的CPU.围绕着微处理器构建的计算机被称作微机
尽管CPU是计算机的核心,计算机的性能取决于CPU,也取决于其他子系统的性能.如果不能高效进行数据传输,仅仅提高CPU的性能时毫无意义的
-
信息
即程序和数据,保存在存储器中,为了实现不同的目标,计算机会使用不同类型的存储器,如Cache,主存,辅存等多个层次,大多数处理器都在CPU内集成了片上Cache. -
Cache
是存放常用数据的高速,专用存储器.主存中存放了大量的工作数据 -
辅存
是指磁盘和CD-ROM,能够存储海量数据.
组成计算机的各个子系统通过总线连接在一起,数据通过总线从计算机中的一个位置传输到另一个位置.
可编程计算机接收两种类型的输入: (1)要处理的数据 (2)要如何处理输入数据的程序
- 程序
不过是计算机所执行的完成给定任务的操作序列
数字计算机的结构,可以被分为两部分: 中央处理单元和存储器系统.CPU读程序并完成程序指令的操作.存储器系统保存两类信息: 程序, 程序处理或产生的数据.
- 寄存器是CPU内部用来存放数据的存储单元
- 时钟提供了脉冲流,所有内部操作都在时钟脉冲的触发下进行.时钟频率是决定计算机速度的一个因素
简单通用计算机结构