资源描述
计算机组成原理测试题一
一、 选择题:
1.完整的计算机系统应包括( )
A.运算器、存储器、控制器 B.主机和实用程序
C.配套的硬件设备和软件设备 D.外部设备和主机
2.指令系统中采用不同寻址方式的目的主要是( )
A.实现存储程序和程序控制
B.缩短指令长度,扩大寻址空间,提高编程灵活性
C.可以直接访问外存
D.提供扩展操作码的可能并降低译码难度
3.目前我们所说的个人台式商用机属于( )
A.巨型机 B.中型机 C.小型机 D.微型机
4.计算机的内存若为16MB,则表示其容量是多少KB? ( )
A.16384 B.16 C.32767 D.16000
5.下列数中,最大的数是( )
A.(10011001)2 B.(227)8 C.(98)16 D.(152)10
6.在小型或微型计算机里,普遍采用的字符编码是( )
A.BCD码 B.16进制 C.格雷码 D.ASCII码
7.EPROM是指( )
A.读写存储器 B.只读存储器
C.可编程的只读存储器 D.光擦除可编程的只读存储器
8.下列有关运算器的描述中,哪个是正确的?( )
A.只做算术运算,不做逻辑运算 B.只做加法
C.能暂时存放运算结果 D.既做算术运算,又做逻辑运算
9.按随机存取方式工作的存储器是( )
A.主存 B.堆栈 C.磁盘 D.磁带
10.CS是( )
A.累计器 B.代码段寄存器 C.附加断寄存 D.数据寄存器
11.下列哪个属于应用软件? ( )
A.操作系统 B.编译系统 C.连接程序 D.文本处理
12.ALU的中文含义是( )
A.寄存器 B.控制器 C.总线 D.算术逻辑单元
13.下列命令哪一个是错误的? ( )
A.ADD AX,100H B.SUB DX,[100H]
C.MOV BX,DS D.MOV AX,BI
14.在主存和CPU之间增加cache存储器的目的是( )
A.增加内存容量 B.解决CPU和主存之间的速度匹配问题
C.提高内存可靠性 D.增加内存容量,同时加快存取速度
15.在指令的地址字段中,直接指出操作数本身的寻址方式称为( )
A. 隐含寻址 B.立即寻址 C.寄存器寻址 D.直接寻址
16.计算机操作系统是一种( )
A.应用系统 B. 系统程序 C.用户系统 D.中间系统
17.以下哪个是计算机最基本的输入设备?( )
18.32位的彩色深度是指同屏幕的最大颜色数为( )
A.65536 B.256K C.16M D.4G
19.1024×768指的是显示器的( )
A.刷新率 B.点距 C.色彩 D.分辨率
20.原码乘法是( )
A.先取操作数绝对值相乘,符号位单独处理
B.用原码表示操作数,然后直接相乘
C.被乘数用原码表示,乘数取绝对值,然后相乘
D.乘数用原码表示,被乘数取绝对值,然后相乘
21.某存储器芯片的存储容量为8K×12位,则它的地址线为( )
A.11 B.12 C.13 D.14
22.存储单元是指( )
A.存放一个二进制信息位的存贮元 B.存放一个机器字的所有存贮元集合
C.存放一个字节的所有存贮元集合 D.存放两个字节的所有存贮元集合
23.相联存贮器是按什么进行寻址的存贮器? ( )
A.地址方式 B.堆栈方式 C.内容指定方式 D.地址方式与堆栈方式
24.变址寻址方式中,操作数的有效地址等于( )
A.基值寄存器内容加上形式地址(位移量) B.堆栈指示器内容加上形式地址(位移量)
C.变址寄存器内容加上
25.计算机使用总线结构的主要有点是便于实现积木化,同时( )
A.减少了信息传输量 B.提高子信息传输的速度
C.减少了信息传输线的条数 D.加重了CPU的工作量
26.带有处理器的设备一般称为什么设备?( )
A.智能化 B.交互式 C.远程通信 D.过程控制
27.某机字长32位,其中1位符号位,31位表示层数,若用定点小数表示,则最大正小数为( )
A.+(1—2-32) B.+(1—2-31) C.2-32 D.2-31
28.某SRAM芯片,存储容量为64K×16位,该芯片的地址线和数据线数目为( )
A.64,16 B.16, 64 C.64, 8 D. 16, 16
29.交叉存贮器实质上是一种什么存贮器,它能如何执行多个独立的读写操作? ( )
A.模块式,并行 B.模块式,串行
C.整体式,并行个 D.整体式,串行
30.用某个寄存器中操作数的寻址方式称为什么寻址? ( )
A.直接 B.间接 C.寄存器直接 D.寄存器间接
31.流水CPU是由一系列叫做”段”的处理线路所组成,和共有m个并行部件的CPU相比,一个M段流水CPU( )
A.具备同等水平的吞吐能力 B.不具备同等水平的吞吐能力
C.吞吐能力大于前者的吞吐能力 D.吞吐能力小于前者的吞吐能力
32.为了便于实现多级中断,保存现场信息最有效的办法是采用( )
A.通用寄存器 B.存储器 C.堆栈 D.外存
33.计算机的外围设备是指( )
A.输入/输出设备 B.外存储器
C.远程通信设备 D.除了CPU和内存以外的其它设备
34.中断向量地址是( )
A.子程序入口地址 B.中断服务列行程序入口地址
C.中断服务例行程序入口地址的指示器 D.中断返回地址
35.冯·诺依曼机工作的基本方式的特点是( )
A.多指令流单数据流 B.按地址访问并顺序执行指令
C.原码运算的十进制加法器 D.存贮器按内容选择地址
36.在定点二进制运算器中,减法运算一般通过什么来实现? ( )
A.原码运算二进制减法器 B.补码运算的二进制减法器
C.原码运算的十进制加法器 D.补码运算的二进制加法器
37.某计算机字长32位,其存储容量为4MB,若按半字编址,它的寻址范围是( )
A.4MB B.2MB C.2M D.1M
38.主存贮器和CPU之间增加cache的目的是( )
A.解决CPU和主存之间的速度匹配问题
B.扩大主存贮器容量
C.扩大CPU中通用寄存器的数量
D.既扩大主存贮器容量,又扩大CPU中通用寄存器的数量
39.单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个常需采用( )
A.堆栈寻址方式 B.立即寻址方式 C.隐含寻址方式 D.间接寻址方式
40.同步控制是( )
A.只适用与CPU控制的方式 B.只适用于外围设备控制的方式
C.由统一时序信号控制的方式 D.所有指令执行时间都相同的方式
二、填空题:
1.衡量总线性能的重要指标是总线带宽,它定义为总线本身所能达到的最高____________。
2.存储_____________并按地址顺序执行,这是冯·诺依曼型计算机的工作原理。
3.微程序设计技术是利用____________方法设计操作控制的一门技术
4.CPU从存储器取出一条指令并执行这条指令的时间和称为_______________
5.形成指令地址的方式,称为______________方式,有顺序寻址和跳跃寻址。
6.CPU能直接访问_____________和内存,但不能直接访问磁盘和光盘。
7.计算机的主机由运算器、控制器和____________组成
8.每条指令必须包含两个基本部分:操作数和_____________.
9.____________________专门用来存放现行指令,当指令一旦从主存取出,就存放在IR中,以便在指令执行过程中,完成一条指令的全部功能控制.
10.CISC的中文含义是______________
11.计算机系统中的主存储器是用来存放_________________
12.将11010.10010112转换成十六进制的结果是_____________________
13.一片容量为1024×4的SRAM存储芯片,地址线有条_______________
14.存储器的传输速率是__________________________________________
15.指令操作码字段表征指令的性质,而地址码字段指示_______________
16.cache是一种高速存储器,是为了解决CPU和主存之间____________
17.计算机系统中的存储器可分为主存和外存,必须将指令放在_________
18.1MB等于__________字节。
19.I/O设备的编址方式可以分为独立编址方式和_______________两种类型。
20.程序控制方式包括中断式和__________________方式。
三、判断题:
1.EPROM中的内容一旦写入,就不能再修改。( )
2.集中刷新方式在刷新时间内并不影响CPU的读写操作。( )
3.随机存储器是存储器任何单元的内容可按其地址随机的读取或写入,其存取时间与单元都物理位置有关。( )
4.由于各种指令的操作功能不同,各种指令的指令周期是不相同的( )
5.系统中只允许有一条PCI总线。( )
6.ALU是运算器中的一个主要部件,用来实现算术逻辑功能,叫算术逻辑单元。( )
7.PCI设备一定是主设备。( )
8.在机器数反码中,零的表示形式是唯一的。( )
9.一台计算机能执行的全部指令的集合,它决定了一台计算机硬件的主要性能和基本功能。( )
10.总线是用来负责管理I/O设备以及实现主存与I/O设备之间交换信息的部件,它可视为一种具有特殊功能的处理器。( )
四、简答题;
1.简述主存与CACHE之间的映像方式
主存与CACHE之间的映象方式有直接映象,全相联印象,组相联印象三种。直接映象是指主存储器中的每个块只能够映象到CACHE中惟一一个指定块的地址映象方式。全相联映象是指每个主存块都能够映象到任一CACHE块的地址映象方式。组相联印象是直接映象和全相联映象两种方式的结合,它将存储空间分成若干组,在组间采用直接映象方式,而在组内采用全相联映象方式。
2.简述存储器间接寻址方式的含义,说明其寻址过程。
存储器间接寻址方式含义:操作数的地址在主存储器中,其存储器地址在指令中给出。
寻址过程:从指令中取出存储器地址,根据这个地址从存储器中读出操作数的地址,再根据这个操作数的地址访问主存,读出操作数。
3.微程序控制器主要由哪几部分构成?它是如何产生控制信号的?
微程序控制器主要由控制存储器、微指令寄存器、微地址寄存器、地址转移逻辑等构成。
操作控制信号的产生:事先把操作控制信号以代码形式构成微指令。然后存放到控制存储器中,取出微指令时,其代码直接或译码产生操作控制信号。
4.简述中断方式的接口控制器功能。
中断方式的接口控制器功能:(1)能向CPU发出中断请求信号;(2)能发出识别代码提供引导CPU在响应中断请求后转入相应服务程序的地址;(3)CPU要能够对中断请求进行允许或禁止的控制;(4)能使中断请求参加优先级排队。
5.CPU与DMA访问内存冲突的裁决的方法有哪些?
(1)CPU等待DMA的操作;(2)DMA乘存储器空闲时访问存储器;(3)CPU与DMA交替访问存储器。
6.冯.诺依曼型计算机的主要设计思想是什么?它包括哪些主要组成部分?
(1)五大组成部分:运算器、控制器、存储器、输入/输出设备;
(2)二进制表示:数据、程序以二进制式存于存储器;
存储地址、数据均以二进制表示;
构成设备的器件为二值器件;
机器运算的基础是二值运算;算术/逻辑。
(3)存储程序式工作:计算机所做的一切都按预先编好,存在存储器中的程序进行,程序是由指令序列组成,控制器按照取指令、分析指令、执行指令有条有条不紊的工作。
7.高速缓冲存储器与虚拟存储器在原理与功能方面有何不同与相似之处?
虚拟存储器和Cache都是基于程序局部性原理,它们的相同点在于:
(1) 把程序中最近常用的部分驻留在告诉的存储器中;
(2) 一旦这部分变的不常用了,把它们送回到低速的存储器中;
(3) 这种换入、换出操作是由硬件或是OS完成,对用户透明;
(4) 力图使存储系统的性能接近高速存储器,价格接近低速存储器。
两者的不同点在于:
(1) Cache用硬件实现,对操作系统透明,而虚拟存储器是用软件、硬件相结合组成;
(2) 虚拟存储器对未命中更加敏感。
8.采用DMA方式为什么能实现高速传送?以DMA方式实现传送,大致可分为哪几个阶段?
DMA传送方式能够实现高速数据传送主要有两个原因:
(1) 它为两个存储介质提供了直接传输通道,不象CPU控制的传送那样要通过内部寄存器中转。
(2) 用硬件取代了软件,它直接发出对两个介质的选中信号及其读写控制信号,而不是通过执行指令来控制传送
以DMA方式实现传送,大致可分:DMA传送前的预置阶段(DMA初始化);数据传送阶段(DMA传送);传送后的结束处理。
9.静态存储器和动态存储器器件的特性有哪些主要区别?各自主要应用在什么地方?
主要性能
SRAM
DRAM
存
触发器
电容
破坏性
非
是
需
非
需要
行
同时送
分两次送
运
快
慢
集成
低
高
发
大
小
存
高
低
10.什么是中断方式?它主要用于哪些场合?
CPU暂时中止执行现行程序,转去执行中断服务程序,以处理随机事件。处理完毕后自动恢复程序的执行。主要用于中、低速I/O操作,以及处理复杂随机事件。
五、计算题:
1.将十进制数123.375转化成二进制数、八进制数、十六进制数,并计算其原码和补码。
2.已知X=-1011,y=-1100求x+y=?写出计算过程(x、y含符号位共5位)。
3.用64K×16位/片的SRAM存储器芯片设计一个总容量为256K×32位存储器,CPU地址总线为A19~A0(低位),双向数据总线D31~D0(低位),试写出芯片的读写控制信号和片选控制信号为并写出片选信号逻辑式。
4.用原码一位乘法解,x=0.10101,y=0.01101,求(x,y)原=?(写出详细计算过程)
5.设有32片256K×1位的SRAM芯片,问:(1)采用位扩展方法可构成多大容量的存储器?
(3) 该存储器需要多少字节地址位?(3)画出该存储器与CPU连接的结构图,设CPU的接口信号有地址信号、数据信号、控制信号MREQ#和R/W#。
6.某信息为“0110010”,编制其海明校验码,并给出步骤。
展开阅读全文