计算机组成原理课程总结&复习考试要点
一、考试以讲授过的教材中的内容为主,归纳要点如下:
第1章 -第2章 计算机概念 运算方法和运算器
(一)学习目标
1.了解计算机的分类和应用。
2.掌握计算机的软、硬件构成。
3.掌握计算机的层次结构。
3.掌握数的原码、反码、补码的表示方法。
4.掌握计算机中数据的定点表示和浮点表示方法,并熟练掌握各种表示方法下所能表示的数据的范围。
5.理解定点加法原理及其判断溢出的方法。
6.了解计算机定点乘法、除法的实现方法。
7.了解浮点加法,乘法,除法的实现方法。
8.理解ALU运算器的工作原理及其扩展方法。
(二)第1章学习内容
第一节 计算机的分类和应用
要点:计算机的分类,计算机的应用。
第二节 计算机的硬件和软件
要点:了解计算机的硬件构成及各部分的功能;了解计算机的软件分类和发展演变。
第三节 计算机系统的层次结构
要点:了解计算机系统的层次结构。
(三)第2章学习内容
第一节 数据和文字的表示方法
要点:△定点数的表示方法,及其在原码、反码和补码表示下的数值的范围;△○浮点数的表示方法及其不同表示格式下数据的表示范围;常见汉字和字符的几种表示方法;
第二节 定点加法、减法运算
要点:△补码加、减法及其溢出的检测方法;二进制加法器和十进制加法器的逻辑构成。
第三节 定点乘法运算
要点:原码并行乘法原理;不带符号的阵列乘法器;补码并行乘法原理;○直接补码阵列乘法器。第四节 定点除法运算
要点:理解原码除法原理以及并行除法器的构成原理。
第五节 多功能算术/逻辑运算单元
要点:△74181并行进位运算器;74182进位链;△○多位ALU的扩展。
第六节 浮点运算运算和浮点运算器
要点:了解浮点加/减;浮点乘/除原理。
浮点存储:
1.若浮点数x的754标准存储格式为()16,求其浮点数的十进制数值。
解:将16进制数展开后,可得二制数格式为
0 100 00010011 0110 0000 0000 0000 0000
S 阶码(8位) 尾数(23位)
指数e=阶码-127=1111=00000011=(3)10
包括隐藏位1的尾数
= 0110 0000 0000 0000 0000=
于是有
x=(-1)S××2e=+×23=+=10
2. 将数10转换成754标准的32位浮点数的二进制存储格式。
解:首先分别将整数和分数部分转换成二进制数: