以下是一些计算机组成原理的题目及答案:
一、选择题
下列选项不是系统总线按照传送信息的不同分类的是( )。
A. 数据总线
B. 地址总线
C. 控制总线
D. 通信总线
答案:D
计算机系统是由( )组成的。
A. CPU和存储器
B. CPU和接口
C. 运算器和控制器
D. 硬件系统和软件系统
答案:D
SRAM芯片,存储容量为64K×16位,该芯片的地址线和数据线数目为( )。
A. 64,16
B. 16,16
C. 64,8
D. 16,64
答案:B
两补码相加,采用1位符号位,则当( )时,表示结果溢出。
A. 最高两位的值不相等
B. 最高两位的值相等
C. 两个操作数符号相同,结果符号与操作数符号不同
D. 两个操作数符号不同,结果符号与操作数符号相同
答案:C
从器件角度看,计算机经历了五代变化。但从系统结构看,至今绝大多数计算机仍属于( )计算机。
A. 并行
B. 冯·诺依曼
C. 智能
D. 串行
答案:B
二、填空题
计算机的存储系统由( )和( )组成。
答案:主存储器,辅助存储器
指令是计算机执行的一条基本操作,而程序是解决某一问题的( )。
答案:一串指令序列
冯·诺依曼型计算机的主要设计思想是( )。
答案:存储程序,程序控制
存储器的存储容量是指( )。
答案:存储单元的总数
中央处理器(CPU)是计算机的主要组成部分之一,负责( )。
答案:控制计算机的运算和逻辑判断
三、简答题
比较数字计算机和模拟计算机的特点。
答案:
工作原理不同:数字计算机内部处理的是称为数字信号的电信号,特点是离散;模拟计算机内部使用的电信号为自然界实际信号,称为模拟信号,运算的过程是连续的。
处理数据方法不同:模拟计算机能够处理温度波动等复杂现象的连续变化的输入。数字计算机必须将其输入简化为二进制语言,才能准确地模拟世界。
结构性能不同:数字计算机因为内部使用了数字信号进行处理,因此组成结构和性能较好;而模拟计算机的所有处理过程均需要模拟电路实现,电路结构复杂,抗干扰性差。
运算速度不同:数字计算机因为使用二进制,运算速度较模拟计算机快得多。
冯·诺依曼型计算机的主要设计思想是什么?它包括哪些主要组成部分?
答案:
主要设计思想:采用二进制表示数据和指令,指令由操作码和地址码组成;存储程序,程序控制:将程序和数据存放在存储器中,计算机工作时从存储器取出指令并执行,完成计算;指令顺序执行。程序分支由JMP等转移指令实现。
主要组成部分:存储器、运算器、控制器、输入设备、输出设备。
什么是存贮容量?什么是单位地址?什么是数据字?什么是指令字?
答案:
存贮容量:存储器可以容纳的二进制信息量,表示为存储容量=地址寄存器MAR的编址数(存储单元个数)×存储字位数(存储字长/存储单元大小)。
单位地址:是存储器中存储单元的编号,存储器是由大量存储单元组成,每个存储单元存放一个字节量(8位)的数据。常用四个16进制的数来表示一个地址。
数据字:某字代表要处理的数据。
指令字:某字为一条指令。
指令和数据均放在内存里,计算机如何区分开它们是指令还是数据的?
答案:
虽然指令和数据都是以二进制形式存放在存储器中,但CPU可以根据指令周期的不同阶段来区分是指令还是数据,通常在取指阶段(或取指微程序)取出的是指令,在执行阶段(或相应微程序)取出的是数据。
通过地址来源区分。由PC提供存储单元地址的取出的是指令,由指令地址码部分提供存储单元地址的取出的是操作数。
CPU只有在确定取出的是指令之后,才会将其操作码送去译码,因此,不能依据译码的结果来区分指令和数据。
指令和数据的寻址方式是不足以区分取出的内容是指令还是数据的。
指令和数据都是以二进制的形式存储在主存单元中的,因此,根据指令和数据所在的存储单元是不能进行区分的。
什么是内存?什么是外存?什么是CPU?什么是接口?简述其功能。
答案:
内存:内存指的就是主板上的存储部件,是CPU直接与之沟通,并用其存储数据的部件,存放当前正在使用的(即执行中)的数据和程序,它的物理实质就是一组或多组具备数据输入输出和数据存储功能的集成电路,内存只用于暂时存放程序和数据,一旦关闭电源或发生断电,其中的程序和数据就会丢失。
外存:外存通常是磁性介质或光盘,像硬盘,软盘,磁带,CD等,能长期保存信息,并且不依赖于电来保存信息。但其由机械部件带动,速度与CPU相比就显得慢的多。
CPU:CPU是计算机的主要设备之一,功能主要是解释计算机指令以及处理计算机软件中的数据。CPU主要包括两个部分,即控制器、运算器,其中还包括高速缓冲存储器及实现它们之间联系的数据、控制的总线。
接口:同一计算机不同功能层之间的通信规则称为接口。接口泛指实体把自己提供给外界的一种抽象化物,其内部对外界屏蔽,具有封装的特性。
希望这些题目和答案对你有所帮助。如果需要更多题目和答案,可以参考相关教材或在线资源。