《计算机组成原理》考研白中英版考研复习笔记与考
点归纳
第1章 计算机系统概论
1.1 复习笔记
一、计算机的分类 1电子模拟计算机
模拟计算机的特点是数值由连续量来表示,运算过程也是连续的。 2电子数字计算机 (1)概述
电子数字计算机是用数字来表示数量的大小,其特点是按位运算,并且不连续地跳动计算。 (2)分类 ①专用计算机
专用计算机是针对某一任务设计的计算机。 ②通用计算机
通用计算机分类及区别如图1-1所示。
图1-1 多核机、单片机、PC机、服务器、大型机、超级计算机之间的区别
3电子模拟计算机与电子数字计算机的区别
电子模拟计算机与电子数字计算机的主要区别如表1-1所示。
表1-1 电子数字计算机与电子模拟计算机的主要区别
二、计算机的发展简史 1计算机的五代变化 ①电子管计算机 ②晶体管计算机
③中小规模集成电路计算机 ④大规模和超大规模集成电路计算机
⑤巨大规模集成电路计算机 2计算机的性能指标
描述计算机性能的指标如表1-2所示
表1-2 计算机性能指标
三、计算机的硬件 1硬件组成要素
数字计算机的主要组成部分可以表示为如图1-2所示。
图1-2 数字计算机的主要组成结构
2运算器
运算器示意图如图1-3所示。运算器的主要功能是进行加、减、乘、除等算术运算,也可以进行逻辑运算,因此通常称为ALU(算术逻辑运算部件),其运算方式为二进制。
图1-3 运算器结构示意图
3存储器
存储器全是0或1表示的二进制代码,通常用单位KB、MB来表示。 4控制器 (1)计算程序
解决某一问题的一串指令序列,称作该问题的计算程序,简称为程序。 (2)指令的形式 指令的一般形式为:
其中操作码表示要进行的操作,地址码表示数据的存取位置,操作码和地址码都用二进制代码来表示。根据指令和数据的不同存放方式,计算机可分为两种结构: ①冯·诺依曼结构,其原理是存储程序并按地址顺序执行,指令和数据放在同一个存储器;
②哈佛结构,指令和数据分别放在两个存储器。 (3)控制器的基本任务