1、*本试卷为随机选题窗体顶端一、单选题1下列关于微指令的叙述中不正确的是( )。A微指令中可以不设置下地址字段B同一条微指令中的微命令属于相容性微命令C微指令中常常包含判别测试位D微指令的长度与指令的复杂度有关2假定指令地址码给出的是操作数本身,则该操作数采用的是( )寻址方式。A立即 B直接 C基址 D相对3以下有关总线标准的叙述中,错误的是_。A引入总线标准便于设备互换和新设备的添加B主板上的处理器总线和存储器总线通常是专用总线CI/O总线通常是标准总线,所以PCI总线是标准总线D串行总线的数据传输率一定比并行总线的数据传输率低4DMA访问主存时,让CPU处于等待状态,等DMA的一批数据访问
2、结束后,CPU再恢复工作,这种情况称作_。A停止CPU访问主存B周期挪用CDMA与CPU交替访问DDMA5在以下描述PCI总线的基本概念中,正确的表述是_。APCI总线是一个与处理器相关的高速外围总线BPCI总线的基本传输机制是猝发式传送CPCI设备一定是主设备D系统中只允许有一条PCI总线6下面关于溢出的叙述中不正确的是( )A浮点数溢出的条件是阶码溢出B定点运算器产生溢出的原因是运算结果超出了定点数的表示范围C当定点运算器采用双符号位时,若运算结果的双符号位不同则溢出D当定点运算器采用单符号位时,若符号位与最高数值位相异则溢出7零地址指令可选的寻址方式是()A立即寻址B间接寻址C堆栈寻址D
3、寄存器寻址8设某程序执行前r0 =0x 11223344。依次执行下列指令:r1=0x100;STR r0, r1(将r0中的数据存放到r1的内容所指向的主存单元);LDRB r2 ,r1(从r1内容所指主存单元取一个字节的数据送r2中保存)。若数据在主存中按小端模式存放,则r2中的内容为 ( )A0X11B0X22C0X33D0X449采用规格化浮点数的目的是 ( )A 增加数据的表示范围B保证运算结果正确性C防止运算时产生溢出 D增加数据的表示精度10某计算机字长8位 ,采用补码数据表示。两个有符号整型变量x = 63 , y = 31,在该机中执行算术运算x+y后得到的结果及相应的溢出标
4、志位OF的值分别为( ) A1FH ,0 B20H,0 C1FH,1 D20H,111在CPU中,程序计数器PC用来存放( )A现行指令B下条指令C操作数的地址D下条指令的地址12以下关于DMA控制器和CPU关系的叙述中,错误的是_。ADMA控制器和CPU都可以作为总线的主控设备BDMA控制器和CPU都要使用总线时,CPU优先级更高CCPU可通过执行I/O指令来访问DMA控制器中的寄存器DCPU可通过执行I/O指令来启动进行DMA传送的设备13关于浮点数的下列描述中,不正确的是 ( )A阶码的位数决定数据表示的范围B尾数的位数决定精确度C范围扩大的同时精确度也随之增加D机器零不唯一14关于Ca
5、che的更新策略,下列说法正确的是( )。A读操作时,写直达法和写回法在命中时应用B写操作时,写回法和按写分配法在命中时应用C读操作时,写直达法和按写分配法在失效对应用D写操作时,按写分配法、不按写分配法在失效时应用15DMA方式的接口电路中有程序中断部件,其作用是_。A实现数据传送B向CPU提出总线使用权C向CPU提出传输结束D发中断请求二、填空题2有效信息为1100,生成多项式G(x)1011,则有效信息的CRC码为3串行总线一般用于的数据传输,并行总线则主要用于数据传输。4一个具有24位地址和8位字长的存储器,该存储器能存储字节信息, 若存储器由4M1位的RAM芯片组成,需要片。5十进制
6、数65789 对应的IEEE 754 32位浮点数为H三、综合题1为什么要采用校验码?2假定主存和Cache之间采用直接映射方式,块大小为16B。Cache的数据区容量为64KB,主存地址为32位,按字节编址,数据字长32位。要求:说明主存地址分成哪几个部分,每部分各几位?计算Cache有多少行?容量多大?3某计算机有变址、间接和相对等四种寻址方式,设指令由操作码、寻址方式特征位和地址码三部分组成,且为单字长指令。设当前指令的地址码部分为001AH,正在执行的指令所在地址为1F05H,变址寄存器中的内容为23A0H,根据要求完成下列填空:已知存储器的部分地址及相关内容如下:当执行取数指令时,如
7、为变址寻址方式,则取得操作数为()H;如为间接寻址,取出的数为()H;当采用相对寻址时,有效地址为()H;*本试卷为随机选题窗体顶端一、单选题1下列是定点数不恢复余数除法中的相关操作: 除法过程中的左移 除法过程中的加/减操作 余数校正 则运算过程中可能出现溢出错误操作的是( )A仅B仅C、D、2若指令地址码为Ad,则相对寻址方式下操作数的有效地址为( )。AAdBMAdCRAdD(PC)+Ad3中断向量地址是_。A子程序入口地址B中断服务程序入口地址C中断服务程序入口地址的地址D中断返回地址4某计算机字长8位,机器数 11111111 对应的十进制真值不可能是( )-1-AB127-0-C-
8、128-D5通用寄存器是指具有多种功能的寄存器。从CPU内部寄存器的功能来看,通用寄存器一定不能替代下列寄存器的功能( )A变址寄存器B基址寄存器C地址寄存器D指令寄存器6CPU可直接访问的存储器是( )。A虚拟存储器B磁盘存储器C磁带存储器D主存储器7异步控制常用于_作为其主要控制方式。A在单总线结构计算机中访问主存与外围设备时B微型机的CPU中C硬布线控制器中D微程序控制器中8在中断接口电路中,向量地址可通过_送至CPU。A地址线B数据线C控制线D状态线9某计算机字长8位 ,两个有符号整数x补 = 44H , y补 = DCH,在该机中执行算术运算x +2y后得到的结果及相应溢出标志位OF
9、的值分别为( )A32H ,0B32H,1CFCH,0DFCH,110下列有关指令周期的叙述中,错误的是( )。A指令周期的第一个阶段一定是取指令阶段B乘法指令和加法指令的指令周期总是一样长C一个指令周期由若干个机器周期或时钟周期组成D单周期CPU中的指令周期就是一个时钟周期11下列是关于相容性和互斥性微操作的描述: 能在同一CPU周期中并行执行的微操作一定是相容性微操作; 不能在同一CPU周期中并行执行的微操作一定是互斥性微操作; 能在同一时钟周期内并行执行的微操作一定是相容性微操作; 不能在同一时钟周期并行执行的微操作一定是互斥性微操作 上述描述中正确的是( )。A、B、C、D、12设某程
10、序执行前r0 =0x 11223344。依次执行下列指令:r1=0x100;STR r0, r1(将r0中的数据存放到r1的内容所指向的主存单元);LDRB r2 ,r1(从r1内容所指主存单元取一个字节的数据送r2中保存)。若数据在主存中按小端模式存放,则r2中的内容为 ( )A0X11B0X22C0X33D0X4413寄存器中的值有时是地址,有时是数据,它们在形式上没有差别,只有通过( )才能识别它是数据还是地址。A寄存器编号B判断程序C指令操作码或寻址方式位D时序信号14关于动态存储器刷新的下列描述中不正确的是 ( )。A按行刷新B刷新地址来自CPU输出的地址C分散刷新速度慢D集中刷新存
11、在存储访问死时间15假定指令的执行依次为取指周期、译码/取操作数周期、执行周期和写回周期。指令的顺序寻址只能在下列哪个周期实现( )A取指周期B译码/取操作数周期C执行周期D写回周期二、填空题1对存储器的要求是、,为解决这三者的矛盾,计算机、采用体系结构。2用8K8位的EPROM芯片组成32K16位的只读存储器,按字节编址,数据寄存器最少应有位,地址寄存器最少应有位。3主机内存容量为16MB,Cache的容量16KB,每块8个字,每个字32位。Cache按四路组相联映像(即Cache内每组包含4个字块)组织,设Cache的初态为空,CPU依次从主存第0、1、2、.99号读出100个字(主存一次
12、读出一个字),并重复此次序读8次,问命中率为。4计算机的主存地址空间大小为64MB,采用字节编址方式。其cache数据区容量为4KB,采用4路组相联映射方式、LRU替换和回写(write back)策略,块大小为64B。该cache的总容量有位。5假设一个同步总线的时钟频率为100MHZ,总线带宽为32位,每个时钟周期传输一个字长的数据,该总线的最大数据传输率为MB/S,若要将总线带宽提高一倍,可将数据总线增加到位或讲总线时钟频率增至MHZ,或每个时钟周期传输个数据。三、综合题1下图为实现原码一位乘法的硬件逻辑图。图 原码乘法的逻辑实现 图中寄存器R0存放部分积,寄存器R1存放乘数,控制电路产
13、生乘法执行过程中的移位和计数功能。设被乘数x原= x0x1x2x3x4x5, 乘数y原= y0y1y2y3y4y5, 根据原码一位乘法的运算法则,回答下列问题:1)乘法开始执行时,R0、R1、a、b的初始分别为多少? 2)R0和R1除具有数据寄存功能外,还必须有什么功能? 3)要得到正确的结果,图中还需要增加什么功能的电路?2何为动态存储器的刷新?有哪些常见的刷新方式?各有何特点?3分别给出具有下列要求的程序或程序段的示例:对于数据的访问,几乎没有时间局部性和空间局部性。对于数据的访问,有很好的时间局部性,但几乎没有空间局部性。对于数据的访问,有很好的空间局部性,但几乎没有时间局部性。对于数据
14、的访问,空间局部性和时间局部性都好。*本试卷为随机选题窗体顶端一、单选题1若机器数11111111对应的值为零,则对应的机器数为( )A原码B反码C补码D移码2下列叙述中_是正确的。A程序中断方式中有中断请求,DMA方式中没有中断请求B程序中断方式和DMA方式中实现数据传送都需中断请求C程序中断方式和DMA方式中都有中断请求,但目的不同DDMA要等到指令周期结束时才进行周期窃取3在某8位采用单符号补码数据表示的计算机中,已知X补= 0.1001 , Y补= 1.0101,则计算完XY并完成商校验后,商寄存器的值为( )A11110011B11111101C10000011D100000014某
15、计算机字长8位 ,ALU采用SN74181实现,两个无符号数x = 69 , y = 38在该机中执行 x-y运算时ALU减数输入端和最低进位位输入端的值分别为( )A0010 0110 , 0B1101 1001 , 1C0010 0110 , 1D1101 1001 , 05设PC、AR、IRA、DR、Ri等分别表示CPU中的程序计数器、地址寄存器、指令寄存器中的形式地址字段、数据缓冲寄存器和通用寄存器。-表示四项操作: AR (PC) DR (IRA) Ri (DR)AR (Ri) 从寻址方式的角度考虑,可能存在的操作是( )A仅B仅C仅D6在计算机系统层次结构中,属于硬件与软件界面的级
16、别是( )A微程序设计级B机器语言级C操作系统级D汇编语言级7下列关于补码定点数除法的描述中, 不正确的是( )A余数符号与被除数同号时需要修正余数B商为负时,需校正商C只要被除数绝对值小于除数就不会溢出D最后要对余数进行右移操作8动态RAM与静态RAM相比,其优点是( )。A动态RAM的存储速度快。B动态RAM不易丢失数据。C在工艺上,比静态RAM的存储密度高。D控制比静态RAM简单。9下列有关程序计数器PC的叙述中,错误的是( )。A每条指令执行后,PC的值都会被改变B指令顺序执行时,PC的值总是自动加1C调用指令执行后,PC的值一定是被调用过程的入口地址D无条件转移指令执行后,PC的值一
17、定是转移目标地址10某计算机字长32位,在执行指令的顺序寻址时,PC的增量值为( )A1B2C4D811以下叙述中,错误的是_。 DMA控制器向CPU请求的是总线使用权 DMA方式可用于键盘和鼠标器的数据输入 DMA方式下整个I/O过程完全不需要CPU介入 DMA方式需要用中断处理进行辅助操作A、B、C、D、12计算机系统的多级层次结构中,操作系统级需要( )级的支持。A微程序控制级B一般机器级C汇编语言级D高级语言级13一个16K32位的静态存储器,其地址线和数据线的总和是( )。A48B46C40D3214若指令地址码为Ad,则相对寻址方式下操作数的有效地址为( )。AAdBMAdCRAd
18、D(PC)+Ad15向量中断是_。A外设提出中断B由硬件形成中断服务程序入口地址C由硬件形成向量地址,再由向量地址找到中断服务程序入口地址D以上都不对二、填空题18196; unsigned short us=s; 则执行上述代码后,us的值为-考虑以下C语言程序代码: short s= 10。2某机字长为32位,其存储容量是64KB,按字编址它的寻址范围是。3计算机指令字长32位,内存按字节寻址,指令中的数据采用补码表示,长度为8位, PC的值在取指阶段完成修改。若某采用相对寻址转移指令的当前地址为2008H,且要求转移后的目标地址为2001H,则该相对寻址指令的形式地址字段Ad值的十六进制
19、数表示为H4统一编址法可以利用指令进行输入输出操作5有效信息为1100,生成多项式G(x)1011,则有效信息的CRC码为三、综合题1什么叫刷新?为什么要刷新?说明刷新有几种方法。2下图为基于不带符号数的n位补码阵列乘法硬件逻辑图。 设被乘数x补= x0x1x2x3x4x5,乘数y补= y0y1y2y3y4y5, 根据不带符号数的补码阵列乘法运算法则,回答下列问题:1) (1) (4) 处的值分别为: x1x2x3x4x5 、y1y2y3y4y5 (两者可互换)、x0、y0(两者可互换) 2)图中(5)应使用什么功能的逻辑部件? 3)图中N位算前求补电路的功能是什么?3某410的二维数组按列优
20、先存放在主存连续单元,且该连续单元的起始地址能被8整除。主存每个存储单元存放二维数组中的一个数据,主存每块只包含一个字。该机器的Cache分为数据Cache和指令Cache,数据Cache被分成8行。Cache的初始状态为空,Cache的替换算法采用LRU。某程序的伪代码如下:SUM:=0forj:=0to9doSUM:=SUM+A(0,j)endave:=SUM/10fori:=9downto0doA(0,i):=A(0,i)/AVEend完成下列各问:1)计算直接映射方式下Cache读操作的命中率;(6分)2)计算全相联方式下Cache读操作的命中率;(6分)*本试卷为随机选题窗体顶端一、
21、单选题1在补码除法运算过程中,商上”1”的依据是( )A余数为正B余数的符号位与除数的符号位不同C余数的符号位与除数的符号位相同D余数的符号位与被除数的符号位不同2寄存器间接寻址方式的操作数存放在( )中。A通用寄存器B存储单元C程序计数器D堆栈3下列选项中,在I/O总线的数据线上传输的信息包括_ 。 II/O接口中的命令字 III/O接口中的状态字 中断类型号A仅I、IIB仅I、IIIC仅II、IIIDI、II、III4定点小数是指( ) A小数点固定在最低位数的后面B小数点固定在最高位数的后面C小数点的位置可以随意指定D没有小数的数5某计算机字长8位 ,ALU采用SN74181实现,两个无
22、符号数x = 69 , y = 38在该机中执行 x-y运算时ALU减数输入端和最低进位位输入端的值分别为( )A0010 0110 , 0B1101 1001 , 1C0010 0110 , 1D1101 1001 , 06开中断和关中断两种操作均可用于对_进行设置。A中断允许触发器B中断屏蔽寄存器C中断请求寄存器D中断向量寄存器7下列关于USB总线特性的描述中,错误的是_。2012年考研试题A可实现外设的即插即用和热插拔B可通过级联方式连接多台外设C是一种通信总线,可连接不同外设D同时可传输2位数据,数据传输率高8下列采用偶校验的8位奇偶校验编码中正确的是( )A10111010B11110010C01100111D000000009某计算机字长8位,带符号数采用补码表示,设x 补= F5H , y补 =7EH ,则算术运算x + y 的值与条件状态触发器中的溢出标志位的值分别是( )。A115, 0B119,0C115,1D119,110计算机有五级中断L4L0,中断屏蔽字M4M3M2M1M0,Mi=1表示Li级中断进行屏蔽。若中断响应优先级从高到低的顺序是L0L1L2L3L4,若要求中断处理优先级从高到低的