1
第一章
概论
1.
试说明冯诺依曼计算机的基本特征,请画出其框图并简要说明每个部分的主要功能。
答:
1
、采用二进制代码形式表示信息。
2
、采用存储程序工作方式。
3
、计算机硬件系
统由五大部件(存储器、运算器、控制器、输入设备和输出设备)组成
运算器:完成算术和逻辑运算;存储器:存储指令和数据;控制器:负责全机操作;输
入输出部件:信息的输入和输出。
2.
存储程序控制方式:即事先编写程序,再由计算机把这些信息存储起来,然后连续地、
快速地执行程序,从而完成各种运算过程。
3.
计算机内部有哪两种信息流,它们之间有什么关系?
答:计算机内部有控制信息流和数据信息流。
控制信息流包括指令信息、状态信息、时
序信息,
这些信息的组合产生各类控制信号,
对数据信息进行加工处理,
并控制数据信
息的流向,实现计算机的各项功能。
4.
试举例说明计算机硬件和软件功能在逻辑上的等价性
答:
在计算机中,
实际上有许多功能既可以直接由硬件实现,
也可以在硬件支持下依靠
软件实现,
对用户而言,
在功能上是等价的。
这种情况称为硬、软件在功能上的逻辑等
价。
例如:
硬件可以直接做乘法运算,
也可以通过软件用相加和移位的方式实现乘法运
算。
第二章
计算机中的信息表示
1.
试述浮点数规格化的目的和方法
答:
浮点的规格化是为了使浮点数尾数的最高数值位为有效数位。
当尾数用补码表示时,
若符号位与小数点后的第一位不相等,则被定义为已规格化数,否则便是非规格化数。
通过规格化,可以保证运算数据的精度。
通常,采用向左规格化,即尾数每左移一位,阶码减
1
,直至规格化完成。
2.
请简要说明什么是计算机系统硬件与软件之间的界面,其主要功能是什么
答:
从程序的编制与执行角度看,
指令规定了计算机的操作类型及操作数地址,
它们是
产生各种控制信号的基础。
另外,
从硬件设计角度看,
在设计计算机的时候先要确定硬