计算机组成原理知识点整理 -2011
各位同学,在使用这份资料复习时,要注意:
带有红色标记的是重点内容;
尽管很多知识点只有几个字,但是涉及的内容却非常多,比如Cache映像机制;
我可以给大家整理详细,但是考虑到有些同学考试时有不好的习惯,为了避免麻烦,我在这儿只给大家提纲,请大家对应的看书;
请大家看时,把你特别不明白的地方标出来,给课代表汇总,我在18周的时候一起给大家讲解。
---------------------------------------------------------------------
计算机系统概述
本章主要是一些计算机专业常识类的概念,非常基础,也非常重要。
计算机系统的构成;
理解层次结构的计算机系统;
硬件(只能理解机器语言)、第一级虚拟机(汇编语言)、第二级虚拟机(高级语言);
理解计算机是一个层次结构的系统,对于大家理解硬件与软件之间的关系,理解高级语言是怎样被计算机执行的,理解组成原理涉及的知识与操作系统、编译软件、高级语言编写的应用软件之间的关系,都很重要,希望大家真的能够理解这种层次结构。
冯.诺依曼机的特点、核心思想,对应的计算机系统的硬件框图,与现代计算机不同的地方。
现代计算机硬件框图,理解计算机硬件各部件的作用;
衡量计算机性能的主要指标- 机器字长、主频、CPI、MIPS、FLOPS等等
课后练习 P19 1.3 1.5 1.7 1.8
系统总线
什么是总线?总线的特点?
总线的分类(按照连接对象分类:片内总线、(系统总线、通信总线);
系统总线的组成;
数据线、控制线、地址线;数据线的根数有什么意义,地址线的根数有什么意义。
总线的性能指标
总线宽度、(总线带宽、总线复用、时钟同/异步、控制方式;
总线带宽(总线数据传输率)= 总线时钟频率 × 总线宽度 (结合课后练习)
理解总线标准的意义,看看你知道主板上的几种标准总线;
理解怎样通过总线实现器件之间的互联,构造计算机硬件系统;
自己画一个基于单总线结构的计算机系统,看看是不是很简单。
理解多级总线结构的设计原则
因为总线的共享特性,某一时间,总线上只能有一个设备进行数据的发送,这样,速度不同的设备挂接在同一条总线上,速度快的设备因为等待使用总线,而丧失了效率,因此有了多总线结构。
原则:速度相近的设备挂接在同一条总线上;
速度越快的总线距离CPU越近。
为什么要进行总线控制?总线控制的几种仲裁方式的仲裁过程、特点、用于仲裁的连接线的数量。
对存储器的读/写操作是一种基于系统总线同步通信,想想这个过程,看看时序图, 理解什么是同步通信方式,它和异步通信的最大不同在哪里?
并口芯片8255的工作方式1、2是一种异步的通信方式,想想这个过程,理解异步通信的要点在那儿?
课后练习 P66 3.2 3.4 3.15
存储器
存储器的分类(按存储介质、(按照访问方式分类、按在计算机中的作用分类)
RAM/ROM各自的特点和分类
(计算机的层次结构(三级存储体系)
主存储器
主存储器的性能指标(存储容量、(存储速度(存取周期和存取时间)、(存储器带宽);
半导体存储器芯片管脚(SRAM、EPROM地址线、数据线)与容量之间的关系;
(CPU与存储器的连接(存储器扩展)
DRAM的刷新问题(为什么要刷新?各种刷新方式及比较);
提高访存速度的措施 –多体交叉存储器(高位/低位多体交叉的地址在体间的分布、应用特点)
高速缓冲存储器Cache
程序访问的局部性原理
命中率/缺失率
影响命中率的因素- Cache容量、Cache的块长
理解带有Cache的存储系统的读操作过程
Cache的两种写方式(与保持Cache一致性的问题)
(Cache的三种映像机制
Cache的替换方式
辅助存储器
(磁表面存储器(磁盘)的性能指标(道密度、位密度、道容量、存储容量、平均访问时间、平均找道时间、平均等待时间)
磁记录方式及衡量磁记录方式的指标。
输入输出系统
外部设备的分类
显示设备的指标(分辨率,灰度级,帧存储器的大小)
IO编址方式(端口地址空间与存储器存储空间关系)
为什么要使用IO接口?
IO接口的功能与内部寄存器结构
IO控制方式 – 程序查询方式
IO查询程序的流程
查询方式的特点
IO控制方式 – 程序中断方式
IO中断方式与IO查询方式进行比较
(中断服务程序的流程(单重中断/多重中断)
关于中断技术本身的相关知识点,放在CPU一章说明
IO控制方式 – DMA方式
(什么是DMA?
DMA与CPU分时使用主存(系统总线)的三种方法;比较死区问题
(DMA接口的组成与各部件的功能
(DMA传送过程及各阶段对CPU的占用情况
选择型DMA接口与多路型DMA接口(在数据传输率的计算方面不同)
(DMA与中断技术