《计算机组成原理》在线作业
计算机组成原理1、程序P在机器M上的执行时间是20秒,编译优化后,P执行的指令条数减少到原来的70%, 而CPI增加到原来的1.2倍,则P在M上的执行时间是( )
A.11.7秒
B.16.8秒
C.14.0秒
D.8.4秒
答案:B
2、冯.诺依曼计算机结构的核心思想是( )
A.二进制运算
B.有存储信息的功能
C.运算速度快
D.存储程序控制
答案:D
3、完整的计算机应包括()
A.主机和实用程序
B.运算器、存储器、控制器
C.外部设备和主机
D.配套的硬件设备和软件系统
答案:D
4、下列描述中( )是正确的。
A.计算机主要由输入输出单元、控制器、存储器和算术逻辑单元构成
B.所有的数据运算都在控制器中完成
C.控制器能够识别、解释和执行所有的指令及存储结果
D.三者都正确
答案:A
5、描述浮点数操作速度的指标是( )
A.IPC
B.MIPS
C.CPI
D.MFLOPS
答案:D
6、目前在小型机和微型计算机里普遍采用的字符编码是( )
A.BCD码
B.十六制编码
C.ASCI码
D.汉明码
答案:C
7、用海明码对长度为8位的数据进行检纠错时, 若能纠正一位错,则检验位数至少为( )
A.3
B.5
C.4
D.2
答案:C
8、假定下列字符码中有奇偶校验位,但没有数据错误, 采用奇校验的字符码是()。
A.11001010
B.11010111
C.11001100
D.11001011
答案:D
9、若浮点数用补码表示,则判断运算结果是否为规格化数的方法是( )
A.数符与尾数小数点后第一位数字相异为规格化数
B.阶符与数符相同为规格化数
C.阶符与数符相异为规格化数
D.数符与尾数小数点后第一位数字相同为规格化数
答案:A
10、零的原码可以用一下哪个代码表示( )
A.11111111
B.10000000
C.01111111
D.11000000
答案:B
11、9位原码能表示的数据个数是( )
A.10
B.9
C.511
D.512
答案:C
12、计算机系统中采用补码运算的目的是为了( )
A.与手工运算的方式保持一致
B.提高运算速度
C.简化计算机的设计
D.提高运算的精度
答案:C
13、在整数定点机中,下述第( )种说法是正确的。
A.三种机器数均可表示 -1
B.原码和反码不能表示 -1,补码可以表示 -1
C.三种机器数均不可表示 -1
D.三种机器数均可表示 -1,且三种机器数的表示范围相同
答案:A
14、在下列机器数( )中,零的表示形式是唯一的。
A.补码
B.原码
C.反码
D.原码和反码
答案:A
15、若某数x的真值为-0.1010,在计算机中该数表示为1.0110, 则该数所用的编码方法为( )码。
A.原
B.反
C.补
D.移
答案:C
16、当定点运算发生溢出时,应进行( )。
A.向右规格化
B.舍入处理
C.发出出错信息
D.向左规格化
答案:C
17、原码加减交替除法又称为不恢复余数法,因此( )。
A.当某一步余数为负时,做恢复余数的操作
B.仅当最后一步余数为负时,做恢复余数的操作
C.不存在恢复余数的操作
D.当某一步运算不够减时,做恢复余数的操作
答案:B
18、补码加/减法是指( )
A.操作数用补码表示,由数符决定两尾数的操作, 符号位单独处理。
B.操作数用补码表示,连同符号位直接相加,减某数用加某数的机器负数代替,结果的符号在运算中形成
C.操作数用补码表示,两尾数相加/减,符号位单独处理
D.操作数用补码表示,符号位和尾数一起参加运算,结果的符号与加/减数相同
答案:B
19、当定点运算发生溢出时,应进行( )
A.舍入处理
B.发出出错信息
C.向左规格化
D.向右规格化
答案:B
20、8位补码10010011等值扩展为16位后,其机器数为( )
A.1111111101101101
B.1111111110010011
C.0000000010010011
D.1000000010010011
答案:B
21、在定点二进制运算器中,减法运算一般通过( )来实现。
A.补码运算的二进制加法器
B.补码运算的二进制减法器
C.补码运算的十进制加法器
D.原码运算的二进制减法器
答案:A
22、下列叙述中, 错误的是 ( )。
A.补码乘法器中, 被乘数和乘数的符号都不参加运算
B.运算器中通常都有一个状态标志寄存器,为计算机提供判断条件,以实现程序转移
C.在小数除法中,为了避免溢出,要求被除数的绝对值小于除数的绝对值
D.并行加法器中高位的进位依赖于低位
答案:A
23、在串行进位的并行加法器中,影响加法器运算速度的关键因素是( )
A.门电路的级延迟
B.元器件速度
C.进恙位传递延迟
D.各位加法器速度的不同
答案:C
24、下面浮点运算器的描述中正确的是( )
A.浮点运算器用两个松散连接的定点运算部件-阶码部件和尾数部件来实现
B.阶码部件只进行阶码相加、相减和比较操作
C.阶码部件可实现加、减、乘、除四种运算
D.尾数部件只进行乘法和除法运算
答案:AB
25、在双符号位判别溢出的方案中,出现正溢出时,双符号位应当为( )
A.00
B.10
C.01
D.11
答案:C
26、下列关于机器语言的描述中,不正确的是()
A.对程序员而言,要求具备硬件知识
B.对机器的依赖性较强
C.用机器语言编写程序的难度比高级语言大
D.用机器语言编写的程序执行速度比高级语言慢
答案:D
27、操作数在寄存器中的寻址方式称为()寻址
A.直接
B.间接
C.寄存器
D.寄存器间接
答案:C
28、以下有关RISC的描述,正确的是()
A.采用RISC技术后,计算机的体系结构又恢复到早期的比较简单的情况
B.为了实现兼容,新设计的RISC是从原来的CISC系统的指令系统中挑选一部分实现的
C.RISC的主要目标是减少指令数
D.RISC设有乘、除法指令和浮点运算指令
答案:C
29、程序控制类指令的功能是( )
A.进行算术运算和逻辑运算
B.进行主存与CPU之间的数据传送
C.进行CPU和I/0设备之间的数据传送
D.改变程序执行顺序
答案:D
30、指令系统中采用不同寻址方式的目的主要是()
A.降低指令译码难度
B.缩短指令字长,扩大寻址空间,提高编程灵活性
C.实现存储程序和程序控制
D.可以直接访问外存
答案:B
31、变址寻址方式中,操作数的有效地址是( )
A.基址寄存器内容加上形式地址(位移量)
B.程序计数器内容加上形式地址
C.变址寄存器内容加上形式地址
D.以上都不对
答案:C
32、扩展操作码是()
A.操作码字段中用来进行指令分类的代码
B.一种指令优化技术,即让操作码的长度随地址数的变化而变化
C.指令格式中不同字段设置的操作码
D.操作码字段外用来代表操作类型的代码
答案:B
33、假设指令字长16位,操作数的地址码为6位,指令有二地址、一地址和零地址三种格式。采用扩展操作码技术,若二地址指令有8种,零地址指令64种,则一地址指令最多有()种
A.512
B.255
C.342
D.511
答案:D
34、以下的()不能支持数值处理
A.算术运算类指令
B.移位操作类指令
C.输入/输出类指令
D.字符串处理类指令
答案:C
35、寄存器间接寻址方式中,操作数在()
A.指令中
B.寄存器中
C.主存中
D.堆栈中
答案:C
36、用户程序存放的主存空间属于( )。
A.直接存取存储器
B.顺序存取存储器
C.只读存储器
D.随机存取存储器
答案:D
37、计算机的存储器采用分级存储体系的主要目的是( )
A.便于系统升级
B.便于读写数据
C.减小机箱的体积
D.解决存储容量、价格和存取速度之间的矛盾
答案:D
38、下述有关存储器的描述中,正确的是( )。
A.cache和虚拟存储器这两种存储器管理策略都利用了程序的局部性原理。
B.在虚拟存储器中,外存和主存以相同的方式工作,因此允许程序员用比主存空间大得多的外存空间编程
C.存储保护的目的是:在多用户环境中,既要防止一个用户程序出错而破坏系统软件或其它用户程序,又要防止一个用户访问不是分配给他的主存区,以达到数据安全与保密的要求。
D.多级存储体系由cache、主存和虎拟存储器构成。
答案:AC
39、计算机的存储器采用分级存储体系的主要目的是()
A.便于系统升级
B.减小机箱的体积
C.解决存储容量、价格和存取速度之间的矛盾
D.便于读写数据
答案:C
40、在磁盘和磁带这两种磁介质存储器中,存取时间与存储单元的物理位置有关,按存储方式分( )。
A.二者都是直接存取!
B.磁盘是直接存取,磁带是顺序存取
C.磁带是直接存储,磁盘是顺序存取
D.二者都是顺序存取
答案:B
41、在虚拟存储器中, 辅存的编址方式是( )。
A.按信息块编址
B.按字编址
C.按字节编址
D.按位编址
答案:A
42、采用虚拟存储器的目的是()。
A.提高主存的速度
B.扩大辅存的存取空间
C.扩大主存的寻址空间
D.扩大存储器的寻址空间
答案:D
43、在主存和CPU之间增加高速缓冲存储器的目的是 ( )。
A.解决CPU和主存之间的速度匹配问题
B.扩大主存容量
C.扩大CPU通用寄存器的数目
D.既扩大主存容量又扩大CPU中通用寄存器的数量
答案:A
44、如果一个存储单元被访问, 则可能这个存储单元会很快地再次被访问,这称为( )。
A.时间局部性
B.空间局部性
C.程序局部性
D.数据局部性
答案:A
45、存储器进行一次完整的读写操作所需的全部时间称为( )。
A.CPU周期
B.机器周期
C.存取时间
D.存取周期
答案:D
46、硬布线控制器与微程序控制器相比( )。
A.微程序控制器的时序系统比较简单
B.可能是硬布线控制器的时序系统简单也可能是微程序控制器的时序系统简单。
C.两者的时序系统复杂程度相同
D.硬布线控制器的时序系统比较简单
答案:A
47、下列叙述正确的是( )
A.同一CPU周期中,不可以并行执行的操作称为兼容性微操作
B.同一CPU周期中,不可以并行执行的操作称为互斥性微操作。
C.同一CPU周期中,可以并行执行的操作称为兼容性微操作。
D.同一CPU周期中,可以并行执行的操作称为互斥性微操作。
答案:C
48、冯·诺依曼计算机中指令和数据均以二进制形式存放在存储器中, CPU区分它们的依据是( )。
A.指令和数据所在的存储单元
B.指令操作码的译码结果
C.指令周期的不同阶段
D.指令和数据的寻址方式
答案:C
49、中央处理器是指( )
A.控制器
B.运算器、控制器
C.运算器、控制器、主存
D.运算器
答案:B
50、通用寄存器是( )。
A.可存放程序状态字的寄存器
B.可编程制定多种功能的寄存器
C.本身具有计数逻辑与移位逻辑的寄存器
D.可存放指令的寄存器
答案:B
51、在CPU中跟踪指令后继地址的寄存器是( )。
A.程序计数器
B.指令寄存器
C.主存地址寄存器
D.状态标志寄存器
答案:A
52、操作控制器的功能是( )
A.产生时序信号
B.完成指令操作码译码
C.从主存取出一条指令
D.从主存取出指令,完成指令操作码译码,产生有关的操作控制信号。
答案:D
53、指令寄存器的位数取决于( )。
A.机器字长
B.存储器容量
C.存储字长
D.指令字长
答案:D
54、硬布线控制器是一种( )
A.用存储逻辑技术设计的控制器
B.由门电路和触发器构成的复杂树形网络所形成的逻辑电路
C.用微程序技术设计的控制器
D.用微程序技术和存储逻辑技术设计的控制器
答案:B
55、微程序控制器中的控制存储器用来存放( )
A.机器指令和数据
B.微程序和数据
C.机器指令和微程序
D.微程序
答案:D
56、通道对CPU的请求形式是()
A.中断
B.跳转指令
C.自陷
D.通道命令
答案:A
57、CPU响应中断时,进入“中断周期”,采用硬件方法保护并更新程序计数器PC内容,而不是由软件完成,主要是为了()。
A.能进入中断处理程序,并能正确返回源程序
B.节省主存空间
C.提高处理机速度
D.易于编制中断处理程序
答案:A
58、主机与设备传送数据时,采用( ),主机与设备是串行工作的
A.通道方式
B.中断方式
C.DMA方式
D.程序查询方式
答案:D
59、中断发生时,程序计数器内容的保护和更新,是由( )完成的
A.硬件自动
B.转移指令
C.进栈指令和转移指令
D.进栈指令
答案:A
60、周期挪用方式常用于( )方式的输入/输出中。
A.通道
B.DMA
C.程序传送
D.中断
答案:B
61、发生中断请求的条件是()
A.一次I/O操作结束
B.机器内部发生故障
C.一条指令执行结束
D.-次DMA操作结束
答案:B
62、主机与设备传送数据时,采用(),CPU的效率最高.
A.程序查询方式
B.中断方式
C.DMA方式
D.通道方式
答案:C
63、在中断响应周期,置“0”允许中断触发器是由( )完成的.
A.转移指令
B.关中断指令
C.程序员在编制中断服务程序时设置的
D.硬件自动
答案:D
64、通常单处理器系统的总线分为( )。
A.数据总线,地址总线和控制总线
B.系统总线,内存总线和IO总线
C.片内总线,系统总线和通信总线
D.ISA总线,VESA总线和PCI总线
答案:C
65、总线( )通信方式能够适用于速度差异较大的部件之间的通信。
A.同步
B.半同步
C.全互锁
D.非互锁
答案:A
66、总线的异步通信方式( )。
A.不采用时钟信号,只采用握手信号
B.既采用时钟信号,又采用握手信号
C.既不采用时钟信号,又不采用握手信号
D.以上都不对
答案:A
67、系统总线中的数据线、地址线和控制线是根据( )来划分。
A.总线所在的位置
B.总线传输的内容
C.总线传输的时间
D.总线传输的方向
答案:B
68、系统总线是用来连接( ) 。
A.运算器和控制器部件
B.接口和外部设备
C.CPU和外部设备
D.寄存器和运算器部件
答案:C
69、在三种集中式总线控制中,( ) 方式响应速度最快,( )方式对电路故障最敏感。
A.独立请求,链式查询
B.计数器定时查询,独立请求
C.链式查询,独立请求
D.计数器定时查询,链式查询
答案:A
70、在链式查询方式下,若有N个设备,则( )。
A.有N条总线请求线
B.无法确定有几条总线请求线
C.只有一条总线请求线
D.有N条总线请求线和N条总线响应线
答案:C
71、在计数器定时查询方式下,若每次计数从上一次计数的终止点开始,则 ( )。
A.设备号小的优先级高
B.无法确定设备的优先级
C.每个设备使用总线的机会相等
D.设备号大的优先级高
答案:C
72、挂载在总线上的多个部件( )。
A.可同时向总线发出数据,并同时从总线接收数据
B.可同时向总线发出数据,但只能分时从总线接收数据
C.只能分时向总线发出数据,并只能分时从总线接收数据
D.只能分时向总线发出数据,但可同时从总线接收数据
答案:C
73、在系统总线中,地址总线的位数与( )有关。
A.存储单元个数
B.存储字长
C.存储器带宽
D.机器字长
答案:A
74、两个补码相加,只有在最高位都是1时有可能产生溢出。
A.正确
B.错误
答案:B
75、相对寻址方式中,操作数的有效地址等于程序计数器内容与偏移量之和 。
A.正确
B.错误
答案:A
76、指令是程序设计人员与计算机系统沟通的媒介,微指令是计算机指令和硬件电路建立联系的媒介。
A.正确
B.错误
答案:A
77、半导体ROM是非易失性的,断电后仍然能保持记忆。
A.正确
B.错误
答案:A
78、在统一编址方式下, CPU访问10端口时必须使用专用的1O命令。
A.正确
B.错误
答案:A
79、EPROM中的内容一旦写入,就不能再修改。
A.正确
B.错误
答案:B
80、存储单元是存放一个二进制信息的存贮元.
A.正确
B.错误
答案:B
81、主程序运行时何时转向为外设服务的中断服务程序是预先安排好的。
A.正确
B.错误
答案:B
82、时序电路用来产生各种时序信号,以保证整个计算机协调地工作 。
A.正确
B.错误
答案:A
83、引入虛拟存储系统的目的是提高存储速度。
A.正确
B.错误
答案:B
84、DMA方式进行外设与主机交换信息时,不需要向主机发出中断请求。
A.正确
B.错误
答案:B
85、CPU以外的设备都称外部设备。
A.正确
B.错误
答案:B
86、奇偶校验可以纠正代码中出现的错误。
A.正确
B.错误
答案:B
87、用微指令的分段译码法设计微指令时,需将具有相斥性的微命令组合在同一字段内。
A.正确
B.错误
答案:A
88、GPU访问存储器的时间是由存储器的容量决定的,存储容量与越大,访问存储器所需的时间越长。
A.正确
B.错误
答案:B
89、一个更高级的中断请求一定可以中断另一个中断处理程序的执行。
A.正确
B.错误
答案:B
90、半导体静态存储器SRAM的存储原理是依靠双稳态电路。
A.正确
B.错误
答案:A
91、在不同速度的设备之间传送数据,可以选用同步方式,也可选用异步方式。
A.正确
B.错误
答案:A
92、挂接在总线上的多个部件,只能分时向总线发送数据,并只能分时从总线接收数据。
A.正确
B.错误
答案:A
93、原码乘法是乘数用原码表示,被乘数取绝对值,然后相乘。
A.正确
B.错误
答案:B
页:
[1]