计算机组成原理考研题库-模拟试题(圣才出品)

合集下载

计算机组成原理考研模拟试题及答案(一)【圣才出品】

计算机组成原理考研模拟试题及答案(一)【圣才出品】

计算机组成原理考研模拟试题及答案(一)【圣才出品】计算机组成原理考研模拟试题及答案(一)一、单项选择题1.在原码不恢复余数除法中,()。

A.余数为负则商1B.余数为负则商0C.余数与除数异号则商1D.余数与除数异号则商0。

【答案】B2.在浮点运算中,对阶操作是指()。

A.小阶增大,尾数右移B.大阶减小,尾数右移C.小阶增大,尾数左移D.大阶减小,尾数左移【答案】A3.动态RAM利用()。

A.门电路存储信息B.寄存器存储信息C.电容存储信息D.触发器存储信息【答案】C4.CPU可以直接访问的存储器是()。

A.磁盘B.磁带C.光盘D.主存【答案】D5.在同步控制方式中,()。

A.每个时钟周期长度固定B.各指令的时钟周期数不变C.每个工作周期长度固定D.各指令的工作周期数不变【答案】A6.在异步总线中,传送操作()。

A.由设备控制器控制B.由CPU控制C.由统一时序信号控制D.按需分配时间【答案】D7.简化指令地址结构的有效方法是采用()。

A.变址B.寄存器间址C.隐地址D.寄存器寻址【答案】C8.主设备是指()。

A.主要的设备B.接收信息的设备C.掌握总线权的设备D.发送信息设备【答案】C9.CPU响应DMA请求一般是在()。

A.一段程序结束时B.一条指令结束时C.一个总线周期结束时D.一个时钟周期结束时【答案】C10.存放微程序的控制存储器是()。

A.主存的一部分B.磁盘的一部分C.堆栈的一部分D.CPU的一部分【答案】D11.DMA数据传送通常在()。

A.I/O设备与CPU之间进行B.I/O设备与寄存器之间进行C.I/O设备与主存之间进行D.I/O设备与总线之间进行【答案】C12.中断向量表中存放的信息是()。

A.向量地址B.服务程序入口地址C.中断类型号D.控制/状态字【答案】B13.当采用双符号位时,发生负溢的特征是双符号位为()。

A.00B.01C.10D.11【答案】C14.按不同的数据传送格式,可将外围接口划分为两类:()。

计算机组成原理模拟练习题与答案

计算机组成原理模拟练习题与答案

计算机组成原理模拟练习题与答案一、单选题(共90题,每题1分,共90分)1、CPU取出一条指令并执行该指令的时间被称为()oA、指令周期B、时钟周期C、CPU周期D、机器周期正确答案:A2、若浮点数尾数用原码表示,则下列数中为规格化尾数形式的是()A、1.1100000BB、0.0101000BC、0.0111000BD、1OOOIOOOB正确答案:A3、以下给出的4种指令类型中,执行时间最长的指令类型是()oA、SS型B、RS型C、RI型D、RR型正确答案:A4、()寻址便于处理数组问题。

A、变址寻址B、立即寻址C、相对寻址D、间接寻址正确答案:A5、对于二进制数,若小数点左移1位,则数值(),若小数点右移1位,则数值()oA、缩小一半,缩小一半B、缩小一半,扩大一倍C、扩大一倍,扩大一倍D、扩大一倍,缩小一半正确答案:B6、寄存器中的值有时是地址,有时是数据,它们在形式上没有差别,只有通过()才能识别它是数据还是地址。

A、判别程序B、指令操作码或寻址方式位C、寄存器编号D、时序信号正确答案:B7、描述多媒体CPU基本概念中正确表述的句子是()oA、多媒体CPU是带有MMX技术的处理器B、多媒体CPU是非流水线结构C、MMX指令集是一种单指令流单数据流的串行处理指令D、多媒体CPU一定是C1SC机器正确答案:A8、下列寄存器中,汇编语言程序员可见的是()oA、程序计数器(PC)B、存储器地址寄存器(MAR)C、存储器数据寄存器(MDR)D、指令寄存器(IR)正确答案:A9、主存储器一般()oA、需同时采用两种校验B、采用奇偶校验C、采用循环码校验D、采用海明码校验正确答案:B10、微程序存放在()oA、CM中B、主存中C、堆栈中D、磁盘中正确答案:A11、静态RAM利用()oA、触发器存储信息B、电容存储信息C、门电路存储信息D、读电流存储信息正确答案:A12、一个16KX32位的存储器,其地址线和数据线的总和是()oA、48B、40C、46D、36正确答案:C13、变址寻址和基址寻址的有效地址形成方式类似,但是()oA、变址寄存器的内容在程序执行过程中是不可变的B、在程序执行过程中,变址寄存器和基址寄存器和内容都可变的C、在程序执行过程中,基址寄存器的内容不可变,变址寄存器中的内容可变D、变址寄存器的内容在程序执行过程中是可变的正确答案:C14、设机器字长为32位,存储容量为16MB,若按双字编址,其寻址范围是()。

计算机组成原理模考试题(含参考答案)

计算机组成原理模考试题(含参考答案)

计算机组成原理模考试题(含参考答案)一、单选题(共100题,每题1分,共100分)1、CRT显示器上构成图像的最小单元称为()。

A、像素B、元素C、亮点D、单位正确答案:A2、补码加法运算是指( )A、操作数用补码表示,将被加数变补,然后相加B、操作数用补码表示,将加数变补,然后相加C、操作数用补码表示,符号位单独处理D、操作数用补码表示,连同符号位一起相加正确答案:D3、下列数中,最大的数是()A、45DB、101001BC、52QD、2BH正确答案:A4、关于通用寄存器,下列说法正确的是()。

A、可存放指令的寄存器B、可存放程序状态字的寄存器C、可存放运算结果的寄存器D、本身具有计数逻辑与移位逻辑的寄存器正确答案:C5、加法器采用先行进位的目的是()。

A、优化加法器的结构B、增强加法器结构C、加速传递进位信号D、节省器材正确答案:C6、某计算机按字节编址,指令字长固定且只有两种指令格式,其中三地址指令29条,二地址指令107条,每个地址字段为6位,则指令字长至少应该是()。

A、24位B、32位C、26位D、28位正确答案:A7、在以下I/O控制方式中,主要由硬件而不是软件实现数据传送的方式是()。

A、DMA方式B、无条件程序控制方式C、程序中断方式D、程序查询方式正确答案:A8、计算机中表示地址时,采用( ) 。

A、补码B、原码C、无符号数D、反码正确答案:C9、在调频制记录方式中,记录1时,写电流()。

A、只在位单元中间位置变化一次B、只在本位起始处正向变化一次C、只在本位起始处变化一次D、在本位起始处和位单元中间位置各变化一次正确答案:D10、在微程序控制器中,一条机器指令的功能通常由()。

A、一段微程序实现B、一条微指令实现C、一个指令码实现D、一个条件码实现正确答案:A11、CPU中能进行算术和逻辑运算的最基本运算部件是()。

A、ALUB、移位器C、多路选择器D、加法器正确答案:A12、PC寄存器的内容()。

唐朔飞《计算机组成原理》(第2版)配套题库-课后习题-存储器【圣才出品】

唐朔飞《计算机组成原理》(第2版)配套题库-课后习题-存储器【圣才出品】
圣才电子书

十万种考研考证电子书、题库视频学习平台
第 4 章 存储器
1.解释概念:主存、辅存、Cache、RAM、SRAM、DRAM、ROM、PROM、EPROM、 EEPROM、CDROM、Flash Memory。
答:主存:又称内存,直接与 CPU 交换信息。与辅存相比,主存速度快、容量小、每 位价格高。主要是由随机存储器和只读存储器构成的。
2 / 31
圣才电子书 十万种考研考证电子书、题库视频学习平台

前广泛采用虚拟存储技术实现,即将主存与辅存的一部分通过软硬结合的技术组成虚拟存储 器,程序员可使用这个比主存实际空间(物理地址空间)大得多的虚拟地址空间(逻辑地址 空间)编程,当程序运行时,再由软、硬件自动配合完成虚拟地址空间与主存实际物理空间 的转换。因此,这两个层次上的调度或转换操作对于程序员来说都是透明的。
3.存储器的层次结构主要体现在什么地方,为什么要分这些层次,计算机如何管理这 些层次?
答:存储器的层次结构主要体现在 Cache—主存和主存—辅存这两个存储层次上。 Cache—主存层次在存储系统中主要对 CPU 访存起加速作用,即从整体运行的效果分 析,CPU 访存速度加快,接近于 Cache 的速度,而寻址空间和位价却接近于主存。 主存—辅存层次在存储系统中主要起扩容作用,即从程序员的角度看,他所使用的存 储器其容量和位价接近于辅存,而速度接近于主存。综合上述两个存储层次的作用,从整个 存储系统来看,就达到了速度快、容量大、价位低的优化效果。 主存与 Cache 之间的信息调度功能全部由硬件自动完成。而主存与辅存层次的调度目
5.什么是存储器的带宽?若存储器的数据总线宽度为 32 位,存取周期为 200 ns,则 存储器的带宽是多少?

《计算机组成原理》考研真题及典型题详解-输入输出系统【圣才出品】

《计算机组成原理》考研真题及典型题详解-输入输出系统【圣才出品】

第7章输入输出系统7.1知识要点总结一、I/O系统基本概念1.I/O系统I/O系统又称输入输出系统,是计算机中除了CPU与存储器外又一大系统,一般来说I/O 由两部分构成,包括I/O软件与I/O硬件。

2.I/O软件其主要任务是将用户数据输入到主机内,将结果返回给用户,实现I/O系统与主机的协调工作。

常见的I/O软件包括驱动程序、用户程序、管理程序等。

一般通过I/O指令或者通道指令实现I/O设备与CPU间的数据交换。

3.I/O硬件在计算机中I/O硬件是多种多样的,一般包括输入输出设备,I/O接口,设备控制器,I/O通道等等。

4.I/O设备(1)I/O设备编址①统一编址,即将I/O设备与存储器统一编址,用存数,取数指令进行存取数据。

②独立编址,即将I/O单独编址,不占地址空间,使用专门的I/O指令存取数据。

(2)设备寻址在I/O系统中,每个设备都有一个设备号,使用设备选择电路来选择与设备号对应的设备地址。

(3)数据传送方式①并行传送方式,使用并行传送接口,一次传输多位数据。

②串行传送方式使用串行传送接口,一次只能传输一位数据。

(4)I/O设备与主机间的联络方式①立即响应方式,CPU的I/O指令一到设备立即响应。

②异步应答方式:当CPU与I/O设备速度不匹配时,采用异步应答机制,出现联络信号后才开始交换数据。

③同步时标联络机制:当CPU与I/O设备同步工作时,采用同步时钟进行控制。

(4)I/O控制机制①程序查询方式:由CPU通过程序不断查询I/O设备是否已做好准备,从而控制I/O设备与主机交换信息。

②程序中断方式:只在I/O设备准备就绪并向CPU发出中断请求时才予以响应。

③DMA方式:主存和I/O设备之间有一条直接数据通路,当主存和I/O设备交换信息时,无需调用中断服务程序。

④通道方式:在系统中设有通道控制部件,每个通道都挂接若干外设,主机在执行I/O 命令时,只需启动有关通道,通道将执行通道程序,从而完成I/O操作。

《计算机组成原理》考研真题及典型题详解-第4~7章【圣才出品】

《计算机组成原理》考研真题及典型题详解-第4~7章【圣才出品】

第4章指令系统4.1 知识要点总结一、指令格式1.指令的基本格式(1)指令:又称机器指令,是计算机要执行某种操作的命令,可完成一个独立的算术运算或逻辑运算。

一台计算机的所有指令集合称为该机的指令系统或为指令集。

指令系统是衡量计算机性能的主要标志之一。

(2)指令格式:指令是用二进制代码表示,一般分为操作码与地址码两部分。

操作码表征指令的操作特性与功能,地址码通常给出操作数的地址。

计算机的每条指令都有一个操作码,其表示指令应该完成什么样的操作。

不同的操作码不同的编码,一种编码代表一种指令。

操作码的长度取决于指令系统的规模。

地址码用于给出被操作的信息(指令或数据)的地址,包括参加运算的一个或多个操作数所在的地址、运算结果的保存地址、程序的转移地址、被调用的子程序的入口地址等。

(3)指令的分类根据地址码的个数可以将指令分为以下几种:①零地址指令:只有一个操作码,没有地址码。

例如停机指令。

②一地址指令:有一个地址码,例如自加指令,跳转指令。

③二地址指令:有两个地址码,分别表示目的操作数与源操作数地址,其中目的操作数地址存放本次结果。

④三地址指令:有三个地址码,分别表示两个操作数地址最后给出本次结果的存放地址。

⑤四地址指令:有四个地址码,在三地址指令的基础上,给出了下一条指令的地址。

指令的长度是指一条指令中所包含的二进制代码的位数。

指令字长取决于操作码的长度、操作数地址码的长度和操作数地址的个数。

指令长度与机器字长没有固定的关系。

通常,把指令长度等于机器字长的指令称为单字长指令;指令长度等于半个机器字长的指令称为半字长指令;指令长度等于两个机器字长的指令称为双字长指令。

在一个指令系统中,如果所有指令的长度都是相等的,称为定长指令字结构。

若各种指令的长度随指令功能而异,就称为变长指令宇结构。

但因为主存一般是按字节编址,所以指令字长多为字节的整数倍。

定字长指令的执行速度快,控制简单,变长指令,执行效率高,但硬件设计复杂。

考研计算机统考辅导系列章节题库-计算机组成原理第一章至第三章【圣才出品】

考研计算机统考辅导系列章节题库-计算机组成原理第一章至第三章【圣才出品】

2.电子计算机可分为数字计算机、模拟计算机和数模混合计算机,是按( )。 A.计算机的用途分类 B.计算机的使用方式分类 C.信息的形式和处理方式分类 D.计算机的系统规模分类
1 / 126
圣才电子书

【答案】C
十万种考研考证电子书、题库视频学习平台
【解析】根据计算机的用途可分为通用计算机和专用计算机;根据计算机系统的规模可
6 / 126
圣才电子书

D.MIPS
十万种考研考证电子书、题库视频学习平台
【答案】C
【解析】AB 两项,所指参数越大越有利于提高系统性能,但是并不是标志性能的主要
圣才电子书

十万种考研考证电子书、题库视频学习平台
模块二 计算机成原理
第 1 章 计算机系统概述
一、单项选择题 1.电子计算机问世至今,新型机器不断推陈出新,但不管怎么更新,依然具有“存储 程序”的特点,最早提出这种概念的是( )。 A.比尔·盖茨 B.艾兰·图灵 C.戈登·摩尔 D.冯·诺依曼 【答案】D 【解析】A 项,比尔·盖茨是微软集团的创始人,是 Windows 操作系统的开创者;B 项,艾兰·图灵是计算机的伟大先驱,奠定了计算机的理论基础;C 项,戈登·摩尔是摩尔定 律的发现者;D 项,冯·诺依曼提出了电子计算机中存储程序原理,将程序像数据一样存储 到计算机内部存储器中。
处理包括了存储信息、运算等。
10.计算机硬件系统中“主机”是指( )。 A.主机箱及其内部硬件设备 B.运算器和控制器 C.CPU 和主存储器 D.CPU、主存和输入输出设备 【答案】C 【解析】CPU 和主存储器合称主机。
11.目前我们所说的个人台式商用机属于( )。 A.巨型机 B.中型机 C.小型机 D.微型机 【答案】D 【解析】集成电路发展后出现超大规模集成电路,然后随着微处理器芯片和存储器芯片 出现后,微型计算机也出现了。目前计算机已发展到微型计算机时代,大部分计算机都是微 型机。个人台式商用机也是微型机。

唐朔飞《计算机组成原理》考研真题详解(系统总线)【圣才出品】

唐朔飞《计算机组成原理》考研真题详解(系统总线)【圣才出品】

3.3考研真题详解1.假定一台计算机采用3通道存储器总线,配套的内存条型号为DDR3-1333,即内存条所接插的存储器总线的工作频率为1333MHz、总线宽度为64位,则存储器总线的总带宽大约是()[2019年408统考]A.10.66GB/sB.32GB/sC.64GB/sD.96GB/s【答案】B【解析】首先总线的宽度为64bit,即8字节(Byte),则采用三通道的存储器总线的总带宽为8×1333×3=31.992≈32GB/s2.在系统总线的数据线上,不可能传输的是()。

[2011年408统考]A.指令B.操作数C.握手(应答)信号D.中断类型号【答案】C【解析】握手(应答)信号属于通信联络控制信号应该在通信总线上传输,不可能在数据总线上传输。

而指令、操作数和中断类型号都可以在数据线上传输。

3.下列选项中,在I/O总线的数据线上传输的信息包括()。

[2012年408统考]Ⅰ.I/O接口中的命令字Ⅱ.I/O接口中的状态字Ⅲ.中断类型号A.仅Ⅰ、ⅡB.仅Ⅰ、ⅢC.仅Ⅱ、ⅢD.Ⅰ、Ⅱ、Ⅲ【答案】D【解析】在程序查询方式中,向I/O接口发出的命令字和从I/O接口取回的状态字,以及中断方式中的中断类型号(确定相应的中断向量)都是通过I/O总线的数据线传输的。

4.假设某系统总线在一个总线周期中并行传输4B信息,一个总线周期占用两个时钟周期,总线时钟频率为10MHz,则总线带宽是()。

[2009年408统考]A.10MB/sB.20MB/sC.40MB/sD.80MB/s【答案】B【解析】总线带宽是指单位时间内总线上可传输数据的位数,通常用每秒钟传送信息的字节数来衡量,单位可用字节/秒(B/s)表示。

根据题意可知,在两个时钟周期内传输了4B的信息。

时钟周期=1/(10MHz)=0.1µs,也就是每0.2µs可以传输4B的信息,故每秒可以传输的信息数为4B/(0.2)us=4B/0.2×10-6s=20MB/s。

考研计算机统考辅导系列章节题库-计算机组成原理第四章至第七章【圣才出品】

考研计算机统考辅导系列章节题库-计算机组成原理第四章至第七章【圣才出品】

第4章指令系统一、单项选择题1.某计算机操作码采用固定长度方案,操作码位数是8位,其指令种类最多是()。

A.64种B.128种C.256种D.32种【答案】C【解析】由于操作码长度固定,指令种类数位由操作码位数决定,指令种类最多为:28=256种。

2.下列关于一地址指令的说法正确的是()。

A.可能是数据传送指令B.可能是实现单目运算的运算指令C.可能是实现双目运算的运算指令D.以上都有可能【答案】D【解析】一地址指令可能是实现单目运算的运算指令,也可能是数据传送指令或者实现双目运算的运算指令,其中一个操作数由指令地址码给出,另一个操作数为隐含寻址,通常由累加器ACC提供。

3.在关于一地址运算类指令的叙述中,正确的是()。

A.仅有一个操作数,其地址由指令的地址码提供B.可能有一个操作数,也可能有两个操作数C.一定有两个操作数,另一个是隐含的D.指令的地址码字段存放的一定是操作码【答案】B【解析】一地址运算类指令包括单操作数指令(如加1、减1指令)和双操作数指令(如加、减指令)两类。

对于单操作数指令只需要一个操作数,对于双操作数指令需要两个操作数,其中一个操作数的地址是显地址,另外一个操作数隐含在累加寄存器中。

因此答案选B。

4.一个计算机系统采用32位单字长指令,地址码为12位,如果定义了250条二地址指令,那么单地址指令的条数有()。

A.4KB.8KC.16KD.24K【答案】D【解析】二地址指令的操作码字段8位,现定义了250条二地址指令,采用扩展操作码技术,留下6个扩展窗口,每个扩展窗口可以扩展212=4K条一地址指令,故共可扩襞6×4K=24K条一地址指令。

5.指令周期是指()。

A.CPU从主存取出一条指令的时间间B.CPU执行一条指令的时间C.CPU从主存取出一条指令加上执行这条指令的时间D.时钟周期时间【答案】C【解析】CPU每取出并执行一条指令所需的全部时间成为指令周期。

在大多数情况下,CPU是按照:取指->执行->再取值->在执行…的顺序自动工作的。

唐朔飞《计算机组成原理》(第2版)配套题库-章节题库-计算机的运算方法【圣才出品】

唐朔飞《计算机组成原理》(第2版)配套题库-章节题库-计算机的运算方法【圣才出品】

第6章计算机的运算方法一、选择题1.unsigned short x=65530;unsigned int y=x;得到y的机器数为()。

[2012年统考]A.00007FFAHB.0000FFFAHC.FFFF7FFAHD.FFFF FFFAH【答案】B【解析】本题主要考查考生的逆向思维过程。

怎么快速地将65530转换成十六进制,考生应该记住对于16位无符号整数的最大值为65535(216-1),其十六进制为FFFFH,那么就可以很轻松地得到65530的十六进制为FFFAH(F-5=A)。

无符号短整型转换成无符号整型只需在高位补0即可。

所以,最终得到y的机器数为y=0000FFFAH。

2.一条C语言程序在一台32位机器上运行。

程序中定义了3个变量x、y和z,其中x和z是int型,y为short型。

当x=127,y=-9时,执行赋值语句z=x+y后,x、y和z 的值分别是()。

[2009年统考]A.x=0000007FH,y=FFF9H,z=00000076HB.x=0000007FH,y=FFF9H,z=FFFF0076HC.X=0000007FH,y=FFF7H,z=FFFF0076HD.x=0000007FH,y=FFF7H,z=00000076H【答案】D【解析】①在计算机中,机器数默认使用补码表示。

②符号位扩展问题:所有扩展位使用符号位填充,即正数用0填充,负数用l填充。

如1001扩充成8位,可以写成lllll001;0111扩充成8位,可以写成00000111。

③强制类型转换:如果一个运算符两边的运算数类型不同,先要将其转换为相同的类型,即较低类型转换为较高类型,然后再参加运算。

对于x:x为int型,说明x占32位的存储空间。

127换成二进制为00000000000000000000000001111111,对应的十六进制为0000007FH,故X的值为0000007FH。

对于y:y为short型,说明y占16位的存储空间。

计算机组成原理考研题库-白中英(第5版)课后习题第一章至第九章(圣才出品)

计算机组成原理考研题库-白中英(第5版)课后习题第一章至第九章(圣才出品)

计算机组成原理考研题库-白中英(第5版)课后习题第一章至第九章(圣才出品)第二部分经典教材课后习题白中英《计算机组成原理》(第5版)课后习题第1章计算机系统概论1.比较数字计算机和模拟计算机的特点。

答:(1)模拟计算机的特点是数值由连续量来表示,运算过程也是连续的,用电压表示数据,采用电压组合和测量值的计算方式,盘上连线的控制方式;(2)数字计算机是在算盘的基础上发展起来的,采用数字表示数量的大小,其主要特点是按位运算,并且不连续地跳动计算,用数字0和1表示数据,采用数字计数的计算方式,程序控制的控制方式;(3)与模拟计算机相比,数字计算机的精度高,数据存储量大,逻辑判断能力强。

2.数字计算机如何分类?分类的依据是什么?答:数字计算机可分为专用计算机和通用计算机,分类依据是计算机的效率、速度、价格、运行的经济性和适应性。

3.数字计算机有哪些主要应用?答:数字计算机的主要应用有:科学计算、自动控制、测量和测试、信息处理、教育和卫生、家用电器、人工智能。

4.冯·诺依曼型计算机的主要设计思想是什么?它包括哪些主要组成部分?答:冯.诺依曼型计算机的主要设计思想是存储程序并按地址顺序执行,它由运算器,控制器,存储器,适配器及I/O设备组成。

5.什么是存储容量?什么是单元地址?什么是数据字?什么是指令字?答:(1)存储器所有存储单元的总数称为存储器的存储容量。

(2)每个存储单元的编号,称为单元地址。

(3)如果某字代表要处理的数据,称为数据字。

(4)如果某字代表一条指令,称为指令字。

6.什么是指令?什么是程序?答:(1)每一个基本操作称为一条指令。

(1)解决某一问题的一串指令序列,称为程序。

7.指令和数据均存放在内存中,计算机如何区分它们是指令还是数据?答:(1)取指周期中从内存读出的信息流是指令流,它流向控制器;(1)执行器周期中从内存读出的信息流是数据流,它流向运算器。

8.什么是内存?什么是外存?什么是CPU?什么是适配器?简述其功能。

考研计算机统考辅导系列 计算机组成原理 章节题库 (总线系统) 【圣才出品】

考研计算机统考辅导系列  计算机组成原理  章节题库 (总线系统)  【圣才出品】

第6章总线系统一、单项选择题1.数据总线、地址总线、控制总线是根据总线()来划分的。

A.传送内容的不同B.所处位置的不同C.连接部件的不同D.所使用标准的不同【答案】A【解析】根据总线上传输内容的不同,可将总线分为数据总线、地址总线和控制总线。

2.在计算机系统中,多个系统部件之间信息传送的公共通路称为总线,就其所传送的信息的性质而言,下列()不是在公共通路上传送的信息。

A.数据信息B.地址信息C.系统信息D.控制信息【答案】C【解析】总线包括数据线、地址线和控制线,传送的信息分别为数据信息、地址信息和控制信息。

3.假设某系统总线在一个总线周期中并行传输4字节信息,一个总线周期占用2个时钟周期,总线时钟频率为10MHz,则总线带宽是()。

A.10MB/sB.20MB/sC.40MB/sD.80MB/s【答案】B【解析】总线时钟频率为10MHz,一个总线周期占用2个时钟周期,故1s内共有5M个总线周期;每个周期并行传输4字节信息,故总线带宽为5M/s×4B=20MB/s。

4.关于挂接在总线上的多个部件,下列说法正确的是()。

A.只能分时向总线发送数据,并只能分时从总线接收数据B.只能分时向总线发送数据,但可同时从总线接收数据C.可同时向总线发送数据,并同时从总线接收数据D.可同时向总线发送数据,但只能分时从总线接收数据【答案】B【解析】为了使总线上的数据不发生“碰撞”,挂接在总线上的多个设备任意时刻只能有一个设备可以向总线传送数据,而从总线上接收数据的设备可有多个,因为接收数据的设备不会对总线产生“干扰”。

5.系统级的总线是用来连接()。

A.CPU内部的运算器和寄存器B.主机系统板上的所有部件C.主机系统板上的各个芯片D.系统中的各个功能模块或设备【答案】D【解析】按总线的连线类型不同,总线可分为:内部总线、局部总线、系统总线。

内部总线用来连接CPU内部运算器、控制器、寄存器等的数据通路。

唐朔飞《计算机组成原理》考研真题详解(计算机的运算方法)【圣才出品】

唐朔飞《计算机组成原理》考研真题详解(计算机的运算方法)【圣才出品】

6.3考研真题详解1.IEEE754单精度浮点格式表示的数中,最小的规格化正数是()。

[2018年408统考]A.1.0×2-126B.1.0×2-127C.1.0×2-128D.1.0×2-149【答案】A【解析】根据IEEE754单精度浮点格式可知,尾数用23位表示,当符号为正,尾数全为0时,可表示最小正式;而阶码的取值范围为0~255,其中0和255做特殊用途,因此阶码最小可取1,阶码由于是用移码表示,因此1转换为原码为-126,因此IEEE754单精度浮点格式表示的数中,最小的规格化正数是1.0×2-126。

2.unsigned short x=65530;unsigned int y=x;得到y的机器数为()。

[2012年408统考]A.0000 7FFAHB.0000 FFFAHC.FFFF 7FFAHD.FFFF FFFAH【答案】B【解析】本题主要考查考生的逆向思维过程。

怎么快速地将65530转换成十六进制,考生应该记住对于16位无符号整数的最大值为65535(216-1),其十六进制为FFFFH,那么就可以很轻松地得到65530的十六进制为FFFAH(F-5=A)。

无符号短整型转换成无符号整型只需在高位补0即可。

所以,最终得到y的机器数为y=0000 FFFAH。

3.一个C语言程序在一台32位机器上运行。

程序中定义了3个变量x、y和z,其中x和z为int型,y为short型。

当x=127,y=-9时,执行赋值语句z=x+y后,x、y和z 的值分别是()。

[2009年408统考]A.x=0000 007FH,y=FFFF FFF9H,z=0000 0076HB.x=0000 007FH,y=FFFF FFF9H,z=FFFF 0076HC.x=0000 007FH,y=FFFF FFF7H,z=FFFF 0076HD.x=0000 007FH,y=FFFF FFF7H,z=0000 0076H【答案】D【解析】当两个不同长度的数据,要想通过算术运算得到正确的结果,必须将短字长数据转换成长字长数据,这被称为“符号扩展”。

计算机组成原理模拟试题(附参考答案)

计算机组成原理模拟试题(附参考答案)

计算机组成原理模拟试题(附参考答案)一、单选题(共90题,每题1分,共90分)1、下列陈述中,正确的是()。

A、程序中断过程是由硬件和中断服务程序共同完成的B、每条指令的执行过程中,每个总线周期要检查一次有无中断请求C、检测有无DMA请求,一般安排在一条指令执行过程的末尾D、中断服务程序的最后一条指令是无条件转移指令正确答案:A2、计算机硬件能够直接执行的是()。

I. 机器语言程序 II. 汇编语言程序 III. 硬件描述语言程序A、仅I、IIIB、仅I、IIC、仅I、II、IIID、仅I正确答案:D3、DMA访问主存时,让CPU处于等待状态,等DMA的一批数据访问结束后,CPU再恢复工作,这种情况称作( )。

A、停止CPU访问主存B、周期挪用C、DMA与CPU交替访问D、DMA正确答案:A4、堆栈指针SP的内容是()。

A、栈顶地址B、栈底地址C、栈底内容D、栈顶内容正确答案:A5、CPU响应中断的时间是()。

A、一个指令周期结束时B、一个总线周期结束时C、一个机器周期结束时D、一个时钟周期结束时正确答案:A6、在程序执行过程中,()控制计算机的运行总是处于取指令、分析指令和执行指令的循环之中。

A、控制器B、CPUC、指令存储器D、指令译码器正确答案:A7、计算机操作的最小时间单位是 ( )。

A、时钟周期B、指令周期C、CPU周期D、微指令周期正确答案:A8、相对于微程序控制器,组合逻辑控制器的特点是()。

A、指令执行速度慢,指令功能的修改和扩展容易B、指令执行速度快,指令功能的修改和扩展容易C、指令执行速度快,指令功能的修改和扩展难D、指令执行速度慢,指令功能的修改和扩展难正确答案:C9、32位的个人计算机,一个字节(byte)由()位(bit)组成。

A、16B、4C、32D、8正确答案:D10、直接执行微指令的是()。

A、编译程序B、硬件C、汇编程序D、微指令程序正确答案:B11、零地址运算指令在指令格式中不给出操作数地址,它的操作数来自()。

唐朔飞《计算机组成原理》考研真题详解(计算机系统概论)【圣才出品】

唐朔飞《计算机组成原理》考研真题详解(计算机系统概论)【圣才出品】

1.3考研真题详解1.冯·诺依曼结构计算机中数据采用二进制编码表示,其主要原因是()。

[2018年408统考]Ⅰ.二进制的运算规则简单Ⅱ.制造两个稳态的物理器件较容易Ⅲ.便于用逻辑门电路实现算术运算A.仅Ⅰ、ⅡB.仅Ⅰ、ⅢC.仅Ⅱ、ⅢD.Ⅰ、Ⅱ和Ⅲ【答案】D【解析】冯·诺依曼结构计算机中数据采用二进制编码表示的原因有:①技术实现简单,即制造两个稳态的物理器件较容易;②适合逻辑运算,便于用逻辑门电路实现算术运算;③简化运算规则,提高运算速度。

因此Ⅰ、Ⅱ和Ⅲ都是其采用二进制的原因。

2.冯·诺依曼计算机的特点是()。

[北京邮电大学2016研]Ⅰ.采用二进制Ⅱ.存储程序Ⅲ.控制流驱动方式Ⅳ.数据流驱动方式A.仅Ⅰ、ⅡB.仅Ⅰ、Ⅱ、ⅢC.仅Ⅰ、Ⅱ、ⅣD.Ⅰ、Ⅱ、Ⅲ、Ⅳ【答案】A【解析】冯·诺依曼计算机采用指令流驱动,并不采用数据流和控制流驱动,所以只有Ⅰ、Ⅱ正确。

3.冯·诺依曼计算机中指令和数据均以二进制形式存放在存储器中,CPU区分它们的依据是()。

[2009年408统考]A.指令操作码的译码结果B.指令和数据的寻址方式C.指令周期的不同阶段D.指令和数据所在的存储单元【答案】C【解析】首先,题干已经很明确地说明是在冯·诺依曼计算机中,所以就可以肯定指令和数据都是以二进制的形式混乱地存储在一个存储器中,这样就无法通过指令和数据所在的存储单元来区分是指令还是数据,故排除D项。

CPU只有在确定取出的是指令之后,才会将其操作码部分送去译码,因此不可能依据译码的结果来区分指令和数据,故排除A项。

仅仅根据寻址方式来判断取出的是指令还是数据,显然不行,故排除B项。

完成一条指令可分为取指阶段和其他阶段(执行、间址、中断等),CPU可以根据指令周期的不同阶段来区分是指令还是数据,通常在取指阶段取出的是指令,其他阶段取出的都是数据。

《计算机组成原理》考研真题及典型题详解-指令系统【圣才出品】

《计算机组成原理》考研真题及典型题详解-指令系统【圣才出品】

第4章指令系统4.1知识要点总结一、指令格式1.指令的基本格式(1)指令:又称机器指令,是计算机要执行某种操作的命令,可完成一个独立的算术运算或逻辑运算。

一台计算机的所有指令集合称为该机的指令系统或为指令集。

指令系统是衡量计算机性能的主要标志之一。

(2)指令格式:指令是用二进制代码表示,一般分为操作码与地址码两部分。

操作码表征指令的操作特性与功能,地址码通常给出操作数的地址。

计算机的每条指令都有一个操作码,其表示指令应该完成什么样的操作。

不同的操作码不同的编码,一种编码代表一种指令。

操作码的长度取决于指令系统的规模。

地址码用于给出被操作的信息(指令或数据)的地址,包括参加运算的一个或多个操作数所在的地址、运算结果的保存地址、程序的转移地址、被调用的子程序的入口地址等。

(3)指令的分类根据地址码的个数可以将指令分为以下几种:①零地址指令:只有一个操作码,没有地址码。

例如停机指令。

②一地址指令:有一个地址码,例如自加指令,跳转指令。

③二地址指令:有两个地址码,分别表示目的操作数与源操作数地址,其中目的操作数地址存放本次结果。

④三地址指令:有三个地址码,分别表示两个操作数地址最后给出本次结果的存放地址。

⑤四地址指令:有四个地址码,在三地址指令的基础上,给出了下一条指令的地址。

指令的长度是指一条指令中所包含的二进制代码的位数。

指令字长取决于操作码的长度、操作数地址码的长度和操作数地址的个数。

指令长度与机器字长没有固定的关系。

通常,把指令长度等于机器字长的指令称为单字长指令;指令长度等于半个机器字长的指令称为半字长指令;指令长度等于两个机器字长的指令称为双字长指令。

在一个指令系统中,如果所有指令的长度都是相等的,称为定长指令字结构。

若各种指令的长度随指令功能而异,就称为变长指令宇结构。

但因为主存一般是按字节编址,所以指令字长多为字节的整数倍。

定字长指令的执行速度快,控制简单,变长指令,执行效率高,但硬件设计复杂。

计算机组成原理章节题库-中央处理器(圣才出品)

计算机组成原理章节题库-中央处理器(圣才出品)

第5章中央处理器一、单项选择题1.条件转移指令执行时所依据的条件来自()。

A.指令寄存器B.标志寄存器C.程序计数器D.地址寄存器【答案】B【解析】A项,指令寄存器用于存放当前正在执行的指令;B项,程序状态字寄存器用于保存系统的运行状态。

条件转移指令执行时,需对标志寄存器的内容进行测试,判断是否满足转移条件;C项,程序计数器用于存放下一条指令的地址;D项,地址寄存器用于暂存指令或数据的地址。

2.CPU中决定指令执行顺序的是()。

A.指令寄存器IRB.程序计数器PCC.程序状态字寄存器PSWRD.主存地址寄存器MAR【答案】B【解析】CPU中用程序计数器PC来跟踪下一条将要执行的指令的地址,即通过程序计数器PC来决定指令执行顺序。

3.在CPU的寄存器中,()对用户是透明的。

A.程序计数器B.状态寄存器C.指令寄存器D.通用寄存器【答案】C【解析】指令寄存器中存放当前执行的指令,不需要用户的任何干预,所以对用户是透明的。

其他三种寄存器的内容可由程序员指定。

4.在计算机系统中,表征系统运行状态的部件是()。

A.程序计数器B.累加计数器C.中断计数器D.程序状态字【答案】D【解析】计算机系统中,程序状态字保存系统运行状态。

5.在CPU中用来存储指令后继地址的寄存器是()。

A.主存地址寄存器B.程序计数器C.指令寄存器D.状态条件寄存器【答案】B【解析】为了保证程序能够连续地执行下去,CPU必须具有某些手段来确定下一条指令的地址。

而程序计数器正是起到这种作用,所以通常又称为程序计数器。

当程序转移时,转移指令执行的最终结果就是要改变PC的值,此PC值就是下一条要执行的指令的地址。

有些机器中也称PC为指令指针IP。

6.关于微指令操作控制字段的编码方法,下面叙述正确的是()。

A.直接控制法、最短编码法和字段编码法都不影响微指令的长度B.一般情况下,直接控制法的微指令位数多C.一般情况下,最短编码法的微指令位数多D.一般情况下,字段编码法的微指令位数多【答案】B【解析】对于相同的微命令数,微指令位数按最短编码法、字段编码法和直接控制法的顺序依次增加。

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

十万种考研考证电子书、题库视频学习平台
圣才电子书
第四部分模拟试题
计算机组成原理考研模拟试题及详解(一)
一、多项选择题(在每题的4个备选答案中选出正确答案,将其号码分别填入题中的括号内。


(1)在补码一位乘法中,()。

A.操作数取绝对值运算,符号单独处理
B.乘数末位设置附加位,初值取零
C.根据相邻两位乘数的比较结果,决定对应操作
D.最后一步对结果修正,不移位
【答案】AC
(2)在中断方式中,实现数据传送可使用(
)。

A.输入指令
B.输出指令
C.通道指令
D.传送指令
【答案】ABD (3)在异步控制方式中,(
)。

A.无统一时钟周期划分
十万种考研考证电子书、题库视频学习平台圣才电子书
B.指令执行时间可变
C.总线传送时间可变
D.采用异步应答方式
【答案】ACD
(4)可以按随机存取方式工作的存储器有(
)。

A.主存
B.堆栈
C.高速缓存
D.磁盘
【答案】AC
(5)DMA 方式常用于()。

A.键盘接口
B.磁盘接口
C.磁带接口
D.动态存储器刷新
【答案】BCD
(6)浮点乘法运算步骤如下:()。

A.对阶
B.阶码相加
C.尾数相乘
D.结果规格化
【答案】BCD
(7)程序状态字的内容可以包括()。

A.程序运行状态
B.接口工作状态
C.设备工作状态
D.程序工作方式
【答案】AD
(8)三级时序系统提供的时序信号通常是()。

A.指令周期
B.工作周期
C.时钟周期
D.工作脉冲
【答案】BCD
二、判断改错题(针对下列各题的题意,改正其结论中的错误,或补充其不足。

)(1)在补码除法中,够减商零,不够减商1。

【答案】在补码除法中,余数和除数同号商1,异号商0。

(2)微指令周期是指从主存中读取并执行一条机器指令所用的时间。

【答案】微指令周期是指从控存中读取并执行一条微指令所用的时间。

(3)压栈操作是指:将有关信息写入堆栈指针SP。

【答案】压栈操作是指:将有关信息写入SP所指示的栈顶单元。

(4)主存和外部设备交换数据时,主存既可以作为主设备,也可以作为从设备。

【答案】主存和外部设备交换数据时,通常作为从设备。

(5)多种中断方式是指:CPU同时处理多个中断请求。

【答案】多重中断是指:CPU在执行中断服务程序的过程中,允许响应处理更高级别的中断请求。

(6)若采用串行进位方式,则C4=G4+P4G3。

【答案】若采用串行进位方式,则C4=G4+P4C3C3=G3+P3C2 C2=G2+P2C1C1=G1P1C0
(7)每访问一次CRT字符显示器的缓冲存储器,取得一个字符的全部点阵代码。

【答案】每访问一次CRT字符显示器的缓冲存储器,取得一个字符的编码。

(8)向量地址是中断服务程序的入口地址。

【答案】向量地址是访问中断向量表的地址。

三、简答题
(1)试比较对阶和右规的异同点。

【答案】相同点:阶码增大,尾数右移。

不同点:
a.对阶使小阶向大阶对齐,右规使|尾数|<1。

b.对阶后,原小阶的尾数不再是规格化形式,右规后尾数是规格化形式。

C.对阶不会使阶码上溢,右规可能引起阶码上溢。

(2)简述微程序控制的基本思想。

【答案】a.将微命令以代码形式编写在微指令中,一条微指令控制一步操作。

b.若干条微指令组成一段微程序,解释执行一条机器指令。

C.微程序事先存放在控制存储器中,执行机器指令时再取去。

(3)中断屏蔽技术常用在哪些场合?试举两例说明。

【答案】中断屏蔽技术常用于:
a.动态修改优先级别,例如屏蔽优先级较高的请求,使优先级较低的请求获得响应。

b.实现中断嵌套,例如多重中断中,屏蔽与现行优先级相同或较低级的中断请求,开放更高级的中断请求。

(4)在系统总线中,什么情况F适宜采用同步控制方式?什么情况下适宜采用异步控制方式?
【答案】当总线上连接的各设备速度差异不大,传送时间确定,传送距离较近时,宜采用同步控制方式。

当总线上连接的各设备速度差异大,传送时间不确定,传送距离较远时,宜采用同步控制方式。

(5)动态存储器为什么要进行刷新?采用哪种刷新方式可以既不影响CPU访存,又不影响存取周期?如何安排?
【答案】a.动态存储器依靠电容存储电荷,时间一长,电容会泄露需定期向电容补充电荷。

b.采用异步刷新方式。

c.将各行刷新分散安排在2ms间隔内,定期提出刷新请求,在CPU不访存时刷新。

(6)某CRT显示器按图形方式工作,分辨率为1024点×768线。

若要显示4种颜色,应如何设置各级计数器的分频关系?
【答案】点计数器:4:1分频
字节计数器:(256+1):1分频
线计数器:(768+m):1分频
(7)DMA方式的3个阶段各采用什么手段,完成哪些操作?
【答案】a.初始化阶段:用程序传送初始化信息,包括传送方向、主存首址、交换量、外设导址信息。

b.传送阶段:由DMA控制器接管总线权,控制传送。

相关文档
最新文档