计算机组成原理 单元测试 参考答案

合集下载

计算机组成原理第四章单元测试(二)(含答案)

计算机组成原理第四章单元测试(二)(含答案)

计算机组成原理第四章单元测试(二)(含答案)第四章存储系统(二)测试1、32位处理器的最大虚拟地址空间为A、2GB、4GC、8GD、16G2、在虚存、内存之间进行地址变换时,功能部件()将地址从虚拟(逻辑)地址空间映射到物理地址空间A、TLBB、MMUC、CacheD、DMA3、在程序执行过程中,Cache与主存的地址映象是由A、用户编写程序完成B、操作系统完成C、编译系统完成D、硬件自动完成4、某计算机的存储系统由cache和主存组成。

某程序执行过程共访存2000次,其中访问cache缺失(未命中)100次,则该程序执行过程中Cache的命中率为A、80%B、85%C、90%D、95%5、在Cache的地址映射中,若主存中的任意一块均可映射到Cache内任意一行的位置上,则这种映射方法称为A、全相联映射B、直接映射C、2-路组相联映射D、混合映射6、采用虚拟存储器的主要目的是A、提高主存储器的存取速度B、扩大主存储器的存储空间,且能进行自动管理和调度C、提高外存储器的存取速度D、扩大外存储器的存储空间7、虚拟存储器中,程序执行过程中实现虚拟地址到物理地址映射部件(系统)是A、应用程序完成B、操作系统和MMU配合完成C、编译器完成D、MMU完成8、相联存储器是按( )进行寻址访问的存储器A、地址B、内容C、堆栈D、队列9、以下哪种情况能更好地发挥Cache的作用A、程序中存在较多的函数调用B、程序的大小不超过内存容量C、程序具有较好的时间和空间局部性D、递归子程序10、以下关于虚拟存储管理地址转换的叙述中错误的是()A、地址转换是指把逻辑地址转换为物理地址B、一般来说,逻辑地址比物理地址的位数少C、地址转换过程中可能会发生“缺页”D、MMU在地址转换过程中要访问页表项11、假定主存按字节编址,cache共有64行,采用4路组相联映射方式,主存块大小为32字节,所有编号都从0开始。

问主存第3000号单元所在主存块对应的cache组号是A、1B、5C、13D、2912、下列关于MMU的叙述中,错误的是()A、MMU是存储管理部件B、MMU负责主存地址到Cache地址的映射C、MMU参与虚拟地址到物理地址的转换D、MMU配合使用TLB 地址转换速度更快13、下列关于主存与cache地址映射方式的叙述中正确的是()A、全相联映射方式比较适用于大容量CacheB、直接映射是一对一的映射关系,组相联映射是多对一的映射关系C、在Cache容量相等条件下,直接映射方式的命中率比组相联方式有更高的命中率D、在Cache容量相等条件下,组相联方式的命中率比直接映射方式有更高的命中率14、下列关于CaChe的说法中,错误的是()A、CaChe对程序员透明B、CaChe行大小与主存块大小一致C、分离CaChe(也称哈佛结构)是指存放指令的CaChe与存放数据CaChe分开设置D、读操作也要考虑CaChe与主存的一致性问题15、下列关于CaChe的论述中,正确的是A、采用直接映射时,CaChe无需使用替换算法B、采用最优替换算法,CaChe的命中率可达到100%C、加快CaChe本身速度,比提高CaChe命中率更能提升存储系统的等效访问速度D、CaChe的容量与主存的容量差距越大越能提升存储系统的等效访问速度16、某计算机系统中,CaChe容量为512 KB,主存容量为256 MB,则CaChe 一主存层次的等效容量为A、512 KBB、256 MBC、256 MB+512 KBD、256 MB - 512 KB17、下列关于Cache的描述中正确的是( )A、Cache存储器是内存中的一个特定区域B、Cache存储器的存取速度介于内存和磁盘之间C、Cache存储器中存放的内容是内存的副本D、Cache中存放正在处理的部分指令和数据18、关于TLB和Cache,下面哪些说法中正确的是( )A、TLB和Cache中存的数据不同B、TLB 访问缺失(miss)后,可能在Cache中直接找到页表内容C、TLB miss会造成程序执行出错,但是Cache miss不会D、TLB和Cache都采用虚拟地址访问19、在下列因素中,与Cache的命中率有关的是( )A、Cache块大小B、Cache的总容量C、主存的存取时间D、替换算法20、下面有关Cache的说法中正确的是( )A、设置Cache的目的,是解决CPU和主存之间的速度匹配问题B、设置Cache的理论基础,是程序访问的局部性原理C、Cache与主存统一编址,Cache地址空间是主存的一部分D、Cache功能均由硬件实现,对程序员透明21、下列关于存储系统的描述中正确的是( )A、每个程序的虚地址空间可以远大于实地址空间,也可以远小于实地址空间B、多级存储体系由cache、主存和虚拟存储器构成C、Cache和虚拟存储器这两种存储器管理策略都利用了程序的局部性原理D、当Cache未命中时,CPU以直接访问主存,而外存与CPU之间则没有直接通路22、下列关于TLB、cache和虚存页(Page)命中组合情况中,一次访存过程中可能发生的是( )A、TLB命中、cache命中、Page命中B、TLB未命中、cache命中、Page命中C、TLB未命中、cache未命中、Page命中D、TLB未命中、cache命中、Page未命中23、下列RAID组中需要的最小硬盘数为3个的是()A、RAID 1B、RAID 3C、RAID 5D、RAID 1024、下列RAID技术中采用奇偶校验方式来提供数据保护的是()A、RAID 1B、RAID 3C、RAID 5D、RAID 1025、在请求分页存储管理方案中,若某用户空间为16个页面,页长1 K B,虚页号0、1、2、3、4对应的物理页号分别为1、5、3、7、2。

计算机组成原理试题及答案

计算机组成原理试题及答案

计算机组成原理试题及答案一、选择题。

1. 下列哪个是计算机组成原理的基本概念?A. 数据结构。

B. 操作系统。

C. 计算机体系结构。

D. 算法。

答案,C。

2. 计算机组成原理的核心是什么?A. 中央处理器。

B. 内存。

C. 输入输出设备。

D. 总线。

答案,A。

3. 下列哪个不是计算机组成原理中的主要部件?A. 控制单元。

B. 运算器。

C. 存储器。

D. 输入设备。

答案,D。

4. 计算机组成原理中,数据和指令在内存中是以什么形式存储的?B. 十进制。

C. 八进制。

D. 十六进制。

答案,A。

5. 计算机组成原理中,控制单元的主要功能是什么?A. 控制数据传输。

B. 进行运算。

C. 存储数据。

D. 输入输出。

答案,A。

1. 计算机组成原理中,CPU的作用是进行数据处理和______。

答案,控制。

2. 内存是计算机中的______存储器。

答案,临时。

3. 计算机组成原理中,总线是连接各个部件的______。

答案,通信线路。

4. 控制单元的主要功能是______。

答案,控制数据传输和处理。

5. 计算机组成原理中,运算器负责进行______运算。

答案,算术和逻辑。

1. 简述计算机组成原理中的冯·诺依曼结构。

答,冯·诺依曼结构是一种计算机体系结构,主要包括存储器、运算器、控制器、输入设备和输出设备等五大部分。

其中存储器用于存储数据和指令,运算器用于进行算术和逻辑运算,控制器用于控制数据传输和处理,输入设备用于接收数据输入,输出设备用于显示处理结果。

2. 什么是指令周期?它与时钟周期有什么关系?答,指令周期是指计算机执行一条指令所需的时间,它包括取指令周期、执行周期和访存周期。

时钟周期是CPU中时钟脉冲的时间间隔,它决定了CPU的工作速度。

指令周期与时钟周期的关系在于,时钟周期是指令周期的基本单位,指令周期是由若干个时钟周期组成的。

四、综合题。

1. 简述计算机组成原理中的存储器层次结构。

答,计算机存储器层次结构包括寄存器、高速缓存、内存和外存等多个层次。

计算机组成原理试卷答案及解析

计算机组成原理试卷答案及解析

1、外部设备包括_______、_______和_______,又叫外围设备.2、系统软件主要包括_______、_______和________.3、4 位二进制数可表示______种代码,8 位二进制数可表示_______种代码.4、浮点数运算可由_______运算和_______来实现.5、一条指令包括_______和_______两个部份,它们都是采用_______表示的.6、主机对主存的主要要求是_______、_______和________ 、_______.7、控制器的三个功能是决定_______,给出_______,处理_______.1、已知:[X]补=11101011,[Y]补=01001010,则[X-Y]补=______.A.10100001B.11011111C.10100000D.溢出2、在用________表示的机器中,零的表示是惟一的.A.原码B.反码C.补码D.阶码3.cache 存储器的内容应与主存储器的相应单元的内容_______.A. 保持一致B.可以不一致C.无关4、在总线中地址总线的功能是_______.A.用于选择存储器单元B.用于选择存储器单元和各个通用寄存器C. 用于选择进行信息传输的设备D.用于选择指定存储器单元和选择I/O 设备接口电路的地址5、现代计算机的处理对象是________.A.二进制数B. 文字C. 十进制数D. 电压、电流6、计算机中数据处理中心是________.A.主机B.运算器C. 控制器D.I/O 系统7、中断向量地址是_______.A.子程序的入口地址B. 中断服务子程序的入口地址C. 中断服务子程序入口地址指示器D. 外设程序入口地址8、计算机存储器用来存放被运算的数据和程序,如果读出一个存储单元的内容后,该单元的内容________.A.清零B.保持不变C.被取走D. 不定9、CPU 中通过寄存器的位数决定________.A.指令长度B.数的精度C.机器字长D.主存储量10、下列哪种指令不属于程序控制指令.A. 无条件转移指令B. 条件转移指令C. 中断隐指令D.转移指令11、计算机的中央处理器是指_________.A. 主机B.运算器C. CPUD.控制器12、计算机可以运行用各种高级程序语言设计编写的程序,但都必须经过变换成最终计算机能够辨别的,才干执行.A.二进制机器语言B.汇编语言C. 中间语言D.操作系统语言13、机器数中,_______码的零的表示方法是惟一的.A.原码B. 反码C.补码D.补码和移码14、汇编语言是把机器指令中的操作码,地址码用_______表示的符号语言,便于理解、记忆、编程.A. 符号B.二进制数C.ASCII 码D.便于记忆英文编写符号15、计算机的指令部件包括________.A. 控制器、运算器B.指令计算器、指令寄存器、指令译码器C.地址寄存器、数据寄存器、接口D.控制存储器、地址寄存器、数据缓冲器1、什么叫 CPU?什么叫主机?2、求二进制数 1001.11 用十进制数表示是多少?3、什么叫静态存储器?什么叫动态存储器?4、说明输入设备和输出设备的作用.1、写出下列二进制数的原码、补码、反码和移码.〔1> +1011 <2> +0.11012、已知x=0.10111,y=0.11011,求[x+y]补,[x-y]补的值一、1、解:输入设备输出设备外存储器解析:简称"外设〞 .计算机系统中输入、输出设备〔包括外存储器〕的统称. 对数据和信息起着传输、转送和存储的作用.是计算机系统中的重要组成部份. 外围设备涉与到主机以外的然后设备.外围设备是附属的或者辅助的与计算机连接起来的设备.外围设备能扩充计算机系统.2、解:语言处理程序操作系统数据库管理系统解析:系统软件是指控制和协调计算机与外部设备,支持应用软件开辟和运行的系统,是无需用户干预的各种程序的集合,主要功能是调度,监控和维护计算机系统;负责管理计算机系统中各种独立的硬件,使得它们可以协调工作.系统软件使得计算机使用者和其他软件将计算机当做一个整体而不需要顾与到底层每一个硬件是如何工作的.3、解: 16 256解析: 2^4=16 , 2^8=2564、解:阶码尾数解析:浮点数包括阶码和尾数两个部份,阶码用来表示数据 X 围大小,用定点整数表示,尾数表示数据精度,用定点小数表示.虽然功能不同但都是定点数,定点数运算方法对它们合用.5、解:操作码地址码二进制数解析:指令通常由两部份组成:操作码+地址码.操作码:指明该指令要完成的操作的类型或者性质;地址码:指明操作对象的内容或者所在的存储单元地址.它们都采用二进制数表示.6、解:速度快容量大成本低可靠解析:主存是 CPU 可以直接随机访问的存储空间,主机对主存的要求是速度、容量、带宽和可靠性.7、解:程序执行顺序完成指令功能的操作控制指令异常情况解析:控制器是整个计算机的控制中心,负责程序中指令的执行顺序,发出各种控制命令控制各个部件完成指令规定的功能 .也负责处理计算机中程序的各种异常情况.1解析: [X-Y]补=[X]补+[-Y]补=11101011+10110110=101000012解析: [+0]补=0000...0 [-0]补=1111...1+1=0000 0[+0]原=0000...0 [-0]原=1000 0[+0]反=0000...0 [-0]反=1111 (1)3解析: cache 实际上是主存的一个副本,其内容必须与主存相应的内容保存一致.4解析:在计算机中,惟独主存和 I/O 设备接口的各个端口需要专门的地址工CPU 识别,因此地址总线就是用来指定内存单元或者 I/O 识别接口的端口地址.5解析:计算机可以处理文字和十进制数,但是都是通过先把它们变成二进制代码实现的,现代计算机中,处理的基本对象是二进制数据 ,表示二进制数的两个符号"0〞和"1〞是用特定的点位的高低实现的不是任意的电压都能识别的.6解析:数据处理主要指算术运算和逻辑运算,它们都是在运算器中完成的.7解析:中断向量地址是指存放中断服务程序地址的地址.8解析:存储器的主要功能是存放被运算的数据和程序,惟独不停电,不写入新的内容,其内容就保持不变.9解析:通过寄存器可以用于传送和暂存数据,也可参预算术运算逻辑,并保存运算结果,且通用存储器的长度取决于机器字长.10解析:程序控制指令用来改变程序原来的执行顺序 .程序控制指令主要包括:转移指令、跳跃指令、子程序调用指令和返回指令.11解析:计算机中运算器是数据处理中心,控制器是计算机的指挥控制中心,二者合称中央处理器,英文缩写 CPU.解析:计算机之能识别二进制指令,因此在运行各种高级语言编写的程序时,都必须通过编译程序、解释程序和各种转换程序,把各种高级语言转换成机器语言才干在机器上执行.解析:原码表示法是符号位+绝对值,正数符号用 0 表示,负数符号用 1 表示.反码表示法是符号位表示与原码相同 ,数值位正数用绝对值表示 ,负数用绝对值的相反数表示,即 0 变成 1,1 变成 0.补码表示法是符号位表示与原码、反码相同,正数符号用"0〞表示,负数符号用"1〞表示.移码用于表示浮点数阶码,为定点整数,表示方法与补码类似,但符号位相反,即正数的移码符号位为 1,负数为 0.解析:汇编语言是用符号代替机器指令功能的语言,它使用人们容易理解的英文单词缩写符号或者地址代号,代替地址中的二进制操作码和地址码.解析:指令部件包括指令计算器、指令存储器、指令译码器,三个部件都直接与本条指令有关.1 、解:CPU 是中央处理器英文缩写,包括运算器和控制器,是计算机大的核心部件. 计算机由五大部件组成,其中运算器、控制器和存储器称为计算机的主机,是计算机执行程序的主体.解析:中央处理器〔CPU, Central Processing Unit〕是一块超大规模的集成电路,是一台计算机的运算核心和控制核心.它的功能主要是解释计算机指令以与处理计算机软件中的数据 .中央处理器主要包括运算器和高速缓存存储器与实现它们之间联系的数据、控制与状态的总线.主机是指计算机除去输入输出设备以外的主要机体部份.也是用于放置主板与其他主要部件的控制箱体.通常包括 CPU、内存、硬盘、光驱、电源、以与其他输入输出控制器和接口.2、解:设一个二进制数N = K3 K2 K1 K0.K-1 K-2= K3*2^3 +K2*2^2 +K1*2^1 +K0*2^0 + K-1*2^-1 +K-2*2^-2其中 K i分别为二进制数列中某个数位取值,2^i为位数 K i对应的位权.因此〔1001.11>2 =1*2^3 + 0*2^2 + 0*2^1 + 1*2^0 +1*2^-1 + 1*2^-2=<8+0+0+1+0.5+0.25>10=<9.75>10解析:十进制计数制,表示 1 位数用 10 个不同的符号,相邻数位间进位关系是逢 10 进 1.二进制计数制,表示 1 位数用 2 个不同的符号<0,1>,相邻数位间进位关系是逢 2 进 1.3、解:静态存储器是因此写入该单元 ,只要不该写它,补断开电源,其单元内容保持不变;动态存储器是一次写入信息后,还需定时刷新重写,才干保持该单元内容不变.解析:二者都是存储器的一种,读写机理不同.动态存储器工艺简单、集成度高、体积小、速度比静态存储器略低,是当前存储器的主流.4、解:输入设备和输出设备是计算机与外部世界交往的桥梁,简称 I/O 设备. 输入设备需要把外部信息,包括数字、声音、图象等信息转换成二进制编码输入到计算机存储器中保存,等待运算器处理.输出设备需要把计算机内的二进制编码转换成人们容易辨识的,数字、声音、图象等信息并传送给人们.解析:计算机的外部设备之一 ,可以和计算机进行交互使用 ,如键盘、显示器等 , 是人与计算机交互的一种部件.1、解:〔1〕[+1011]原=01011[+1011]反=01011[+1011]补=01011[-1011]原=11011 [-1011]反=10100 [-1011]补=10101.[+1011]移=11011〔2〕小数不用移码表示[+1011]原=01101[+1011]反=01101[+1011]补=01101 [-1011]移=00101[-1011]原=11101 [-1011]反=10010 [-1011]补=10011解析:原码表示法是符号位+绝对值,正数符号用 0 表示,负数符号用 1 表示.反码表示法是符号位表示与原码相同,数值位正数用绝对值表示,负数用绝对值的相反数表示,即 0 变成 1,1 变成 0.补码表示法是符号位表示与原码、反码相同, 数值位正数用绝对值表示,负数用其补数表示,即数值各位变相反值,末位加+1,即变成反码末位+1.移码用于表示浮点数阶码,为定点整数,表示方法与补码类似,但符号位相反,即正数的移码符号位为 1,负数为 0.2、解: [x+y]补=[x]补+[y]补, [x-y]补=[x]补+[-y]补必须先求出[x]补、[y]补、[-y]补[x]补=[0.10111]补=0.10111[y]补=[0.11011]补=0.11011[-y]补=[-0.11011]补=1.00101运算时数据必须用双符号位:[x+y]补=[x]补+[y]补=00.10111+00.11011=01.01110表示结果为正数,但二数之和大于 1,溢出了,称为正溢.[x-y]补=[x]补+[-y]补=00.10111+11.00101=11.11100解析:丢掉最高符号位的进位,对结果不产生影响,可把其看做是模数.补码数据, 加减模数的若干整数倍,对补码数据不产生影响.当符号位用 1 位二进制数表示时符号位之进位为 2,因此把其模看做 2.当符号位用 2 位二进制数表示时,最高符号位之进位为 4,因此把其模看做 4.所以有时把双符号位补码运算财务模 4 补码运算.。

计算机组成原理第七章单元测试(含答案)

计算机组成原理第七章单元测试(含答案)

第七章、系统总线
系统总线测试
1、从信息流的传送效率来看,()工作效率最低。

A、三总线系统
B、单总线系统
C、双总线系统
D、多总线系统
2、系统总线地址的功能是()。

A、选择主存单元地址
B、选择进行信息传输的设备
C、选择外存地址
D、指定主存和I / O设备接口电路的地址
3、计算机使用总线结构的主要优点是便于实现积木化,同时()。

A、减少了信息传输量
B、提高了信息传输的速度
C、减少了信息传输线的条数
D、加重了CPU的工作量
4、IEEE1394的高速特性适合于新型高速硬盘和多媒体数据传送,它的数据传输率最高可以达到()。

A、100 Mb/秒
B、200 Mb/秒
C、400 Mb/秒
D、300 Mb/秒
5、异步控制常用于()作为其主要控制方式。

A、在单总线结构计算机中访问主存与外围设备时
B、微型机的CPU中
C、硬布线控制器中
D、微程序控制器中
6、当采用()对设备进行编址情况下,不需要专门的I/O指令。

A、统一编址法
B、单独编址法
C、两者都是
D、两者都不是
参考答案如下:
1。

计算机组成原理试题及答案全套

计算机组成原理试题及答案全套

计算机组成原理试题及答案全套第一部分:选择题1.下列关于计算机内存的说法,错误的是:A.内存是计算机的主要存储器件之一B.内存是临时存储器件,供程序运行时使用C.内存容量越大,计算机的性能越强D.内存分为主存和辅存,主存速度较快,但容量相对较小答案:C2.下列关于CPU的说法,错误的是:A.CPU是计算机的核心部件,负责执行指令和控制计算机的运行B.CPU由运算器、控制器和寄存器组成C.CPU的速度越快,计算机的运行速度越快D.CPU的主频越高,计算机的运行速度越慢答案:D3.下列关于指令周期的说法,错误的是:A.指令周期是CPU执行一条指令所需的时间B.指令周期包括取指令、译码、执行、访存四个阶段C.指令周期的长度取决于CPU的主频D.指令周期越短,CPU的执行效率越高答案:D4.下列关于存储器层次结构的说法,错误的是:A.存储器层次结构分为寄存器、高速缓存、主存和辅存B.存储器层次结构越高,存取速度越快,容量越小C.高速缓存是位于CPU和主存之间的高速存储器D.存储器层次结构的设计目标是在速度、容量和成本之间取得平衡答案:B5.下列哪项措施可以提高计算机系统的安全性?A.设置强密码B.定期更新操作系统和应用程序补丁C.安装杀毒软件和防火墙D.以上都是答案:D6.下列关于计算机硬盘的说法,错误的是:A.硬盘是一种磁存储设备,用于长期存储数据B.硬盘的读写速度相对较慢,但容量较大C.硬盘的存储介质是固态闪存芯片D.硬盘采用磁道、扇区和柱面的方式来寻址数据答案:C第二部分:填空题1.计算机系统由________、软件和人员三部分组成。

答案:硬件2.CPU的两个主要功能是执行________和控制计算机的运行。

答案:指令3.存储器层次结构的设计目标是在速度、________和成本之间取得平衡。

答案:容量4.计算机的存储器分为________和辅存两部分。

答案:主存5.操作系统的主要功能包括________管理、文件管理和用户接口等。

计算机组成原理第五章单元测试(含答案)

计算机组成原理第五章单元测试(含答案)

第五章指令系统测试1、以下四种类型指令中,执行时间最长的是()(单选)A、RR型指令B、RS型指令C、SS型指令D、程序控制类指令2、程序控制类指令的功能是()(单选)A、进行算术运算和逻辑运算B、进行主存与CPU之间的数据传送C、进行CPU和I/O设备之间的数据传送D、改变程序执行的顺序3、单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个常需采用的寻址方式是( )(单选)A、立即数寻址B、寄存器寻址C、隐含寻址D、直接寻址4、下列属于指令系统中采用不同寻址方式的目的主要是()(单选)A、为了实现软件的兼容和移植B、缩短指令长度,扩大寻址空间,提高编程灵活性C、为程序设计者提供更多、更灵活、更强大的指令D、丰富指令功能并降低指令译码难度5、寄存器间接寻址方式中,操作数存放在()中(单选)A、通用寄存器B、主存C、数据缓冲寄存器MDRD、指令寄存器6、指令采用跳跃寻址方式的主要作用是() (单选)A、访问更大主存空间B、实现程序的有条件、无条件转移C、实现程序浮动D、实现程序调用7、下列寻址方式中,有利于缩短指令地址码长度的是()(单选)A、寄存器寻址B、隐含寻址C、直接寻址D、间接寻址8、假设某条指令的一个操作数采用寄存器间接寻址方式,假定指令中给出的寄存器编号为8,8号寄存器的内容为1200H,地址1200H中的内容为12FCH,地址12FCH中的内容为3888H,地址3888H中的内容为88F9H.则该操作数的有效地址为( ) (单选)A、1200HB、12FCHC、3888HD、88F9H9、假设某条指令的一个操作数采用寄存器间接寻址方式,假定指令中给出的寄存器编号为8,8号寄存器的内容为1200H,地址1200H中的内容为12FCH,地址12FCH中的内容为3888H,地址3888H中的内容为88F9H.则该操作数为( ) (单选)A、1200HB、12FCHC、3888HD、88F9H10、某计算机按字节编址,采用大端方式存储信息。

计算机组成原理考试试题及参考答案

计算机组成原理考试试题及参考答案

计算机组成原理考试试题及参考答案计算机组成原理考试试题及参考答案一、选择题1、下列哪个部件不属于计算机的存储器?() A. 硬盘 B. 寄存器C. RAMD. U盘答案:B2、在计算机内部,所有数据和指令采用何种进制编码?() A. 二进制 B. 八进制 C. 十进制 D. 十六进制答案:A3、下面哪种情况下会发生CPU的分支预测错误?() A. 顺序预测B. 跳转预测C. 高速缓存D. 直接预测答案:B4、在计算机的存储器中,容量最大的部分是:() A. Cache B. RAMC. ROMD.硬盘答案:D5、下列哪种情况可能会导致计算机的内存出现故障?() A. 电源故障 B. 软件故障 C. 硬件故障 D. 网络故障答案:C二、填空题6、在计算机中,CPU主要由 ________ 、________ 、________ 三部分组成。

答案:运算器、控制器、存储器61、在计算机的存储器中,________ 存取速度最快,________ 容量最大。

答案:Cache,RAM611、CPU执行的指令最终由 ________ 输出。

答案:显示器6111、在计算机内部,数据和指令都是以二进制形式进行处理和存储的,这一原理是由 ________ 提出的。

答案:香农61111、在计算机中,________ 是用来存储运行时数据的核心部件。

答案:内存三、简答题11、请简述计算机CPU的工作流程。

答案:计算机CPU的工作流程包括取指令、解码、执行指令和写回结果四个步骤。

具体来说,CPU 从内存中获取指令,然后解码指令并执行,最后将结果写回到内存中。

这个过程会不断重复,使得计算机能够连续执行各种任务。

111、请说明指令和数据在计算机内部有何区别。

答案:在计算机内部,指令和数据没有本质区别,它们都是二进制形式存在的。

但是,为了区分它们,通常将那些访问内存、运算等产生效果的二进制称之为指令,而那些被运算的二进制则称之为数据。

计算机组成原理习题含参考答案

计算机组成原理习题含参考答案

计算机组成原理习题含参考答案一、单选题(共90题,每题1分,共90分)1、在下列寻址中,()寻址方式需要先运算再访问主存。

A、间接B、直接C、变址D、立即正确答案:C2、在链式查询方式下,若有N个设备,则()oA、只需一条总线请求线B、需要N条总线请求线C、视情况而定,可能一条,也可能N条总线请求线D、以上说法都不对正确答案:A3、以下有关I/O端口的叙述中,错误的是()oA、I/O接口中有命令端口、状态端口、数据端口B、I/O接口中命令端口和状态端口不能共用同一个C、I/O接口中程序可访问的寄存器被称为I/O端口D、I/O端口可以和主存统一编号,也可以单独编号正确答案:B4、用移码表示浮点数的阶码,其好处是()。

A、便于求阶差B、便于用比较电路比较阶的大小C、提高运算精度D、便于判别溢出正确答案:B5、在取指操作结束后,程序计数器中存放的是()。

A、程序中指令的数量B、当前指令的地址C、已经执行指令的计数值D、下一条指令的地址正确答案:D6、微指令格式分为水平型和垂直型,水平型微指令的位数(),用它编写的微程序()。

A、较短,较少B、较长,较短C、较多,较长D、较少,较短正确答案:B7、用二地址指令来完成算术运算时,其结果一般存放在()。

A、其中一个地址码提供的地址中B、栈顶C、累加器(ACC)中D、以上都不对正确答案:A8、为了缩短指令中某个地址段(或地址码)的位数,有效的方法是采取()。

A、变址寻址B、间接寻址C、立即寻址D、寄存器寻址正确答案:D9、从计算机系统结构上讲,机器语言程序员所看到的机器属性是()oA、编程要用到的硬件组织B、计算机硬件的全部组织C、计算机软件所要完成的功能D、计算机各部件的硬件实现正确答案:A10、用于笔记本电脑的大容量存储器是()oA、U盘B、软磁盘C、固态盘D、磁带正确答案:C11、D/A转换是()。

A、把数字量转换为模拟量,把转化结果输出计算机B、把计算机输出的模拟量转化为数字量C、把模拟量转化为数字量,把数字量输入到计算机D、把计算机输出的模拟量转为数字量正确答案:A12、程序P在机器M上的执行时间是20秒,编译优化后,P执行的指令数减少到原来的70%,而CP1增加到原来的1.2倍,则P在M上的执行时间是()oA、16.8秒B、8.4秒C、117秒D、14秒正确答案:A13、以下说法错误的是()oA、计算机的机器字长是指数据存储与运算的基本单位B、寄存器由触发器构成C、计算机中一个字的长度都是32位D、磁盘可以永久性存放数据和程序正确答案:C14、主设备通常指()oA、掌握总线权的设备B、发送信息的设备C、主要的设备D、接收信息的设备正确答案:A15、字长12位,用定点补码规格化小数表示时,所能表示的正数范围是()OA、1/2-(1-2-11)B、(1/2+2-11)-(1-2-11)C、2-11-(1-2-11)D、2-12-(1-2-12)正确答案:A16、ASCI1码是对()进行编码的一种方案。

《计算机组成原理》测试试题库和答案

《计算机组成原理》测试试题库和答案

《计算机组成原理》测试试题库和答案《计算机组成原理》测试试题库参考答案一、填空题1、电子模拟计算机,电子数字计算机2、软件3、 [X]补= 1.0011 。

4、__00.0**___或__11.1**___5、__字节__。

6、_读写存储器和只读存储器7、__二___8、__指令的操作码__9、___状态___和__控制信息___10、__相容__11、算术运算和逻辑运算12、__中断处理优先级__13、___调用___14、 [X]原=_1.001101__,[X]补=_1.110011_。

15、___加法器__16、__地址__和___控制__17、_01.***__或_10.***_18、_操作码___和__地址码__19、___同步___和__异步___20、__并行___接口和 __串行___ 接口两大类。

21、___FIFO___和___LRU__22、 16 , 16i23、1010124、 [X]补= 11110101 。

25、动态RAM26、主存读/写周期27、局部性原理28、 25629、系统30、溢出标志位(V)31、控制存储器、微指令寄存器和地址转移逻辑32、微指令33、系统内部各大部件34、解决CPU和主存之间的速度匹配问题35、光盘存储器36、中断允许、中断屏蔽37、快速性、准确性、通用性、和逻辑性38、数据和程序39、__1946 _40、网络化计算机系统、分布式计算机系统和智能化计算机系统等方向发展__。

41、_自动化程度_42、_存储器、运算器、控制器、_输入设备和输出设备__43、_运算器和控制器_44、_机器数的二进制位数__。

45、_运算器和控制器_46、__指挥、协调机器个部分工作47、主存储器和外存储器48、_指一台计算机上的程序不加任何修改可在另一台计算机上正确运行的特性__49、__字长、主频、存储容量、兼容性、数据传送速率__50、__机器语言_51、__汇编语言__52、__一种符号语言_53、__变程容易、修改调试方便_54、__能直接被机器识别_55、_速度快、价格高__56、__灵活性好、但速度较慢_57、__指令系统___58、__计算机系统的某功能可以由硬件也可以由软件实现,在逻辑功能上是等价的59、860、可显示字符和控制字符二、单项选择题1—5BDBAC 6—10 BADAB 11—15 ADCBB 16—20 CBADC21—25 DCDCC 26—30 ACCBA 31—35 BDACD 36—40 DCACA41—45 CCCCA 46—50 CBCBD三、判断题(对的打“√”,错的打“×”)1、×2、√3、×4、×5、√6、×7、×8、×9、√10、×11、×12、×13、×14、√15、×16、×17、√18、×19、√20、×21、×22、×23、√24、×25、√26、×27、×28、√29、×30、√四、名词解释1、存储程序的工作方式答:将计算机需进行的工作事先编写成程序,存入计算机中,运行程序时计算机自动进行工作。

(完整版)计算机组成原理样卷及参考答案

(完整版)计算机组成原理样卷及参考答案

题号一二三四合计分数阅卷人一、单选题(每题2分,共30分)1冯.诺依曼计算机结构的核心思想是:_________ 。

A二进制运算B 有存储信息的功能C运算速度快D存储程序控制2计算机硬件能够直接执行的只有_________ 。

A机器语言B 汇编语言C机器语言和汇编语言D各种高级语言3零的原码可以用哪个代码来表示:_________ 。

A 11111111B 10000000C 01111111D 1100000,其真值为A 789B 789HC 1929D 11110001001B 4某数在计算机中用8421码表示为0111 1000 10015目前在小型和微型计算机里最普遍采用的字符编码是A BCD 码B十六进制代码 C ASC I I码 D 海明码6当-1 v x v 0时,【x】原二:_______ 。

A 1-xB xC 2+xD (2-2-n) - | x |7 执行一条一地址的加法指令需要访问主存__________ 次。

A 1B 2C 3D 48 在寄存器间接寻址中,操作数应在_________ 中。

A 寄存器B 堆栈栈顶C 累加器D 主存单元9 在串行进位的并行加法器中,影响加法器运算速度的关键因素是:______________ 。

A 门电路的级延迟B 元器件速度C 进位传递延迟D 各位加法器速度的不同10 运算器虽由许多部件组成,但核心部件是__________ 。

A 算术逻辑运算单元B 多路开关C 数据总线D 累加寄存器1 1在浮点数编码表示中_______ 在机器中不出现,是隐含的。

A. 阶码B. 符号C 尾数D 基数12下列关于RISC 的叙述中,错误的是: ________ 。

A RISC 普遍采用微程序控制器B RISC 大多数指令在一个时钟周期内完成 C RISC 的内部通用寄存器数量相对 CISC 少D RISC 的指令数、寻址方式和指令格式种类相对 CISC 少13计算机主频的周期是指 _______ 。

计算机组成原理第四章单元测试(一)(含答案)

计算机组成原理第四章单元测试(一)(含答案)

计算机组成原理第四章单元测试(一)(含答案)存储系统(一)单元测验1、CPU可直接访问的存储器是A、磁盘B、主存C、光盘D、磁带2、主存储器和CPU之间增加高速缓冲存储器(Cache)的目的是A、提高存储系统访问速度B、简化存储管理C、扩大主存容量D、支持虚拟存储技术3、存储字长是指A、存储器地址线的二进制位数B、存放在一个存储单元中的二进制位数C、存储单元总数D、寄存器的数据位数4、计算机字长32位,主存容量为128MB,按字编址,其寻址范围为A、0 ~ 32M-1B、0 ~ 128M-1C、0 ~ 64M-1D、0 ~ 16M-15、字位结构为256Kx4位SRAM存储芯片,其地址引脚与数据引脚之和为A、18B、22C、24D、306、某SRAM芯片,存储容量为64K×16位,该芯片的地址线和数据线数目分别为A、64,16B、16,64C、16,16D、64,647、假定用若干块4K *4位的存储芯片组成一个8K*8位的存储器,则地址0B1F所在芯片的最小地址是A、0000HB、0600HC、0700HD、0B00H8、计算机系统中的存贮器系统是指A、RAM和ROM存贮器B、CacheC、磁盘存储器D、Cache、主存贮器和外存贮器9、用若干片2K′4位的存储芯片组成一个8K′8位的存储器,则地址0B1FH所在的芯片在全局的最大地址是A、0CFFHB、0BFFHC、1BFFHD、0FFFH10、动态存储器刷新以()为单位进行A、存储单元B、行C、列D、字节11、下列存储器类型中,速度最快的是A、DRAMB、Flash MemoryC、SRAMD、EPROM12、某计算机字长32位,下列地址属性中属于按双字长边界对齐的是A、存储器地址线低三位全部为0B、存储器地址线低二位全部为0C、存储器地址线最低为0D、存储器地址线低三位取值随意13、在32位的机器上存放0X12345678,假定该存储单元的最低字节地址为0X4000,则在小端存储模式下存在在0X4002单元的内容是A、0X12B、0X34C、0X56D、0X7814、关于内存的下列说法中,错误的是A、内存的存取速度不能低于CPU速度,否则会造成数据丢失B、程序只有在数据和代码等被调入内存后才能运行C、采用虚拟内存技术后程序可以在硬盘上直接运行D、某计算机内存容量为8GB,按字节编址,那么它的地址总线为33位15、下列关于RAM和ROM的叙述中,正确的是A、RAM是易失性存储器,ROM是非失性存储器B、RAM和ROM都采用随机存取的方式进行访问C、Cache可选RAM、ROM做数据存储体D、ROM和RAM都不需要刷新16、下列属于衡量存储器技术指标的是A、存储容量B、存取时间C、存储周期D、存储器带宽17、不需要定时刷新的半导体存储器芯片是A、SRAMB、DRAMC、EPROMD、Flash Memory18、DRAM比SRAM慢,可能的原因包括A、DRAM需要刷新B、DRAM存储体行列地址线复用C、DRAM读之前需要预充电D、DRAM存储单元采用了双译码结构19、全部使用4片32K*8位的SRAM存储芯片,可设计的存储器有A、128K* 8位B、32K* 32位C、64K* 16位D、128K* 16位20、符合存储体系构建思想的是A、时间局部性B、空间局部性C、编程采用顺序结构D、编程采用分支结构21、某计算机主存容量为64K*16,其中ROM区为4K,其余为RAM区,按字节编址。

计算机组成原理部分参考答案

计算机组成原理部分参考答案

习题一1.什么是程序存储工作方式?答:计算机的工作方式——存储程序工作方式。

即事先编写程序,再由计算机把这些信息存储起来,然后连续地、快速地执行程序,从而完成各种运算过程。

2.采用数字化方法表示信息有哪些优点?用数字化方法表示信息的优点:<1)抗干扰能力强, 可靠性高。

<2)依靠多位数字的组合,在表示数值时可获得很宽的表示范围以及很高的精度。

<3)数字化的信息可以存储、信息传送也比较容易实现。

<4)可表示的信息类型与范围及其广泛,几乎没有限制。

<5)能用逻辑代数等数字逻辑技术进行信息处理,这就形成了计算机硬件设计的基础。

3.如果有7×9点阵显示出字符A的图像,请用9个七位二进制代码表示A 的点阵信息。

4.数字计算机的主要特点是什么?1. <1)能在程序控制下自动连续地工作;<2|)运算速度快;<3)运算精度高;<4)具有很强的信息存储能力;<5)通用性强,应用领域及其广泛。

5.衡量计算机性能的基本指标有哪些?答:衡量计算机性能的基本指标:<1)基本字长——参加一次运算的数的位数;<2)数据通路宽度——数据总线一次能并行传送的位数;<3)运算速度——可用①CPU的时钟频率与主频,②每秒平均执行指令数,③典型四则运算的时间来表示。

<4)主存储器容量——可用字节数或单元数<字数)×位数来表示。

<5)外存容量——常用字节数表示。

<6)配备的外围设备及其性能。

<7)系统软件配置。

7.系统软件一般包括哪些部分?列举你所熟悉的三种系统软件。

系统软件一般包括操作系统,编译程序、解释程序、各种软件平台等。

例如WINDOWS98操作系统,C语言编译程序等,数据库管理系统。

8.对源程序的处理有哪两种基本方式?对源程序的处理通常有两种处理方式:解释方式和编译方式。

习题二1.将二进制数(101010.01>2转换为十进制数及BCD码。

计算机组成原理第四章单元测试(一)(含答案)

计算机组成原理第四章单元测试(一)(含答案)

存储系统(一)单元测验1、CPU可直接访问的存储器是A、磁盘B、主存C、光盘D、磁带2、主存储器和CPU之间增加高速缓冲存储器(Cache)的目的是A、提高存储系统访问速度B、简化存储管理C、扩大主存容量D、支持虚拟存储技术3、存储字长是指A、存储器地址线的二进制位数B、存放在一个存储单元中的二进制位数C、存储单元总数D、寄存器的数据位数4、计算机字长32位,主存容量为128MB,按字编址,其寻址范围为A、0 ~ 32M-1B、0 ~ 128M-1C、0 ~ 64M-1D、0 ~ 16M-15、字位结构为256Kx4位SRAM存储芯片,其地址引脚与数据引脚之和为A、18B、22C、24D、306、某SRAM芯片,存储容量为64K×16位,该芯片的地址线和数据线数目分别为A、64,16B、16,64C、16,16D、64,647、假定用若干块4K *4位的存储芯片组成一个8K*8位的存储器,则地址0B1F所在芯片的最小地址是A、0000HB、0600HC、0700HD、0B00H8、计算机系统中的存贮器系统是指A、RAM和ROM存贮器B、CacheC、磁盘存储器D、Cache、主存贮器和外存贮器9、用若干片2K´4位的存储芯片组成一个8K´8位的存储器,则地址0B1FH所在的芯片在全局的最大地址是A、0CFFHB、0BFFHC、1BFFHD、0FFFH10、动态存储器刷新以()为单位进行A、存储单元B、行C、列D、字节11、下列存储器类型中,速度最快的是A、DRAMB、Flash MemoryC、SRAMD、EPROM12、某计算机字长32位,下列地址属性中属于按双字长边界对齐的是A、存储器地址线低三位全部为0B、存储器地址线低二位全部为0C、存储器地址线最低为0D、存储器地址线低三位取值随意13、在32位的机器上存放0X12345678,假定该存储单元的最低字节地址为0X4000,则在小端存储模式下存在在0X4002单元的内容是A、0X12B、0X34C、0X56D、0X7814、关于内存的下列说法中,错误的是A、内存的存取速度不能低于CPU速度,否则会造成数据丢失B、程序只有在数据和代码等被调入内存后才能运行C、采用虚拟内存技术后程序可以在硬盘上直接运行D、某计算机内存容量为8GB,按字节编址,那么它的地址总线为33位15、下列关于RAM和ROM的叙述中,正确的是A、RAM是易失性存储器,ROM是非失性存储器B、RAM和ROM都采用随机存取的方式进行访问C、Cache可选RAM、ROM做数据存储体D、ROM和RAM都不需要刷新16、下列属于衡量存储器技术指标的是A、存储容量B、存取时间C、存储周期D、存储器带宽17、不需要定时刷新的半导体存储器芯片是A、SRAMB、DRAMC、EPROMD、Flash Memory18、DRAM比SRAM慢,可能的原因包括A、DRAM需要刷新B、DRAM存储体行列地址线复用C、DRAM读之前需要预充电D、DRAM存储单元采用了双译码结构19、全部使用4片32K*8位的SRAM存储芯片,可设计的存储器有A、128K* 8位B、32K* 32位C、64K* 16位D、128K* 16位20、符合存储体系构建思想的是A、时间局部性B、空间局部性C、编程采用顺序结构D、编程采用分支结构21、某计算机主存容量为64K*16,其中ROM区为4K,其余为RAM区,按字节编址。

(完整版)计算机组成原理参考答案汇总.doc

(完整版)计算机组成原理参考答案汇总.doc

(完整版)计算机组成原理参考答案汇总.doc红色标记为找到了的参考答案,问答题比较全,绿色标记为个人做的,仅供参考!第一章计算机系统概述1.目前的计算机中,代码形式是______。

A.指令以二进制形式存放,数据以十进制形式存放B.指令以十进制形式存放,数据以二进制形式存放C.指令和数据都以二进制形式存放D.指令和数据都以十进制形式存放2.完整的计算机系统应包括 ______。

A.运算器、存储器、控制器B.外部设备和主机C.主机和实用程序D.配套的硬件设备和软件系统3.目前我们所说的个人台式商用机属于______。

A. 巨型机B.中型机C.小型机D.微型机4. Intel80486是32位微处理器,Pentium 是 ______位微处理器。

A.16B.32C.48D.645.下列 ______属于应用软件。

A. 操作系统B.编译系统C.连接程序D. 文本处理6.目前的计算机,从原理上讲______。

A.指令以二进制形式存放,数据以十进制形式存放B.指令以十进制形式存放,数据以二进制形式存放C.指令和数据都以二进制形式存放D.指令和数据都以十进制形式存放7.计算机问世至今,新型机器不断推陈出新,不管怎样更新,依然保有“存储程序”的概念,最早提出这种概念的是 ______。

A. 巴贝奇B. 冯 .诺依曼C.帕斯卡D.贝尔8.通常划分计算机发展时代是以()为标准A. 所用的电子器件B. 运算速度C. 计算机结构D.所有语言9.到目前为止,计算机中所有的信息任以二进制方式表示的理由是()A. 节约原件B. 运算速度快C. 由物理器件的性能决定D.信息处理方便10. 冯 . 诺依曼计算机中指令和数据均以二进制形式存放在存储器中,CPU区分它们的依据是()A. 指令操作码的译码结果C. 指令周期的不同阶段B. 指令和数据的寻址方式D.指令和数据所在的存储单元11.计算机系统层次结构通常分为微程序机器层、机器语言层、操作系统层、汇编语言机器层和高级语言机器层。

计算机组成原理习题(附参考答案)

计算机组成原理习题(附参考答案)

计算机组成原理习题(附参考答案)一、单选题(共90题,每题1分,共90分)1、在统一编址方式下,下面的说法( )是正确的。

A、一个具体地址只能对应内存单元B、一个具体地址既可对应输入/输出设备,又可对应内存单元C、一个具体地址只能对应输入/输出设备D、只对应输入/输出设备或者只对应内存单元正确答案:D2、堆栈指针SP的内容是()。

A、栈顶地址B、栈顶内容C、栈底内容D、栈底地址正确答案:A3、下列不属于程序控制指令的是()。

A、循环指令B、无条件转移指令C、条件转移指令D、中断隐指令正确答案:D4、计算机的存储系统是指()。

A、cache,主存储器和外存储器B、主存储器C、ROMD、RAM正确答案:A5、指令是指()。

A、计算机中一个部件B、发给计算机的一个操作命令C、完成操作功能的硬件D、通常用于构成主存的集成电路正确答案:B6、相对于微程序控制器,组合逻辑控制器的特点是()。

A、指令执行速度慢,指令功能的修改和扩展容易B、指令执行速度慢,指令功能的修改和扩展难C、指令执行速度快,指令功能的修改和扩展容易D、指令执行速度快,指令功能的修改和扩展难正确答案:D7、中断向量可提供()。

A、主程序的断点地址B、传送数据的起始地址C、被选中设备的地址D、中断服务程序入口地址正确答案:D8、迄今为止,计算机中的所有信息仍以二进制方式表示的理由是()。

A、信息处理方便B、物理器件性能所致C、运算速度快D、节约元件正确答案:B9、相联存储器是按()进行寻址的存储器。

A、内容指定方式B、地址指定与堆栈存取方式结合C、堆栈存取方式D、地址指定方式正确答案:A10、若SRAM芯片的容量是2M×8位,则该芯片引脚中地址线和数据线的数目之和是()。

A、29B、21C、18D、不可估计正确答案:A11、若x=103,y=-25,则下列表达式采用8位定点补码运算实现时,会发生溢出的是()。

A、x+yB、-x+yC、-x-yD、x-y正确答案:D12、系统总线是指()。

计算机组成原理第八章单元测试(含答案)

计算机组成原理第八章单元测试(含答案)

第八章、输入输出系统输入输出系统测试1、8086 CPU对I/O接口的编址采用了()。

A、I/O端口和存储器统一编址B、I/O端口和寄存器统一编址C、I/O端口独立编址D、输入/输出端口分别编址2、采用DMA方式传送数据时,每传送一个数据就要用一个()时间。

A、指令周期B、机器周期C、存储周期D、总线周期3、某中断系统中,每抽取一个输入数据就要中断CPU一次,中断处理程序接收取样的数据,并将其保存到主存缓冲区内。

该中断处理需要X秒。

另一方面,缓冲区内每存储N个数据,主程序就将其取出进行处理,这种处理需要Y秒,因此该系统可以跟踪到每秒()次中断请求。

A、N /(NX + Y)B、N /(X + Y)NC、min[1 / X ,1 / Y]D、max[1 / X ,1 / Y]4、中断向量地址是()。

A、子程序入口地址B、中断服务例行程序入口地址C、中断服务例行程序入口地址的指示器D、中断返回地址5、为了便于实现多级中断,保存现场信息最有效的办法是采用()。

A、通用寄存器B、堆栈C、存储器D、外存6、在单级中断系统中,CPU一旦响应中断,则立即关闭()标志,以防本次中断服务结束前同级的其他中断源产生另一次中断进行干扰。

A、中断允许B、中断请求C、中断屏蔽D、中断保护7、周期挪用方式常用于()方式的输入/输出中。

A、DMAB、中断C、程序传送D、通道8、一台计算机对n个数据源进行分时采集,送入主存,然后分时处理。

采集数据时,最好的方案是使用()。

A、堆栈缓冲区B、一个指针的缓冲区C、两个指针的单缓冲区D、n个指针的n个缓冲区9、通道对CPU的请求形式是()。

A、自陷B、中断C、通道命令D、跳转指令10、描述PCI总线中基本概念正确的句子是()。

A、HOST 总线不仅连接主存,还可以连接多个CPUB、PCI 总线体系中有三种桥,它们都是PCI 设备C、以桥连接实现的PCI总线结构不允许许多条总线并行工作D、桥的作用可使所有的存取都按CPU 的需要出现在总线上11、如果机器采用中断方式进行输入和输出,发生中断请求条件的是()。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《计算机组成原理》单元测试3 试题参考答案一、单项选择题(每题1分,共45分)1、CPU响应中断的时间是______。

A.中断源提出请求 B.取指周期结束C.执行周期结束 D.间址周期结束。

2、下列说法中______是正确的。

A.加法指令的执行周期一定要访存;B.加法指令的执行周期一定不访存;C.指令的地址码给出存储器地址的加法指令,在执行周期一定访存;D.指令的地址码给出存储器地址的加法指令,在执行周期不一定访存。

3、DMA访问主存时,让CPU处于等待状态,等DMA的一批数据访问结束后,CPU再恢复工作,这种情况称作______。

A.停止CPU访问主存;B.周期挪用;C.DMA与CPU交替访问;D.DMA4、总线通信中的同步控制是______。

A.只适合于CPU控制的方式;B.由统一时序控制的方式;C.只适合于外围设备控制的方式;D.只适合于主存5、以下______是错误的。

A.中断服务程序可以是操作系统模块;B.中断向量就是中断服务程序的入口地址;C.中断向量法可以提高识别中断源的速度;D.软件查询法和硬件法都能找到中断服务程序的入口地址。

6、在中断周期中,将允许中断触发器置“0”的操作由______完成。

A.硬件;B.关中断指令;C.开中断指令;D.软件。

7、水平型微指令的特点是______。

A.一次可以完成多个操作;B.微指令的操作控制字段不进行编码;C.微指令的格式简短;D.微指令的格式较长。

8、以下叙述______是正确的。

A.外部设备一旦发出中断请求,便立即得到CPU的响应;B.外部设备一旦发出中断请求,CPU应立即响应;C.中断方式一般用于处理随机出现的服务请求;D.程序查询用于键盘中断9、DMA接口电路中有程序中断部件,其作用是______。

A.实现数据传送;B.向CPU提出总线使用权;C.向CPU提出传输结束;D.发中断请求。

10、CPU中的译码器主要用于______ 。

A.地址译码;B.指令译码;C.选择多路数据至ALU;D.数据译码。

11、CPU不包括______。

A.地址寄存器;B.指令寄存器IR;C.地址译码器;D.通用寄存器12、存放当前欲执行指令的寄存器是______。

A.MAR; B.PC; C.MDR; D.IR。

13、在独立请求方式下,若有N个设备,则______。

A.有一个总线请求信号和一个总线响应信号;B.有N个总线请求信号和N个总线响应信号;C.有一个总线请求信号和N个总线响应信号;D.有N个总线请求信号和一个总线响应信号。

14、DMA访问主存时,向CPU发出请求,获得总线使用权时再进行访存,这种情况称作______。

A.停止CPU访问主存;B.周期挪用;C.DMA与CPU交替访问;D.DMA。

15、在CPU的寄存器中,______对用户是完全透明的。

A.程序计数器;B.指令寄存器; C.状态寄存器; D.通用寄存器。

16、三种集中式总线控制中,______方式对电路故障最敏感。

A.链式查询; B.计数器定时查询; C.独立请求; D.以上都不对。

17、以下叙述______是错误的。

A.一个更高级的中断请求一定可以中断另一个中断处理程序的执行;B.DMA和CPU必须分时使用总线;C.DMA的数据传送不需CPU控制;D.DMA中有中断机制。

18、I/O与主主机交换信息的方式中,DMA方式的特点是______。

A.CPU与设备串行工作,传送与主程序串行工作;B.CPU与设备并行工作,传送与主程序串行工作;C.CPU与设备并行工作,传送与主程序并行工作;D.CPU与设备串行工作,传送与主程序并行工作。

19、在计数器定时查询方式下,若计数从0开始,则______。

A.设备号小的优先级高;B.每个设备使用总线的机会相等;C.设备号大的优先级高。

D.每个设备的优先级是随机设置的20、I/O采用不统一编址时,进行输入输出操作的指令是______。

A.控制指令;B.访存指令;C.输入输出指令 D. 转移指令21、在中断接口电路中,向量地址可通过()送至CPU。

A.地址线; B.数据线; C.控制线; D.状态线22、由于CPU内部操作的速度较快,而CPU访问一次存储器的时间较长,因此机器周期通常由______来确定。

A.指令周期;B.存取周期;C.间址周期;D.执行周期。

23、I/O采用统一编址时,进行输入输出操作的指令是______。

A.控制指令;B.访存指令;C.输入输出指令;D.程序指令。

24、总线的异步通信方式______。

A.不采用时钟信号,只采用握手信号;B.既采用时钟信号,又采用握手信号;C.既不采用时钟信号,又不采用握手信号;D.采用时钟信号,不采用握手信号。

25、在三种集中式总线控制中,______方式响应时间最快。

A.链式查询; B.计数器定时查询; C.独立请求; D.以上都不是。

26、计算机操作的最小单位时间是______。

A.时钟周期;B.指令周期; C.CPU周期; D.执行周期。

27、程序计数器PC属于______。

A.运算器;B.控制器; C.存储器; D.I/O设备28、______可区分存储单元中存放的是指令还是数据。

A.存储器;B.运算器;C.控制器;D.用户。

29、某机有四级中断.优先级从高到低为1---2---3---4。

若将优先级顺序修改.改后1级中断的屏蔽字为1011,2级中断的屏蔽宇为1111,3级中断的屏蔽字为0011,4级中断的屏蔽字为0001,则修改后的优先顺序从高到低为。

A 3-2-1-4B 1-3-4-2C 2-1-3-4D 2-3-1-430、下述I/O控制方式中,主要由程序实现的是___B___。

A. I/O处理机方式B. 中断方式C. DMA方式D. 通道方式31、CRT的分辨率为1024ⅹ1024像素,像素的颜色数为256,则刷新存储器的容量是___C___。

A.256KB B.512KB C. 1MB D. 8MB32、下列不是影响流水线效率的是:A.时间相关B. 结构相关C.数据相关D.控制相关33、下列不会引起指令流水阻塞的是( )。

A.数据旁路B.数据相关C.条件转移D.资源冲突34、同步控制是______。

A 只适用于CPU控制的方式B 只适用于外围设备控制的方式C 由统一时序信号控制的方式D 所有指令执行时间都相同的方式35、为了便于实现多级中断,保存现场信息最有效的办法是采用______。

A 通用寄存器B 堆栈C 存储器D 外存36、中断向量地址是( )A.子程序入口地址B.中断服务程序入口地址C.中断服务程序入口地址的地址D.例行程序入口地址37、以下论述正确的是( )A.CPU响应中断期间仍执行原程序B.在中断响应中,保护断点和现场由用户编程完成C.在中断过程中,若又有中断源提出中断,CPU立即响应D.在中断响应中,保护断点是由中断响应自动完成的38、中断系统是( )A.仅用硬件B.仅用软件C.软,硬件结合D.以上都不对39、DMA方式是在(B )之间建立直接的数据通路A.CPU与外围设备B.主存与外围设备C.外设与外设D.CPU与主存40、DMA数据的传送是以( B )为单位进行的A.字节B. 字C. 数据块D.位41、主机、外设不能并行工作的方式是()。

AA. 程序查询方式B. 中断方式C. 通道方式D. DMA方式42、设置中断排队判优逻辑的目的是(B )。

A.产生中断源编码B.使同时提出的请求中的优先级别最高者,得到及时响应C.使CPU能方便地转入中断服务子程序D.提高中断响应速度43、CRT 图形显示器的分辨率表示( B )。

A.一个图像点(像素)的物理尺寸B.显示器一行能显示的最大图像点数与一列能显示的最大图像点数C.显示器屏幕可视区域的大小D.显示器能显示的字符个数44、系统总线中地址线的功能是。

A.用于选择主存单元地址 B.用于选择进行信息传输的设备C.用于选择外存地址 D.用于指定主存和I/O设备接口电路的地址45、下面所列的不属于系统总线接口的功能。

A.数据缓冲 B.数据转换 C.状态设置D.完成算术和逻辑运算二、填空题(每题1分,共20分)1、在DMA方式中,CPU和DMA接口通常采用(停止CPU访问主存周期挪用交替访问主存)三种方法来分时使用主存。

2、总线控制包括判优控制和通信控制。

3、常见的CU控制方式有(同步控制)、(异步控制)、(联合控制)和(人工控制)四种。

4、微指令的编码方式又叫(微指令的控制方式)。

5、集中式总线仲裁有:独立请求链式查询计数器查询三种。

6、中断优先级分为响应优先级和处理优先级。

7、总线判优控制分为:集中式和分布式。

8、微指令格式分两个字段:操作控制字段和顺序控制字段9、微指令的编码(控制)方式有:直接编码、字段直接编码字段间接编码混合编码三种。

10、微指令格式有水平型和垂直型。

11、主机和外设信息传送控制方式:程序查询方式、中断方式、DMA方式、通道方式和I/O处理机方式12、接口通常应具有以下几个功能:选址功能、传送命令的功能、传送数据的功能和反映I/O设备工作状态的功能。

13、程序查询方式接口电路主要由下列组成:数据缓冲寄存器DBR、完成触发器D、工作触发器B、设备选择电路、命令译码部件。

14、程序中断方式接口电路的基本组成:数据缓冲寄存器DBR、完成触发器D、工作触发器B、设备选择电路、命令译码部件、中断请求触发器、中断屏蔽触发器、排队器和设备编码器。

15、中断处理过程分为:中断请求、中断判优、中断响应、中断服务和中断返回五个阶段。

16、一般中断服务程序的流程分四大部分:保护现场、中断服务、恢复现场和中断返回。

17、DMA 接口基本组成:主存地址寄存器AR、字计数器WC、数据缓冲寄存器BR、DMA控制逻辑、中断机构、设备地址寄存器DAR;18、DMA 传送过程:预处理、数据传送、后处理三个阶段19、总线特性:机械特性、电器特性、功能特性、时间特性。

20、中断隐指令完成的工作:保护程序断点寻找服务程序入口地址关中断三、判断题(每题1分,共20分)1、所有的数据传送方式都必须由CPU控制实现.( × )2、外部设备一旦申请中断,便能立刻得到CPU的响应.( ×)3、一个更高优先级的中断请求可以中断另一个中断处理程序的执行.( √ )4、外部设备就是位于主机箱外面的设备。

F5、为了保证中断服务程序执行完毕以后能正确返回到被中断的断点继续执行程序,必须进行现场保护操作.(√)6、双总线结构的总线是指主存总线和I/O总线。

√7、中断级别最高的是不可屏蔽中断.( √ )8、输入设备功能就是将程序输入到计算机中。

F9、程序中断方式一般适用于随机出现的服务.( √ )10、采用软件判断键是否按下的方法叫作编码键盘法。

相关文档
最新文档