10-11(1)计算机组成原理练习题1
计算机组成原理练习题2010级1
1.在DMA 方式中,CPU 和DMA 控制器通常采用三种方法来分时使用主存,它们是A 、B 和C 。
A.停止CPU 访问主存B.周期挪用C.DMA 和CPU 交替访问主存2.设n = 8(不包括符号位),则原码一位乘需做 A 次移位和最多 B 次加法,补码Booth 算法需做 C 次移位和最多 D 次加法。
A.8 B.8 C.8 D.93.设浮点数阶码为8位(含1位阶符),尾数为24位(含1位数符),则32位二进制补码浮点规格化数对应的十进制真值范围是:最大正数为 A ,最小正数为 B ,最大负数为 C ,最小负数为 D 。
A.2127(1-2-23) B.2-129C.2-128(-2-1-2-23) D.-21274.一个总线传输周期包括 A 、 B 、 C 和 D四个阶段。
A.申请分配阶段B.寻址阶段C.传输阶段D.结束阶段5.CPU 采用同步控制方式时,控制器使用 A 和 B 组成的多极时序系统。
A.机器周期B.节拍6.在组合逻辑控制器中,微操作控制信号由 A 、 B 和 C 决定。
A.指令操作码 B 时序C.状态条件1.完成一条指令一般分为 A 周期和 B 周期,前者完成 C 操作,后者完成 D 操作。
A.取指B.执行C.取指令和分析指令D.执行指令2.设指令字长等于存储字长,均为24 位,若某指令系统可完成108 种操作,操作码长度固定,且具有直接、间接(一次间址)、变址、基址、相对、立即等寻址方式,则在保证最大范围内直接寻址的前提下,指令字中操作码占 A 位,寻址特征位占 B 位,可直接寻址的范围是 C ,一次间址的范围是 D 。
A.7 B.3 C.214D.2243.微指令格式可分为 A 型和 B 型两类,其中 C 型微指令用较长的微程序结构换取较短的微指令结构。
A.垂直B.水平C.垂直4.在写操作时,对Cache 与主存单元同时修改的方法称作 A ,若每次只暂时写入Cache,直到替换时才写入主存的方法称作 B 。
10级计算机组成原理复习题(答案)
10级计算机组成原理复习题(答案)计算机组成原理复习题⼀、选择题:1.双字节⼀般指(C )⼆进制数。
A.1位B.32位C.16位D.8位2.在主机中,能对指令进⾏译码的器件是(D )。
A.存储器B.ALU C.运算器D.控制器3.若⼀个数的编码是10000000,它的真值是-127,则该编码是(D )。
A.原码B.移码C.补码D.反码4.在I/O控制⽅式中,主要由程序实现的是(C )。
A.PPU⽅式B.DMA⽅式C.中断⽅式D.通道⽅式5.在浮点数的表⽰范围中,(B )在机器数中不出现,是隐含的。
A.阶码B.基数C.尾数D.符号6.指令系统采⽤不同的寻址⽅式的主要⽬的是( D )。
A.提⾼访问速度B.简化指令译码电路C.增加内存容量D.扩⼤寻址范围7.若标志寄存器Z=1 ,表明(C )A.运算结果为负B.运算结果为1 C.运算结果为0 D.运算结果为正8.寄存器间接寻址⽅式中,操作数在(B )中。
A.寄存器B.存储器C.堆栈D.CPU 9.DMA接⼝(B )。
A.可以⽤于主存与主存之间的数据交换B.内有中断机制C.内有中断机制,可以处理异常情况 D.内⽆中断机制10.计算机主频的周期是指(A )A.时钟周期B.指令周期C.⼯作周期D.存取周期11.运算器是由多种部件组成的,其核⼼部件是(D )。
A.数据寄存器B.累加器C.多数转换器 D. 算术逻辑运算单元12.使CPU与I/O设备完全并⾏⼯作⽅式是(C )⽅式。
A.程序直接传送 B.中断C.通道D.程序查询13.某计算机字长32位,存储容量为64KB,若按照字节编址,它的寻址范围是(B )A.8K B.16K C.32K D. 4K 14.⽬前我们所说的个⼈台式商⽤机属于( D )。
A.巨型机 B.中型机 C.⼩型机 D.微型机15.冯·诺依曼机⼯作⽅式的基本特点是( B )。
A.多指令流单数据流B.按地址访问并顺序执⾏指令C.堆栈操作 D.存储器按内容选择地址16.CPU的组成中不包含( A )。
计算机组成原理答案
计算机组成原理(本)模拟题一计算机组成原理(本)模拟题一一.填空题(共20分)1.计算机软件一般分为两大类:一类叫__系统件__,另一类叫__应用软件__。
操作系统属于系统__软件__ 类。
2.主存与cache的地址映射有_全相联_、_直接映射_、_组相联_三种方式。
3.DMA 控制器按其_内部_结构,分为_选择_型和_多路_型两种。
4.闪速存储器能提供高性能、低功耗、高可靠性及_瞬时启动_能力,为现有的_存储器_体系结构带来巨大变化,因此作为_固态盘_用于便携式电脑中。
5.主存储器的性能指标主要是_存储容量_、_存储时间_、存储周期和存储器带宽。
6.汉字的_输入码_、_字模码_、_内码_是计算机用于汉字输入、内部处理、输出三种不同用途的编码。
7.RISC指令系统的最大特点是:_指令数少_;_指令长度固定_; _指令格式和寻址方式_种类少。
只有取数/ 存数指令访问存储器。
8.存储器和CPU连接时,要完成_DB_的连接;_CB_的连接和_AB_的连接,方能正常工作。
9.衡量总线性能的重要指标是_总线带宽_,它定义为总线本身所能达到的最高_传输速度_。
PCI总线的带宽可达_264MB/S_。
10.微型机的标准总线从16位的_ISA_总线,发展到32位的_EISA_总线和_VISA_总线,又进一步发展到64位的PCI总线。
二.选择题(共30分)1.计算机问世至今,新型机器不断推陈出新,不管怎样更新,依然保有―存储程序‖的概念,最早提出这种概念的是__B__。
A.巴贝奇B.冯. 诺依曼C.帕斯卡D.贝尔2.算术/ 逻辑运算单元74181ALU可完成__C__。
A.16种算术运算功能B.16种逻辑运算功能C.16种算术运算功能和16种逻辑运算功能D.4位乘法运算和除法运算功能3.若浮点数用补码表示,则判断运算结果是否为规格化数的方法是__C__。
A.阶符与数符相同为规格化数B.阶符与数符相异为规格化数C.数符与尾数小数点后第一位数字相异为规格化数D.数符与尾数小数点后第一位数字相同为规格化数4.某SRAM芯片,存储容量为64K×16位,该芯片的地址线和数据线数目为__D__。
计算机组成原理试题 (1)
计算机组成原理试题一、填空题(每空1分,共15分)1、第一代电子数字计算机所用的基本器件是。
2、固件是一种特性的硬件。
3、设x=-(13/16),[X]补= 。
4、在浮点补码加减法运算中,当运算结果的尾数出现___________和____________时,需进行向左规格化操作。
5、磁盘存储器中,可寻址的最小单位是______________。
6、按其读写性,我们可将半导体存储器分为两种。
7、操作表达式为(Ad1)OP(Ad2)→Ad1的指令,称为_________地址指令。
8、指令译码的主要功能是对_______________进行译码。
9、PSW用于存放程序运行时的工作方式、____________和___________。
10、在用分段直接编码法组合成的微指令中,应将具有___________性的微命令分在不同字段内。
11、键盘是一种________设备。
12、采用中断屏蔽码技术,可以改变各设备的_______________。
13、中断过程实质上是一种程序的____________过程。
14、设X=—51/64,当字长为7位(含一位符号位)时,[X]原=___________,[X]补=________。
15、运算器的基本组成中,核心部件是_____________。
16、在在计算机中,各部件间往来的信息分为三种类型,除数据信息外,它们是______和______ 信息。
17、在浮点补码加减运算中,当运算结果的尾数出现______和______ 形式时,需要进行向右规格化操作。
18、一般来说,机器指令包括两个部分内容,它们是________和__________。
19、总线的通讯方式有______________和__________两种。
20、按信息传送的格式,接口可分为______________接口和_________ 接口两大类。
21、Cache存贮器中采用的主要替换算法有__________________和______________ 。
计算机组成原理部分参考答案 (1)
习题一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码。
解:(101010.01)2 = (42.25)10 = (01000010.00100101)BCD2.将八近制数(37.2)8转换为十进制数及BCD码.解:(37.2)8 = (31.25)10 =(011001.010101)BCD3.将十六进制熟(AC.E)转换为十进制数及BCD码.解: (AC.E)16 =(174.875)10 = (000101110100.100001110101)BCD4.将十进制数(75.34)10转换为8位二进制数及八进制数、十六进制数。
计算机组成原理练习题
一、填空题1.对存储器的要求是______,______,______。
为了解决这方面的矛盾,计算机采用多级存储体系结构。
2.指令系统是表征一台计算机______的重要因素,它的______和______不仅直接影响到机器的硬件结构而且也影响到系统软件。
3.CPU中至少有如下六类寄存器______寄存器,______计数器,______寄存器,通用寄存器,状态条件寄存器,缓冲寄存器。
4.完成一条指令一般分为周期和周期,前者完成操作,后者完成操作。
5.常见的数据传送类指令的功能可实现和之间,或和之间的数据传送。
6.微指令格式可分为型和型两类,其中型微指令用较长的微程序结构换取较短的微指令结构。
7.对于一条隐含寻址的算术运算指令,其指令字中不明确给出,其中一个操作数通常隐含在中8.设浮点数阶码为8位(含1位阶符),尾数为24位(含1位数符),则32位二进制补码浮点规格化数对应的十进制真值范围是:最大正数为,最小正数为,最大负数为,最小负数为。
9.某小数定点机,字长8位(含1位符号位),当机器数分别采用原码、补码和反码时,其对应的真值范围分别是(均用十进制表示)。
10.在DMA方式中,CPU和DMA控制器通常采用三种方法来分时使用主存,它们是、和。
11.设n = 8 (不包括符号位),则原码一位乘需做次移位和最多次加法,补码Booth算法需做次移位和最多次加法。
12.设浮点数阶码为8位(含1位阶符),尾数为24位(含1位数符),则32位二进制补码浮点规格化数对应的十进制真值范围是:最大正数为,最小正数为,最大负数为,最小负数为。
13.一个总线传输周期包括、、和四个阶段。
14.CPU采用同步控制方式时,控制器使用和组成的多极时序系统。
15.在组合逻辑控制器中,微操作控制信号由、和决定。
15.32位字长的浮点数,其中阶码8位(含1位阶符),基值为2,尾数24位(含1位数符),则其对应的最大正数是,最小的绝对值是;若机器数采用补码表示,且尾数为规格化形式,则对应的最小正数是,最小负数是。
计算机组成原理习题集 (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.若十进制数据为137.5则其八进制数为(B )。
A、89.8B、211.4C、211.5D、1011111.1012.若x补=0.1101010,则x原=(A )。
A、1.0010101B、1.0010110C、0.0010110D、0.11010103.若采用双符号位,则发生正溢的特征是:双符号位为(B)。
A、00B、01C、10D、114.原码乘法是(A )。
A、先取操作数绝对值相乘,符号位单独处理B、用原码表示操作数,然后直接相乘C、被乘数用原码表示,乘数取绝对值,然后相乘D、乘数用原码表示,被乘数取绝对值,然后相乘5.为了缩短指令中某个地址段的位数,有效的方法是采取(C)。
A、立即寻址B、变址寻址C、间接寻址D、寄存器寻址6.下列数中,最小的数是(A)。
A.(101001)2B.(52)8C.(2B)16D.457.下列数中,最大的数是(D)。
A.(101001)2B.(52)8C.(2B)16D.458.下列数中,最小的数是(D)。
A.(111111)2B.(72)8C.(2F)16D.509.已知:X=-0.0011,Y= -0.0101。
(X+Y)补= ( A)。
A.1.1100B.1.1010C.1.0101D.1.100010.一个512KB的存储器,地址线和数据线的总和是(C )。
A.17 B.19C.27D.3611.某计算机字长是16位它的存储容量是64KB,按字编址,它们寻址范围是(C )。
A.64K B.32KB C.32K D.16KB12.某一RAM芯片其容量为512*8位,除电源和接地端外该芯片引线的最少数目是(C )。
A.21B.17C.19D.2012.计算机内存储器可以采用(A)。
A.RAM和ROMB.只有ROMC.只有RAMD.RAM和SAM13.单地址指令中为了完成两个数的算术操作,除地址码指明的一个操作数外,另一个数常需采用( C) 。
计算机组成原理试题及答案 (1)
计算机组成原理试题及答案一、填空(12分)1.某浮点数基值为2,阶符1位,阶码3位,数符1位,尾数7位,阶码和尾数均用补码表示,尾数采用规格化形式,用十进制数写出它所能表示的最大正数,非0最小正数,最大负数,最小负数。
2.变址寻址和基址寻址的区别是:在基址寻址中,基址寄存器提供,指令提供;而在变址寻址中,变址寄存器提供,指令提供.3.影响流水线性能的因素主要反映在和两个方面。
4.设机器数字长为16位(含1位符号位)。
若1次移位需10ns,一次加法需10ns,则补码除法需时间,补码BOOTH算法最多需要时间。
5.CPU从主存取出一条指令并执行该指令的时间叫,它通常包含若干个,而后者又包含若干个.组成多级时序系统。
二、名词解释(8分)1.微程序控制2.存储器带宽3.RISC4.中断隐指令及功能三、简答(18分)1。
完整的总线传输周期包括哪几个阶段?简要叙述每个阶段的工作。
2. 设主存容量为1MB,Cache容量为16KB,每字块有16个字,每字32位.(1)若Cache采用直接相联映像,求出主存地址字段中各段的位数。
(2)若Cache采用四路组相联映像,求出主存地址字段中各段的位数。
3。
某机有五个中断源,按中断响应的优先顺序由高到低为L0,L1,L2,L3,L4,现要求优先顺序改为L3,L2,L4,L0,L1,写出各中断源的屏蔽字。
4.统具备120种操作。
操作码位数固定,且具有直接、间接、立即、相对四种寻址方式。
(1)画出一地址指令格式并指出各字段的作用;(2)该指令直接寻址的最大范围;(3)一次间址的寻址范围; (4)相对寻址的寻址范围。
四、(6分)设阶码取3位,尾数取6位(均不包括符号位),按浮点补码运算规则计算 [25169⨯] + [24)1611(-⨯]五、画出DMA 方式接口电路的基本组成框图,并说明其工作过程(以输入设备为例)。
(8分)六、(10分)设CPU 共有16根地址线,8根数据线,并用MREQ 作访存控制信号,用W R /作读写控制信号,现有下列存储芯片: RAM :1K ×8位、2K ×4位、4K ×8位ROM :2K ×8位、4K ×8位以及74138译码器和各种门电路(自定),画出CPU 与存储器连接图。
计算机组成原理练习题
计算机组成原理练习题(课后练习)一.判断题1.集成电路是20世纪的重大发明之一,在此基础上出现了世界上第一台计算机ENIAC。
2.微型计算机属于第4代计算机。
(____)3.从逻辑上讲,计算机硬件包括CPU、内存储器、外存储器、输入设备和输出设备等,它们通过系统总线互相连接。
(____)4.计算机硬件指的是计算机系统中所有实际物理装置和文档资料。
(____)5.为了提高计算机的处理速度,计算机中可以包含多个CPU,以实现多个操作的并行处理。
6.计算机中有多个处理器,其中承担系统软件和应用软件运行任务的处理器,称为“中央处理器”。
7.手机、数码相机、MP3等产品中一般都含有嵌入式计算机。
8.CPU所执行的指令和处理的数据都是直接从磁盘或光盘中取出,处理结果也直接存入磁盘。
(____)提示:计算机中的存储器分为内存和外存两大类。
内存存取速度快而容量相对小,与CPU 直接相连,用来存放CPU运行的程序和处理的数据。
外存的存取速度较慢而容量相对很大,它与CPU并不直接相连,用于永久性地存放计算机中几乎所有的信息。
9.大部分PC机使用Pentium作为CPU,而美国苹果公司生产的Macintosh个人计算机,其CPU是IBM公司的微处理器Power PC,与Pentium的指令系统存在有很大差异。
因此,两款机器互相不兼容。
(____)提示:兼容不兼容看指令系统是否一致。
微处理器Power PC,与Pentium的指令系统不一致,则它们的PC不兼容,但有些PC机使用AMD或Cyrix公司的微处理器,它们与Pentium的指令系统一致,则这些PC机是相互兼容。
10.指令是控制计算机工作的二进位码,计算机的功能通过一连串指令的执行来实现。
11.如果两台计算机采用相同型号的Pentium 4微处理器作为CPU,那么这两台计算机完成同一任务的时间一定相同。
12.CPU是影响计算机性能的重要因素,CPU的运算速度取决于CPU的主频。
计算机组成原理试题库(含答案) -
1、存储程序的工作方式:将计算机需进行的工作事先编写成程序,存入计算机中,运行程序时计算机自动进行工作。
2、高速缓冲存储器:介于CPU与主存之间,速度较快、容量较小、价格较贵的存储器,引入CACHE的目的是提高存储系统的速度。
3、程序中断的工作方式:在CPU运行主程序时,接受到非预期的中断请求,CPU暂停现行工作转向为中断请求服务,待服务完毕后回到住程序继续执行。
A.立即数和栈顶;
B.暂存器;
C.栈顶和次栈顶;
D.累加器。
2.______可区分存储单元中存放的是指令还是数据。
A.存储器;
B.运算器;
C.控制器;
D.用户。
3.所谓三总线结构的计算机是指______。
A.地址线、数据线和控制线三组传输线。
B.I/O总线、主存总统和DMA总线三组传输线;
C.I/O总线、主存总线和系统总线三组传输线;
6、同种类的外设部设备接入计算机系统时,应解决哪些主要问题?
答:数据格式、地址译码、控制信息的组织和状态信息的反馈。
7、中断接口一般包含哪些基本组成?简要说明它们的作用。
答:①地址译码。选取接口中有关寄存器,也就是选择了I/O设备;
②命令字/状态字寄存器。供CPU输出控制命令,调回接口与设备的状态信息;
[X+Y]补=?并讨论计算结果。
解:X=0.11010 Y= - 0.01111
[X+Y]补=0.010111
无溢出
2、X=00110011,Y=10011110,求X∧Y=?X∨Y=?
解:X∧Y=00010010
X∨Y=10111111
3、设有一个具有12位地址和4位字长的存储器,问:
计算机组成原理练习题
计算机组成原理练习题第一章1、有些计算机将一部分软件永远地存于ROM中,称为()A、硬件B、固件C、软件D、辅助存储器2、以下说法错误的是()A、硬盘是外部设备B、软件的功能与硬件的功能在逻辑上是等效的C、硬件实现的功能一般比软件实现具有更高的执行速度D、软件的功能不能用硬件取代3、冯●诺依曼计算机工作方式的基本特点是()A、采用存储程序原理B、控制流驱动方式C、按地址访问并顺序执行指令D、存储器按内容选择地址4、下列描述中,正确的是()A、控制器能理解、解释并执行所有的指令以及存储结果B、所有的数据运算都在CPU的控制器中完成C、ALU可存放运算结果D、输入、输出装置以及外界的辅助存储器称为外部设备5、完整的计算机系统应该包括()A、运算器、存储器、控制器B、外部设备和主机C、主机和应用程序D、主机、外部设备、配套的软件系统6、CPU中不包括()A、操作译码器B、指令寄存器C、地址译码器D、通用寄存器7、在计算机系统中,表明系统运行状态的部件是()A、程序计数器B、指令寄存器C、程序状态字D、累加寄存器8、指令寄存器的位数取决于()A、存储器的容量B、指令字长C、机器字长D、存储字长9、在下列部件中,CPU存取速度由慢到快的排列顺序正确的是()A、外存、主存、Cache、寄存器B、外存、主存、寄存器、CacheC、外存、Cache、寄存器、主存D、主存、Cache、寄存器、外存10、存放当前执行指令的寄存器是(),存放欲执行指令地址的寄存器是()A、程序计数器B、数据寄存器C、指令寄存器D、地址寄存器11、计算机硬件能够直接识别的语言是()A、高级语言B、自然语言C、汇编语言D、机器语言12、计算机执行最快的语言是()。
A、汇编语言B、C语言C、机器语言D、Java语言13、只有当程序需要执行时,它才会去将源程序翻译成机器语言,而且一次只能读取、翻译并执行源程序中的一行语句,此程序称为()。
A、目标程序B、编译程序C、解释程序D、汇编程序14、32位个人计算机中,一个字节由()位组成。
计算机组成原理-白中英-单元练习一
附录A 综合练习题练习单元一一、单项选择题1. 冯·诺依曼机工作的基本方式的特点是()。
A. 多指令流单数据流B. 具备了自动输入输出的功能C. 按地址访问并顺序执行指令D. 存储器按内容选择地址2. 完整的计算机应包括()。
A. 运算器、存储器、控制器B. 外部设备和主机C. 主机和实用程序D. 配套的硬件设备和软件系统3. 下列逻辑部件中,不包括在运算器内的是()。
A. 累加器B. 运算状态寄存器C. ALUD. 指令寄存器4. 计算机系统中广泛采用总线将五大部件联系起来,使用总线结构可以()。
A. 减少信息传输量B. 减少信息传输线的条数C. 提高信息传输的速度D. 增加CPU的工作量5. 运算器虽有许多部件组成,但核心部件是()。
A. 数据总线B. 算术逻辑运算单元C. 多路开关D. 累加寄存器6. 某寄存器中的值有时是地址,因此具有计算机的()才能识别它。
A. 译码器B. 判断程序C. 指令D. 时序信号7. 早期的8位微型计算机中乘除法大多数用()实现。
A. 软件B. 硬件C. 固件D. 专用芯片8. 硬件在功能实现上比软件强的是()。
A. 速度快B. 成本低C. 灵活性强D. 实现容易9. 存储器地址的重要作用是()。
A. 便于按地址编号读写连续的数据B. 作为存储器中不同数据字的惟一标志C. 便于一个程序连续存放D. 作为区分地址中的数据和指令的标志10. 下列部件不属于主机的是()。
A. 运算器B. 控制器C. 键盘D. 内存储器11. 虚拟机中不包括的层次是()。
A. 应用软件B. 硬件C. 操作系统D. 用户自编程序12. 运算器中临时存放数据的部件是()。
A. ALUB. 寄存器C. 半导体存储器D. 指令寄存器13. 计算机内存与外存的区别在于()。
A. 是否包括在主机中B. 是否包括在主机箱中C. 是否由主机控制D. 是否由操作系统控制14. 计算机的外围设备是指()。
计算机组成原理-练习题
第一章1、有些计算机将一部分软件永远地存于ROM中,称为( B )A、硬件B、固件C、软件D、辅助存储器2、以下说法错误的是(D)A、硬盘是外部设备B、软件的功能与硬件的功能在逻辑上是等效的C、硬件实现的功能一般比软件实现具有更高的执行速度D、软件的功能不能用硬件取代3、冯●诺依曼计算机工作方式的基本特点是(C)A、采用存储程序原理B、控制流驱动方式C、按地址访问并顺序执行指令D、存储器按内容选择地址4、下列描述中,正确的是( D )A、控制器能理解、解释并执行所有的指令以及存储结果B、所有的数据运算都在CPU的控制器中完成C、ALU可存放运算结果D、输入、输出装置以及外界的辅助存储器称为外部设备5、完整的计算机系统应该包括( D )A、运算器、存储器、控制器B、外部设备和主机C、主机和应用程序D、主机、外部设备、配套的软件系统6、CPU中不包括( C )A、操作译码器B、指令寄存器C、地址译码器D、通用寄存器7、在计算机系统中,表明系统运行状态的部件是( C )A、程序计数器B、指令寄存器C、程序状态字D、累加寄存器8、指令寄存器的位数取决于( B )A、存储器的容量B、指令字长C、机器字长D、存储字长9、在下列部件中,CPU存取速度由慢到快的排列顺序正确的是( A )A、外存、主存、Cache、寄存器B、外存、主存、寄存器、CacheC、外存、Cache、寄存器、主存D、主存、Cache、寄存器、外存10、存放当前执行指令的寄存器是( A ),存放欲执行指令地址的寄存器是( C )A、程序计数器B、数据寄存器C、指令寄存器D、地址寄存器11、计算机硬件能够直接识别的语言是( D )A、高级语言B、自然语言C、汇编语言D、机器语言12、计算机执行最快的语言是( C )。
A、汇编语言B、C语言C、机器语言D、Java语言13、只有当程序需要执行时,它才会去将源程序翻译成机器语言,而且一次只能读取、翻译并执行源程序中的一行语句,此程序称为( C )。
10-11年度一学期计算机组成原理试卷B1
一、选择题(每题2分,共40分)1. 冯·诺依曼机工作的基本方式的特点是______。
A.多指令流单数据流B.按地址访问并顺序执行指令C.堆栈操作D.存贮器按内容选择地址2. 在机器数______中,零的表示形式是唯一的。
A.原码 B.补码 C.移码 D.反码3.用8位字长(其中1位符号位)表示定点整数时,所能表示的数值范围是______。
A. 0≤∣N∣≤27-1B. 0≤∣N∣≤28-1C. 0≤∣N∣≤27D. 0≤∣N∣≤284.定点补码加法运算中,______时表示数据发生了溢出。
A. 双符号位相同B.双符号位不同C. 正负相加D. 两个负数相加5. 以下有关运算器的描述,______是正确的。
A.只做加法运算B.只做算术运算C.只做算术运算与逻辑运算D.只做逻辑运算6.某计算机字长32位,存储容量是8MB,若按字编址,那么它的寻址范围是______。
A.256KB. 512KC. 1MD. 2M7.主存储器和CPU之间增加cache的目的是______。
A. 扩大主存储器的容量B. 解决CPU和主存之间的速度匹配问题C. 扩大CPU中通用寄存器的数量D. 既扩大主存储容量又扩大CPU通用寄存器数量8. EEPROM是指______。
A.读写存储器B.只读存储器C.闪速存储器D.电擦除可编程只读存储器9. 双端口存储器所以能进行高速读/写操作,是因为采用______。
A.高速芯片B.新型器件C.流水技术D.两套相互独立的读写电路10.操作数在某个寄存器中的寻址方式为______。
A. 直接B.间接C.寄存器D.寄存器间接11.某机器字长16位,主存按字节编址,转移指令采用相对寻址,由两个字节组成,一个字节为操作码,另一个字节为相对位移量。
假如取指令时,每取一个字节PC加1,若某转移指令所在单元地址为2000H,相对位移量为06H,则该转移指令转移成功后的目标地址为______。
(完整版)计算机组成原理试题和答案
计算机组成原理题集含答案题库题目总数:293第一章单选题1、控制器、运算器和存储器合起来一般称为(主机):I/O部件内存储器外存储器主机2、冯•诺依曼机工作方式的基本特点是(按地址访问并顺序执行指令):按地址访问并顺序执行指令精确结果处理存储器按内部地址访问自动工作3、输入、输出设备以及辅助存储器一般统称为(外围设备):I/O系统外围设备外存储器执行部件4、计算机硬件能直接识别和执行的语言是(机器语言):高级语言汇编语言机器语言符号语言判断题5、若某计算机字代表一条指令或指令的一部分,则称数据字(错)。
6、若某计算机字是运算操作的对象,即代表要处理的数据,则称指令字(错)。
7、数字计算机的特点:数值由数字量(如二进制位)来表示,运算按位进行。
(对)8、模拟计算机的特点:数值由连续量来表示,运算过程是连续的。
(对)填空题9、系统软件包括:服务程序、语言程序、(操作系统)、数据库管理系统。
10、计算机系统的发展按其核心部件采用器件技术来看经历了五代的变化,分别是(电子管)、(晶体管)、(集成电路)、(大规模集成电路)、(巨大规模集成电路) 五个部分.11、计算机系统是一个由硬件和软件组成的多级层次结构,这通常由(微程序级)、(一般机器级)、(操作系统级)、(汇编语言级)和(高级语言级)等组成,在每一级上都可以进行(程序设计)。
12、计算机的软件一般分为(系统软件)和(应用软件)两大部分。
13、计算机的硬件基本组成包括(控制器)、(运算器)、(存储器)、(输入设备)和(输出设备)五个部分。
简答题14、什么是存储容量?什么是单元地址?存储器所有存储单元的总数称为存储器的存储容量。
灭个存储单元都有编号,称为单元地址.15、什么是外存?简述其功能。
外存:为了扩大存储容量,又不使成本有很大的提高,在计算机中还配备了存储容量更大的磁盘存储器和光盘存储器,称为外存储器,简称外存.外存可存储大量的信息,计算机需要使用时,再调入内存。
计算机组成原理练习题
《计算机组成原理》课后练习题第一章计算机系统概论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)。
一、单项选择题(20分, 每小题2分)1.运算器虽由许多部件组成,但核心部件是__B_。
A.数据总线B.算术逻辑运算单元C.多路开关D.累加寄存器2.目前在小型和微型计算机里最普遍采用的字符编码是____C_____。
A.BCD码B.海明码C.ASCII码D.十六进制码3.某机字长16位,其中1位符号位,15位表示尾数,若用定点整数表示,则最大正整数是___C___。
A.216B.216−1 C.215−1 D.2154.执行一条一(内存)地址加法指令共需要____B_____次访问主存。
A.1 B.2 C.3 D.45.在寄存器间接寻址方式中,操作数应在___D______中。
A.寄存器B.堆栈栈顶C.累加器D.主存单元6.两补码数相加,采用1位符号位,当__D____时,表示结果溢出。
A.符号位有进位B.符号位进位和最高位进位异或结果为0C.符号位为1 D.符号位进位和最高位进位异或结果为17.存储器进行一次完整的读写操作所需的全部时间称为____A_____。
A.存取周期B.存取时间C.CPU周期D.机器周期8.动态RAM的刷新是以____C_____为单位进行的。
A.存储单元B.存储位C.行D.列9.在计算机系统中,表征系统运行状态的部件是____D_____。
A.IR B.AR C.PC D.PSW10.主机与设备传送数据时,采用____A___,主机与设备是串行工作的。
A.程序查询方式B.中断方式C.DMA方式D.通道方式二、判断题(10分,每小题1分)1.__对__在I/O接口电路中,主机和接口一侧的数据传送总是并行的。
2.____对___有符号阵列乘法可用无符号阵列乘法器和求补器实现。
3._____错__磁带和磁盘都是直接存储设备。
4._____错__操作控制器的功能是完成指令操作的译码。
5._____错__微指令的操作控制字段采用字段编码时,兼容的微命令应该安排在同一段中。
7.___错____浮点数对阶的原则是:大阶向小阶看齐。
.8.___对____在一条机器指令中可能出现不止一种寻址方式。
9._____错__若[X]补>[Y]补,则︱X︱>︱Y︱。
10.____错___单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数以外,另一个数常需采用立即寻址方式。
三、填空题(20分,每空2分)1.一个8位二进制整数,若采用补码表示且由4个1和4个0组成,则最小值的真值为__ -121(10000111)____。
2.某计算机字长32位,其存储容量为16MB,若按字编址,它的寻址空间是__ 16MB ___。
3.推算16K×1位双译码结构存储芯片的存储体阵列的行数和列数是__ 128行*128列___。
若使用的存储芯片为动态RAM,设该存储器的刷新周期为0.5μs,该存储器的实际刷新时间为__ 64us ___。
4.微机A的CPU主频为8MHz,则A机的CPU时钟周期是__ 0.125us___。
若A机的平均指令执行速度为0.4MIPS,则A机的平均指令周期是_2.5us___。
5.一个512KB×8的存储器,其地址线和数据线的总和是__ 27根___。
6.CPU执行一段程序时,cache完成存取的次数为1900次,主存完成存取的次数为100次,已知cache存取周期为50ns,主存存取周期为250ns。
cache的命中率h=__0.95 ,cache与内存的速度比r=__5。
7.采用流水线执行以下指令:I1 ADD R1,R2,R3 ;(R2)+(R3)-I2 SUB R4,R1,R5 ;(R1)-(R5)->R4存在__RAW类型的数据相关冲突。
四、浮点运算题(10分)[以下题答案纯属个人答案,仅供参考]有以下两浮点数(阶码和尾数都用补码表示)X 阶码0000 尾数0.10000111Y 阶码1111 尾数0.11100100五、机器码填表(10分)已知一个数的真值、原码、反码或补码,填写其余的值及补码的奇校验位。
六、存储器设计题(15分)完成图中地址线、数据线和控制线的连接,要求EPROM的地址从1000H开始,RAM的存储空间与EPROM的存储空间连续,EPROM为低地址,RAM为高地址。
RAM的地址范围是多少?EPROM的地址范围是多少?整个存储空间共有多少个字节?RAM的地址范围是1800H----1DFFHEPROM的地址范围是1000H---17FFH整个存储空间共有4K个字节七、微指令设计题(15分)如图所示,双总线结构CPU的数据通路,图中IR为指令寄存器,DR为数据缓冲寄存器,PC为程序计数器,M为存储器,AR为地址寄存器,R0~R3为通用寄存器,R/W为存储器读写控制,A总线与寄存器的输入相联,B总线与寄存器的输出相联,指令LAD (R1),R0 的含义是(R1)→R0(将R1间址的存储单元的内容送R0)。
(1) 画出该指令的微指令周期流程图,标出各个微操作信号序列。
(10分)1.(2) 设LAD (R1),R0的操作码为0100,根据指令流程图和微操作序列,按下列微指令格式,设计出微代码,填到控制存储器的表格里,并将每条微指令地址标在指令流程图上。
微指解释微指令也连续存放。
(5分)一、单项选择题(20分, 每小题2分)1.主存贮器和CPU之间增加cache的目的是___C___。
A.扩大主存贮器的容量B.扩大CPU中通用寄存器的数量C.解决CPU和主存之间的速度匹配问题D.既扩大主存的容量,又扩大CPU通用寄存器的数量2.在cache的映射方式中不需要替换策略的是___C__。
A.全相联映射方式B.组相联映射方式C.直接映射方式D.所有方式3.微程序控制器中,机器指令与微指令的关系是__B____。
A.每一条机器指令由一条微指令来执行C.每一条微指令由机器指令来解释执行D.每一段机器指令组成的程序可由一条微指令来执行4.以下四种类型指令中,执行时间最长的是___D___。
A.程序控制指令B.RR型指令C.RS型指令D.SS型指令5.异步控制常用于__A___。
A.CPU访问外围设备时B.微程序控制器中C.CPU的内部控制中D.主存的内部控制中6.微程序控制器中一般采用二级时序体制,它们是___A___ 和节拍脉冲。
A.节拍电位B.主状态周期C.时钟周期D.存储周期7.在CPU中跟踪指令后继地址的寄存器是__B___。
A.主存地址寄存器B.程序计数器C.指令寄存器D.状态条件寄存器8.DMA方式是在___A__之间建立一条直接数据通路。
A.I/O设备和主存B.两个I/O设备C.I/O设备和CPU D.CPU和主存9.某机字长32位,其中1位符号位,31位表示尾数,若用定点整数表示,则最大正整数是B。
A.231B.231 −1C.232D.232 −110.对于集中式总线控制,__A_方式响应时间最快。
A.独立请求B.计数器定时查询C.链式查询D.不能确定哪一种二、判断题(10分,每小题1分)1.__对_微程序控制器实际上是用软件方法实现CPU操作控制的一门技术。
2.__对___运算器不仅可以完成数据信息的算术逻辑运算,还可以作为数据信息的传送通路。
3.____错___定点二进制运算器中,减法运算一般通过补码运算的二进制减法器来实现。
4.____错___相联存储器是按地址指定方式进行寻址的存储器。
5.____对___四片74181ALU和一片74182CLA器件相配合,具有组内先行进位,组间先行进位传送功能。
6.____对___在中断服务程序中,保护和恢复现场之前需要关中断。
8.___对____有符号阵列乘法可用无符号阵列乘法器和求补器实现。
9.____对___水平型微指令可以同时执行若干个微操作,所以执行机器指令的速度比垂直型快。
10.___错____在双符号位判断溢出的方案中,出现正溢出时,双符号位应当为10。
三、填空题(20分,每空2分)1.微程序控制存储器容量为128×36位,测试条件有4个,微指令采用水平格式,则对应的控制字段、测试字段和微地址字段长度分配各是__25、 4 、7 ____位。
2.某计算机CPU可提供16条地址线,8条数据线,现用存储器容量为8KB。
拟采用2KB×4 的芯片,需用芯片数目__ 8___片,采用__ 字和位同时___扩展的方法。
3.256K×8的DRAM芯片内部采用行列相等的双译码结构,则行和列的数目均为_ 512,若单元刷新间隔不超过4ms ,采用异步刷新方式,则刷新信号的间隔是__7。
8μs。
4.设字长和指令长度均为24位,若指令系统可完成108种操作,且具有6种寻址方式,则在保证最大范围内直接寻址的前提下,指令字中操作码占__ 7 ___位,可直接寻址的2___。
范围是__ 0~145.设相对寻址的转移指令占2个字节,第1个字节是操作码,第2个字节是相对位移量(用补码表示)。
设当前PC的内容为2003H,要求转移到200AH地址,则该转移指令的第2个字节的内容应为__ 05H___。
6.设计算机的存储器为64K×16位,直接地址映像的cache容量为1KW(KW,千字),每块4字。
cache字地址有__10 位,cache中可装入__ 256块数据。
四、浮点运算题(10分)[以下题答案纯属个人答案,仅供参考]已知X= 27/32和Y=31/32,用变形补码计算X+Y和X-Y,同时指出运算结果是否溢出?五、机器码填表(10分)六、存储器设计题(15分)用全译码法设计一个主存储器系统。
主存储器系统的地址范围从0000H开始编址。
其低地址为EPROM芯片,选用2732A芯片。
高地址为SRAM芯片,选用6116芯片。
完成图中地址线、数据线和控制线的连接,SRAM的地址范围是多少?EPROM的地址范围是多少?存储空间共有多少个字节?SRAM的地址范围是:SRAM1:0000H~0FFFHSRAM2:1000H~1FFFHEPROM的地址范围是:EPROM1:2000H~27FFHEPROM2:2800H~2EFFH存储空间共有12K个字节七、微指令设计题(15分)如图所示,双总线结构CPU的数据通路,图中IR为指令寄存器,DR为数据缓冲寄存器,PC 为程序计数器,M为存储器,AR为地址寄存器,R0~R3为通用寄存器,R/W为存储器读写控制,A总线与寄存器的输入相联,B总线与寄存器的输出相联,指令SUB R1,R0 的含义是R0–R1→R0。
(1) 画出该指令的微指令周期流程图,标出各个微操作信号序列。
(10分)(2) 设SUB R1,R0的操作码为0101,根据指令流程图和微操作序列,按下列微指令格式,设计出微代码,填到控制存储器的表格里,并将每条微指令地址标在指令流程图上。