计算机组成原理综合练习一
计算机组成原理综合练习题-参考答案
计算机组成原理模拟试题参考答案一.单选题CCDCA DBCCA CCBBA二.填空题1. 答:控制器,存储器,输入设备,输出设备2. 答:(1)8位(2)23位3. 答:32,32,04.答:主存群号,标记(或Cache行号),块内地址,或者主存组号,组内块号,块内地址5.答:统一编址方式(内存映射方式),独立编址方式(使用专门的I/O指令方式)三.名词解释1. 基准程序(benchmarks)答:专门用来进行性能评价的一组程序,不同的机器运行相同的基准程序可比较它们的运行时间。
2. 对阶(浮点加减运算)答:浮点数加减运算的对阶是使两数的阶码相等(小数点实际位置对齐,尾数对应位权值相同)。
3. CISC答:即复杂指令集计算机,将复杂指令加入到指令系统中,以提高计算机的处理效率。
4. 向量中断答:直接依靠硬件来获得中断服务程序的入口地址的这种中断称为向量中断。
四.简答题1.IEEE754单精度浮点数标准中非规格化数是如何定义的?尾数的隐藏位是多少?阶码的真值是多少?答:非规格化数的阶码为全0,尾数为非0值。
尾数的隐藏位为0,阶码的真值为-126.2. 下列MIPS指令中分别包含哪些寻址方式?指令的功能是什么?(1)beq $s1,$s2,addr(2)lui $t1,100(3)j 100(4)lw $s3,20($t1)答:(1)寄存器寻址,PC相对寻址。
指令的功能是比较寄存器$s1和$s2,如果相等则转移。
(2)寄存器寻址,立即数寻址。
将寄存器t1的高16位设置为100,低16位为0.(3)伪直接寻址(或页面寻址)。
跳转指令,跳转到PC指定的指令处,PC的形成是,高4位保持不变,将100左移两位(或乘以4)送入PC的低28位。
(4)寄存器寻址,基址寻址。
从存储器中取一个字单元内容送入s3寄存器中,存储器地址为:将常数20加上寄存器t1的内容。
3. DMA中常用的数据传送方式有哪三种?简述它们的传送方法。
计算机组成原理试题及答案
计算机组成原理试题及答案一、选择题。
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.下列关于计算机内存的说法,错误的是: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.操作系统的主要功能包括________管理、文件管理和用户接口等。
计算机组成原理习题含参考答案
计算机组成原理习题含参考答案一、单选题(共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、计算机硬件能直接执行的是A、高级语言B、机器语言C、汇编语言D、任何语言2、下列说法中,错误的是A、软件与硬件具有逻辑功能的等价性B、固件功能类似软件,形态类似硬件C、计算机系统层次结构中,微程序属于硬件级D、寄存器的数据位对微程序级用户透明3、完整的计算机系统通常包括A、运算器、控制器、存储器B、主机、外部设备C、主机和应用软件D、硬件系统与软件系统4、计算机的字长与下列哪项指标密切相关A、运算精确度B、运算速度C、内存容量D、存取速度5、CPU地址线数量与下列哪项指标密切相关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、下列可用于评价计算机系统性能的指标是A、MIPSB、CPIC、IPCD、字长11、下列计算机系统性能评价的描述中正确的是A、程序MIPS值越高,计算机的性能越高B、程序的CPI值越低,计算机的性能越高C、主频高的机器性能不一定高D、同一程序在不同机器上运行时得到的MIPS值不一定相同12、访问256KB的存储空间,需要的地址线数最少为( )根?(只需要填阿拉伯数字)13、程序必须存放在哪里才能被CPU访问并执行14、某计算机指令集中共有A、B、C、D四类指令,它们占指令系统的比例分别为40% 、20%、20%、20%, 各类指令的CPI分别为2、3、4、5;该机器的主频为600MHZ,则该机的CPI 为(保留到小数点后一位)15、某计算机指令集中共有A、B、C、D四类指令,它们占指令系统的比例分别为40% 、20%、20%、20%, 各类指令的CPI分别为2、3、4、5;该机器的主频为600MHZ,则该机的MIPS为(保留到小数点后一位)参考答案如下:16、若某程序编译后生成的目标代码由A、B、C、D四类指令组成,它们在程序中所占比例分别为20%、40%、20%、20%。
计算机组成原理综合题
徐州师范大学
第二章习题
计
算
题
• 设由S,E,M三个域组成的一个32位二进制字所表示的非规则化数x, 其表示为 x = (-1)S×(1.M)×2E-128 问:它所能表示的规格化的最大正数,最小正数,最大负数,最 小负数是多少? 解:(1)最大正数 0 11 111 111 111 111 111 111 111 111 111 11 X = [1+(1-2-23)]×2127 (2)最小正数 0 00 000 000 000 000 000 000 000 000 000 00 X=1.0×2-128 (3)最大负数 1 00 000 000 000 000 000 000 000 000 000 00 X=-1.0×2-128 (4)最小负数 1 111 111 11 111 111 111 111 111 111 111 11 X== -[1+(1-2-23)]×2127
假设1存储器模块字长等于数据总线宽度2模块存取一个字的存储周期等于t3总线传送周期为4交叉存储器的交叉模块数交叉存储器为了实现流水线方式存储即每经过时间延迟后启动下一模快应满足交叉存储器要求其模快数m以保证启动某模快后经过m时间后再次启动该模快时它的上次存取操作已经完成
《计算机组成原理》 习题及解答(第一部分)
计 算
题
• 设有两个十进制数:x = -0.875 × 21,y = 0.625 × 22, (1)将x,y的尾数转换为二进制补码形式 (2)设阶码2位,阶符1位,数符1位,尾数3位,通过补码运算规则求出z = x – y的二进制浮点规格化结果。 解:1.设S1为x的尾数,S2为y的尾数,则 S1 = (-0.875)10 = (-0.111)2 [S1]补 = 1.001 S2= (0.625)10 = (+0.101)2 [S2]补 = 0.101 2.求z = x – y的二进制浮点规格化结果。 对阶: 设x的阶码为jx,y的阶码为jy, jx = (+01)2,jy = (+10)2, jx – jy = (01)2 – (10)2 = (-01)2,小阶的尾数S1右移一位 S1 = (-0.0111)2,jx阶码加1,则jx = (10)2 = jy,经舍入后, S1 = (-0,100)2,对阶完毕。 x = 2jx×S1 = 2(10)2×(-0.100) y = 2jy×S2 = 2(10)2×(+0.101)
国家开放大学《计算机组成原理》综合测验1和2参考答案
国家开放大学《计算机组成原理》综合测验参考答案综合测验1一、选择题(每小题3分,共36分)1.某机字长16位,采用定点小数表示,符号位为1位,尾数为15位,则可表示的最大正小数为,最小负小数为。
A.+ (216-1) ,-(1-2-15)B.+ (215-1) ,-(1-2-16)C.+ (1-2-15) ,-(1-2-15)D.+ (215-1) ,-(1-2-15)2.定点数补码加法具有两个特点:一是符号位;二是相加后最高位上的进位要舍去。
A.与数值位分别进行运算B.与数值位一起参与运算C.要舍去D.表示溢出3.长度相同但格式不同的2种浮点数,假设前者阶码长、尾数短,后者阶码短、尾数长,其他规定均相同,则它们可表示的数的范围和精度为。
A.两者可表示的数的范围和精度相同B.前者可表示的数的范围大但精度低C.后者可表示的数的范围大且精度高D.前者可表示的数的范围大且精度高4.在定点二进制运算器中,减法运算一般通过来实现。
A.原码运算的二进制减法器B.补码运算的二进制减法器C.补码运算的十进制加法器D.补码运算的二进制加法器5.间接寻址是指。
A.指令中直接给出操作数地址B.指令中直接给出操作数C.指令中间接给出操作数D.指令中间接给出操作数地址6.输入输出指令的功能是。
A.进行算术运算和逻辑运算B.进行主存与CPU之间的数据传送C.进行CPU和I/O设备之间的数据传送D.改变程序执行的顺序7.指令周期是指。
A.CPU从主存取出一条指令的时间B.CPU执行一条指令的时间C.CPU从主存取出一条指令加上执行这条指令的时间D.时钟周期时间8.在控制器中,必须有一个部件,能提供指令在内存中的地址,服务于读取指令,并接收下条将被执行的指令的地址,这个部件是。
A.IPB.IRC.PCD.AR9.若主存每个存储单元为16位,贝1J。
A.其地址线也为16位B.其地址线与16无关C.其地址线为8位D.其地址线与16有关10.CPU通过指令访问主存所用的程序地址叫做。
计算机专业基础综合计算机组成原理(数据的表示和运算)-试卷1
计算机专业基础综合计算机组成原理(数据的表示和运算)-试卷1(总分:76.00,做题时间:90分钟)一、单项选择题(总题数:31,分数:62.00)1.单项选择题1-40小题。
下列每题给出的四个选项中,只有一个选项是最符合题目要求的。
(分数:2.00)__________________________________________________________________________________________ 解析:2.若用二进制数表示十进制数0到999 999,则最少需要的二进制数的位数是( )。
(分数:2.00)A.6B.16C.20 √D.100 000解析:解析:如果用二进制表示0~999 999(<2 20 )则需要20位。
3.在补码加法运算中,产生溢出的情况是( )。
I.两个操作数的符号位相同,运算时采用单符号位,结果的符号位与操作数相同Ⅱ.两个操作数的符号位相同,运算时采用单符号位,结果的符号位与操作数不同Ⅲ.运算时采用单符号位,结果的符号位和最高数位不同时产生进位Ⅳ.运算时采用单符号位,结果的符号位和最高数位相同时产生进位Ⅴ.运算时采用双符号位,运算结果的两个符号位相同Ⅵ.运算时采用双符号位,运算结果的两个符号位不同(分数:2.00)A.I,Ⅲ,ⅤB.Ⅱ,Ⅳ,ⅥC.Ⅱ,Ⅲ,Ⅵ√D.I,Ⅲ,Ⅵ解析:解析:常用的溢出判断方法主要有三种:采用一个符号位、采用进位位和采用变形补码。
采用一个符号位的溢出条件为:结果的符号位与操作数符号位不同。
采用进位位的溢出条件为:结果的符号位和最高数位不同时产生进位。
采用双符号位(变形补码)的溢出条件为:运算结果的两个符号位不同。
4.计算机中常采用下列几种编码表示数据,其中,±0编码相同的是( )。
I.原码Ⅱ.反码Ⅲ.补码Ⅳ.移码(分数:2.00)A.I和ⅢB.Ⅱ和ⅢC.Ⅲ和Ⅳ√D.I和Ⅳ解析:解析:假设字长为8位,[+0] 原=00000000,[一0] 原=10000000;[+0] 反=00000000,[一0] 反=11111111;[+0] 补 =00000000,[一0] 补 =00000000;[+0] 移 =10000000,[一0] 移 =10000000。
计算机组成原理习题集 (1)
《计算机组成原理》练习题适用于计算机专业本科生第一章概论一、选择题01. 电子计算机主存内的ROM是指 D 。
A.不能改变其内的数据B.只能读出数据,不能写入数据C.通常用来存储系统程序D.以上都是02. 有些计算机将一部分软件永恒地存于只读存储器中,称之为 C 。
A.硬件B.软件C. 固件D.辅助存储03. 如果要处理速度、温度、电压等连续性数据可以使用 B 。
A.数字计算机B.模拟计算机C.混合计算机D.特殊用途计算机04. 邮局把信件进行自动分拣,使用的计算机技术是 C 。
A.机器翻译B.自然语言理解C.模式识别D.过程控制05. 冯.诺伊曼机工作方式的基本特点是 B 。
A.多指令流单数据流B.按地址访问并顺序执行指令C.堆栈操作D.存储器按内容选择地址。
06. 某寄存器中的值可能是操作数,也可能是地址,只有计算机的 C 才能识别它。
A.译码器B.判断程序C.指令D.时序信号。
07. 80年代以来,许多国家开始研究第五代计算机,这种计算机系统是 B 。
A.超高速巨型计算机系统B.知识信息处理系统C.大型分布式计算机系统D.超级微型计算机群组成的计算机网。
08. 计算机的算逻单元的控制单元合称为 C 。
A.ALUB.UPC.CPUD.CAD09. 磁盘驱动器读写数据的基本存取单位为 D 。
A.比特B.字节C.磁道D.扇区二、填空题01. 计算机硬件是指计算机系统中实际物理装置的总称,软件是指控制整个计算机硬件系统工作的程序集合,固件是指具有某软件功能的硬件,一般用ROM实现。
02. 数控机床是计算机在过程控制方面的应用。
03. 人工智能研究用计算机模拟人类智力活动的有关理论与技术,模式识别研究用计算机对物体、图像、语言、文字等信息进行自动识别。
04. 数字计算机用来处理离散的数据,而模拟计算机用来处理连续性的数据。
05.存储器可分为主存和辅存,程序必须存于主存内,CPU才能执行其中的指令。
第二章计算机中的信息编码一、选择题01. 对真值0表示形式唯一的机器数是 B 。
计算机组成原理1-4练习题参考答案.ppt
4.十进制数137277的八进制表示为( A )。 A.414066 B.4146666 C.414866 D.404166 解:十进制转变为八进制的方法是:整数部分的转化采用除基取余法, 将整数除以8,所得余数即为八进制数的个位上数码,余数为八进制十位 上的数码……如此反复进行,直到商为0为止。(137277)10=(414066)8, 所以选A。 5.十六进制小数0.ACBEDF的十进制表示为( C )。 A.1.1331055 B.1.1201055 C.1.1321055 D.1.1321655 解:将十六进制小数0.ACBEDF转换为相应的十进制,可采用乘幂相加法 完成,即1+10×16-1+12×16-2+11×16-3+14×16-4+13×16-5+15×16-6= 1.1321055,所以选C。 6.下列数中最小的数是( C )。 A.(101001)2 B.(52)8 C.(101001)BCD D.(233)16 解:(101001)2=(41)10,(52)8=(42)10,(101001)BCD=(29)10,(233)16= (563)10,其中29最小,所以选C。 7.如果X为负数,由[X]补求[-X]补,是将( D )。 A.[X]补各值保持不变 B.[X]补符号位变反,其他各位不变
1
12.计算机是一种信息处理机,它最能准确地反映计算机的主要功能。 13.个人台式商用机属于微型机。 14.对计算机软硬件进行管理,是操作系统的功能。 15.用于科学技术的计算机中,标志系统性能的主要参数是MFLOPS。 16.通用计算机又可以分为超级机、大型机、服务器、工作站、微型机和 单片机六类。 17.“存储程序控制”原理是冯.诺依曼提出的。 18.运算器和控制器构成CPU,CPU和主存构成主机。 19.取指令所用的时间叫存取周期,执行指令所用的时间叫执行周期。 20.每个存储单元都有一个编号,该编号称为地址。 21.现代计算机存储系统一般由高速缓存、主存和辅存构成。
计算机组成原理综合练习题
一、填充题(每空1分,共30分)1.为了实现CPU对主存储器的读写访问,他们之间的连线按功能划分应当包括_地址总线__、_数据总线_、_控制总线___。
2.从计算机系统结构的发展和演变看,早期的计算机是以__运算器_为中心的系统结构,而近代的计算机是以__存储器_为中心的系统结构。
3.一条机器指令可划分为__操作码_字段和_地址码(操作数)__字段4.从广义上讲,计算机中引入并行性有三种基本途径,分别是_时间重叠__,_资源重复__,__资源共享_。
5.在多级存储体系中,Cache存储器的主要功能是__匹配CPU与主存的速度差异____,虚拟存储器的主要功能是_匹配主存与辅助存储器的速度差异_____。
9.外设接口的主要功能是__数据缓存____,_CPU 与IO控制信号传递_____和__数据格式转换____。
二、选择一个最恰当的答案(每题2分,共20分)1.在指令格式中,采用扩展操作码设计方案的目的是__C_。
A.减少指令字长度;B.增加指令字长度;C.保持指令字长度不变而增加指令操作的数量;D.保持指令字长度不变而增加寻址空间.2.用于科学计算的计算机中,标志系统性能的主要参数是__C_。
A.主时钟频率B.主存容量C.MFLOPS;D.MIPS3.当前设计高性能计算机的重要技术途径是__D_。
A.提高CPU主频B.扩大主存容量C.采用非冯若依曼结构D.采用并行处理技术4.在计算机系统中,表征系统运行状态的部件是_D__。
A.程序计数器B.累加计数器C.中断计数器D.程序状态字5.为使虚存系统有效的发挥其预期的作用,所运行的程序应具有的特性是__C_。
A.该程序不应含有过多的I/O操作.B.该程序的大小不应超过实际的内存容量;C.该程序应具有较好的局部性;D.该程序的指令间相关不应过多.6.某计算机系统中的软盘启动器以中断方式与处理机进行I/O通信,通信中以16bit为传输单位,传输率为50kB/s,每次传输的开销(包括中断)为100拍,处理器的主频为50 MHz,则软盘使用时占处理器时间的比例是_B__。
计算机组成原理综合练习题含参考答案
计算机组成原理综合练习题一.单选题(每题1 分,共15分)1. 对于第一台电子数字计算机ENIAC,下列描述正确的是()A. 存储器采用了磁芯存储器B. 中央处理器把运算器和控制器做在同一个芯片中C. 基本元器件为体积很大的真空管D. 采用了冯若依曼体系结构2. 下列各叙述中符合“存储程序”思想的是()A. 把计算机的程序指令存放到存储器,而所需数据从输入设备获取。
B. 程序和数据必须分开存放,否则无法区分。
C. 计算机运行时执行预先存放的程序和数据代码。
D. 为了区分数据和程序需要在代码中使用标志信息。
3. 下列内容中不属于...指令集体系结构ISA的是()A. 指令中操作码的长度和编码方法B. 可编程寄存器的名称、变化和用途等C. 主存储器的编址方式D. 编译程序的实现4. 在浮点运算中,“右规”操作是指()。
A.尾数左移,阶码增大B.尾数左移,阶码减小C.尾数右移,阶码增大D.尾数右移,阶码减小5. IEEE754单精度浮点数表示中,指数移码的偏置常数是()A. 127B. 128C. 255D.2566. IEEE754标准的浮点数表示中()A.阶码和尾数都用补码表示B.阶码和尾数都用原码表示C.阶码用移码表示,尾数用补码表示D.阶码用移码表示,尾数用原码表示7. 下列说法不正确...的是()A. 奇偶校验码能够发现奇数个错B. 奇偶校验码能够发现偶数个错C. 海明码能够发现两位同时出错D. 海明码能够定位1位错的位置8. 在IEEE754浮点数格式中,∞的表示是()A. 指数各位为0,尾数各位为0B. 指数各位为0,尾数各位为1C. 指数各位为1,尾数各位为0D. 指数各位为1,尾数各位为19.微程序存放在()。
A. 堆栈中B. 主存中C. CPU中D. 磁盘中10. 单周期MIPS在一个时钟周期中不能完成()A. 从数据存储器读数据和向数据存储器写数据;B. ALU运算和向寄存器堆写数据。
计算机组成原理综合练习题
计算机组成原理综合练习题一、单项选择题1.使CPU与I/O设备完全并行工作方式是〔C〕方式。
A.程序直接传送B.中断C.通道D.程序查询2.迄今为上,计算机中的所有信息仍以二进制方式表示,其理由是( C )。
A. 运算速度快 B. 信息处理方便C. 节约元件D. 物理器件性能决定3.在计算机中能直接被承受的语言为( A )。
A. 机器语言B. 汇编语言C. 高级语言D. 数据库语言4.设二进制代码内容为01111111 ,其原码对应的真值是( )。
A. -128B. -127C. -126D. +1275.(1011.101)2对应的十进制数是( )。
A.10.625 B.11.625 C.11.5D.11.106.运算器的主要功能是进展( )。
A. 算术运算 B. 逻辑运算C. 累加器运算 D. 算术运算和逻辑运算7.假设RAM 芯片的存储容量为1M×8bit,则该芯片的地址线的数目是( )。
A.10B.16C.20D.88.*计算机字长32 位,存储容量为1MB ,假设按字编址,它的寻址*围是( )。
A.1MB.512KBC.256KBD.256K9.通常人们把依据*种需要而编制的指令序列称为计算机中的( )。
A. 程序B. 文件C. 记录D. 集合10.在计算机的指令系统中,通常采用多种确定操作数的方式。
当操作数的地址由*个指定的变址存放器内容与位移量相加得到时,称为( )。
A. 直接数B. 间接寻址C. 变址寻址D. 相对寻址11.*型计算机系统的微处理器的主频为100MHZ ,四个时钟周期组成一个机器周期,平均三个机器周期完成一条指令,则它的机器周期为( )。
A. 40nsB. 50 nsC. 80nsD. 100ns12.在计算机中的存放器里的值有时是地址,这只有计算机的( ) 能识别它。
A. 时序信号 B. 判断程序C. 指令D. 译码器13.程序计数器属于( ) 。
A. 控制器 B. 运算器C.存储器 D. 输入输出接口14.计算机CPU 芯片中的总线属于( ) 。
农村信用社招聘-计算机专业-计算机组成原理-综合练习题一
农村信用社招聘-计算机专业-计算机组成原理-综合练习题一[单选题]1.用户与计算机通信的界面是()。
A.CPUB.外围设备C.应用程序D.系统程序[单选题]2.已知寄存器R中内容为111(江南博哥)00010,经()后变为11110001。
A.算术右移B.逻辑右移C.循环右移D.以上都不是[单选题]3.存储字长是指()。
A.存放在一个存储单元中的二进制代码组合B.存放在一个存储单元中的二进制代码位数C.存储单元的个数D.机器指令的位数[单选题]4.存储器用来存放()。
A.数据B.程序C.数据和程序D.正在被执行的数据和程序[单选题]5.A.00011100B.10011100C.10011101D.以上都不是[单选题]6.假设寄存器R中的数值为200,主存地址为200和300的地址单元中存放的内容分别是300和400,则下列方式中,()访问到的操作数为200。
A.直接寻址200B.寄存器间接寻址(R)C.存储器间接寻址(200)D.寄存器寻址R[单选题]7.下列关于RISC机的说法中错误的是()。
A.指令长度固定,指令格式种类少,寻址方式种类少B.配备大量通用寄存器C.强调采用流水线技术进行优化D.较少使用硬布线逻辑实现[单选题]8.在下列四句话中,最能准确反映计算机主要功能的是()。
A.计算机可以存储大量信息B.计算机能代替人的脑力劳动C.计算机是一种信息处理机D.计算机可实现高速运算[单选题]9.以下关于校验码的叙述中,正确的是()。
Ⅰ.校验码的码距必须大于2Ⅱ.校验码的码距越大检错纠错能力越强Ⅲ.增加奇偶校验位的位数可以提高奇偶校验的正确性Ⅳ,采用奇偶校验可检测出一位数据错误的位置并加以纠正Ⅴ.采用海明校验可检测出一位数据错误的位置并加以纠正Ⅵ.循环冗余校验码是通过除法运算来建立数据和校验位之间的约定关系的A.Ⅰ、Ⅲ、ⅤB.Ⅱ、Ⅳ、ⅥC.Ⅰ、Ⅴ、ⅥD.Ⅱ、Ⅴ、Ⅵ[单选题]10.不同信号在同一条信号线上分时传输的方式称为()。
计算机组成原理习题(附参考答案)
计算机组成原理习题(附参考答案)一、单选题(共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、从器件角度看,计算机经历了五代变化。
但从系统结构看,至今绝大多数计算机仍属于()计算机。
A 并行B 冯·诺依曼C 智能D 串行2、冯·诺依曼机工作的基本方式的特点是()。
A 多指令流单数据流B 按地址访问并顺序执行指令C 堆栈操作D 存贮器按内容选择地址3、在下面描述的汇编语言基本概念中,正确的表述是()。
A 对程序员的训练要求来说,需要硬件知识B 汇编语言对机器的依赖性高C 用汇编语言编写程序的难度比高级语言小D 汇编语言编写的程序执行速度比高级语言慢4、计算机硬件能直接执行的语言有()。
A 符号语言B 机器语言C 机器语言与汇编语言D 汇编语言5、下面说法不正确的是()。
A 任何可以由软件实现的操作也可以用硬件来实现B 直接面向高级语言的机器目前已经实现C 固件就功能而言类似于软件,而从形态上来说又类似于硬件D 在计算机系统的层次结构中,微程序属于硬件级,其他四级都是软件级6、计算机系统的层次结构从下至上可分为五级,即微程序设计级或逻辑电路级、一般机器级、操作系统级、()级、()级。
7、取指周期中从内存读出的信息流称为()流、执行周期中从内存读出的信息流称为()流。
《计算机组成原理》课后练习题第二章运算器1、某机字长32位,其中1位表示符号位。
若用定点整数表示,则最小负整数为()。
A -(231-1)B -(230-1)C -(231+1)D -(230+1)2、以下有关运算器的描述,()是正确的。
A 只做加法运算B 只做算术运算C 算术运算与逻辑运算D 只做逻辑运算3 、在定点二进制运算器中,减法运算一般通过()来实现。
A 原码运算的二进制减法器B 补码运算的二进制减法器C 原码运算的十进制加法器D 补码运算的二进制加法器4、下列数中最小的数是()。
A (101001)2B (52)8C (101001)BCD D (233)165、计算机系统中采用补码运算是为了()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
综合练习一
一、填空题
1、计算机系统是一个由硬件、软件组成的多级层次结构,它通常由微程序级、一般机器级、操作系统级、( 汇编语言级 )、高级语言级组成,每一级上都能进行程序设计,且得到下面各级的支持。
2、字符信息属于符号数据,是处理非数值领域的问题,国际上采用的字符系统是七单位的( ASCⅡ码 )。
3、双端口存储器和多模块交叉存储器属于并行存储器结构。
前者采用空间并行技术,后者采用( 时间 )并行技术。
4、cache是一种高速缓冲存储器,是为了解决CPU和主存之间( 速度 )不匹配而采用的一项重要硬件技术。
5、一台计算机中的( 机器指令 )的集合,称为这台计算机的指令系统;指令格式通常由( 操作码 )字段和地址码字段组成。
6、总线同步定时协议中,事件出现在总线的时刻由( 时钟 )信号确定,总线周期的长度是固定的。
7、 CPU从存储器取出一条指令并执行这条指令的时间称为( 指令周期 )。
8、 DMA技术的出现,使得外围设备可以通过( DMA控制器)直接访问内存,与此同时,CPU可以继续程序。
9、寄存器间接寻址,操作数处在( 内存 )。
二单项选择
1~5 CDCBC
1、将有关数据加以分类、统计、分析,以取得有利用价值的信息,我们称其为()。
A. 数值计算
B. 辅助设计
C. 数据处理
D. 实时控制
2、()表示法主要用于表示浮点数中的阶码。
A. 原码
B. 补码
C. 反码
D. 移码
3、设X= —0.1011,则[X]补为()。
A.1.1011
B.1.0100
C.1.0101
D.1.1001
4、在机器数()中,零的表示形式是唯一的。
A.原码 B.补码 C.移码 D.反码
5、某机字长32位,存储容量1MB,若按字编址,它的寻址范围是()。
A.0─1MB B.0─511KB C.0─255K D.0─255KB
6、以下四种类型指令中,执行时间最长的是()。
6~10 CCCBB
A. RR型
B. RS型
C. SS型
D.程序控制指令
7、堆栈寻址方式中,设A为累加器,SP为堆栈指示器,MSP为SP指示的栈顶单元。
如果进栈操作的动作顺序是(A)→MSP,(SP)-1→SP。
那么出栈操作的动作顺序应为()。
A.(MSP)→A,(SP)+1→SP
B.(SP)+1→SP,(MSP)→A
C.(SP-1)→SP,(MSP)→A
D.(MSP)→A,(SP)-1→SP
8、变址寻址方式中,操作数的有效地址等于()。
A.基值寄存器内容加上形式地址 B.堆栈指示器内容加上形式地址
C.变址寄存器内容加上形式地址 D.程序计数器内容加上形式地址
9、在指令的地址字段中,直接指出操作数本身的寻址方式,称为()。
A. 隐含地址
B.立即寻址
C.寄存器寻址
D. 直接寻址
10、在CPU中,跟踪后继指令地指的寄存器是()。
A.指令寄存器
B.程序计数器
C.地址寄存器
D.状态条件寄存器
11~15 BBADA
11、指令寄存器的作用是()。
A. 保存当前指令的地址
B. 保存当前正在执行的指令
C. 保存下一条指令
D. 保存上一条指令
12、微程序控制器中,机器指令与微指令的关系是()。
A 每一条机器指令由一条微指令来执行
B 每一条机器指令由一段由微指令编成的微程序来解释执行
C 一段机器指令组成的程序可由一条微指令来执行
D 一条微指令由若干条机器指令组成
13、三种集中式总线控制中,()方式对电路故障最敏感。
A.链式查询
B.计数器定时查询
C.独立请求
14、某寄存器芯片的存储容量为8K×1位,则它的地址线和数据线引脚相加的和为()。
A.11
B.12
C.13
D.14
15、在微型机系统中,外围设备通过()与主板的系统总线相连接。
A. 适配器
B. 设备控制器
C. 计数器
D. 寄存器
16~20 CCABC
16、计算机使用总线结构的主要优点是便于实现积木化,同时()。
A. 减少了信息传输量
B. 提高了信息传输的速度
C. 减少了信息传输线的条
数
17、同步控制是()。
A.只适用于CPU控制的方式 B.只适用于外围设备控制的方式
C.由统一时序信号控制的方式 D.所有指令控制时间都相同的方式
18、在()的微型计算机中,外设可以和主存储器单元统一编址,因此可以不使用I/O
指令。
A. 单总线
B. 双总线
C. 三总线
D. 多总线
19、为了便于实现多级中断,保存现场信息最有效的方式是采用()。
A. 通用寄存器
B. 堆栈
C. 存储器
D. 外存
20、目前的计算机,从原理上讲()。
A 指令以二进制形式存放,数据以十进制形式存放
B 指令以十进制形式存放,数据以二进制形式存放
C 指令和数据都以二进制形式存放
D 指令和数据都以十进制形式存放
三、简答题
1 、在8086/8088中,从物理地址388H开始顺序存放下列三个双字节数据,615AH,D761H
和007BH,请问物理地址388H、389H、38AH、38BH、38CH、38DH这6个单元中分别是什
么数据?(单个的相反存储)
1答:388H、389H、38AH、38BH、38CH、38DH这6个单元中分别是
5AH,61H,61H,D7H,7BH,00H。
2 、请写出-0.011001的原码、反码、补码
2答:[-0.011001]原=1.011001
[-0.011001]反=1.100110
[-0.011001]补=1.100111
四计算题
1、已知x和y,用变形补码计算x+y、x-y,同时指出结果是否溢出。
其中x=0.11011
y=-0.10101
1 、解:
[x]补 = 00.11011 [x]补 = 00.11011
+ [y]补= 11.01011 + [-y]补= 00.10101
[x+y]补= 00.00110 [x-y]补 = 01.10000
所以,x+y=0.00110 不溢出两符号位不同,故产生溢出。
2、CPU执行一段程序时,cache完成存取的次数为1900次,主存完成存取的次数为100次,
已知cache存取周期为50ns,主存存取周期为250ns,求cache/主存系统的效率和平均访问时间。
2 、解:h=Nc/(Nc+Nm)=1900/(1900+100)=0.95
r=t m/t c=250ns/50ns=5
e=1/(r+(1-r)h)=1/(5+(1-5)× 0.95)=83.3%
t a=t c/e=50ns/0.833=60ns
五、分析题
已知某8位机的主存采用半导体存储器,地址码为18位,采用4K×4位的SRAM芯片组成该机所允许的最大主存空间,并选用模块条结构形式,问:
1) 若每个模块条为32K×8位,共需几个模块条?
2) 每个模块条内有多少片RAM芯片?
3) 主存共需多少RAM芯片?CPU需使用几根地址线来选择各模块?使用何种译码器?
解:(1):(218×8)/(32k×8)=8,故需8个模块
(2):(32k×8)/(4k×4)=16,故需16片芯片
(3):共需8×16=128片芯片。
模块板规格为32k×8位,32K=215,所以对模块板块内寻址需要15根地址线,总共有18根地址线,18-15=3,即用3根线进行模块选择。
为了选择各模块,需使用3:8译码器。