1.在计算机的性能指标中CPI表示____
A、CPU执行时间B、每秒执行指令数C、每条指令周期数D、吞吐率
2.以下属于应用软件的是_____
A、汇编程序B、操作系统C、数据库管理系统D、字处理程序
3.一个C语言程序程序在一台32位机器上运行。程序中定义了三个变量x,y,和z,其中x和z为int型,y为short型。当x=127,y=-9时,执行赋值语句z=x+y后,x、y和z的值分别是
A.x=0000007FH,y=FFF9H,z=00000076H
B.x=0000007FH,y=FFF9H,z=FFFF0076H
C.x=0000007FH,y=FFF7H,z=FFFF0076H
D.x=0000007FH,y=FFF7H,z=00000076H
4、浮点数加、减运算过程一般包括对阶、尾数运算、规格化、舍入和溢出等步骤。设浮点数的阶码和尾数均采用补码表示,且位数分别为5位和7位(均含2位符号位)。若有两个数X=27×29/32,Y=-25×5/8,则用浮点加法计算X-Y的最终结果是
A.001111100010B.001110100010C.010000010001D.发生溢出
5、.参与运算的两个补码数是3579H和94H,则他们的和是
A、350DHB、360DHC、3673HD、12979H
6、补码2位乘法,当第3次运算结束时,yn-1ynyn+1=110,第4次(非最后一次)部分积[Z4]补=______。
A、2-2{[Z3]补-x}B、2-2{[Z3]补+x}C、2-2{[Z3]补-2x}D、2-2{[Z3]补-2x}
7、CRC校验,M(x)=x3+x2,G(x)=x3+x+1,以下收到的CRC码中,正确的是________。
A、1100010B、1100011C、1101010D、1101010
8、某计算机主存容量为64KB,其中ROM区为16KB,其余为RAM区,按字节编址。现在用4K×8位的EPROM芯片和8K×4位的SRAM芯片来设计该存储器,则需要上述规格的EPROM芯片数和SRAM芯片数分别是______。
A.4,12B.4,14C.1,14D.2,16
9、一个32位微处理器采用片内4路组相联cache,其存储容量为16KB,其行大小为4个32位字。主存地址格式中所确定的标记s-d、组地址d、字地址w分别是______位。
A.s-d=20,d=10,w=2B.s-d=18,d=12,w=2C.s-d=22,d=8,w=2D.s-d=20,d=9,w=3
10、某SRAM芯片,其容量为256KB,控制端有E和R/W#,除电源和接地端外,该芯片的管脚引出线数目是________。
A20B.28C.30D.32
11、主存容量16M×32位,cache容量为64K×32位,主存与cache之间以每块4×32位大小传送数据。若采用直接映射方式组织cache,则标记s-r=_____位。
A10B.12C.8D.6
12、交叉存储器实质上是一种多模块存储器,它用____方式执行多个独立的读写操作。
A.流水B.资源重复C.顺序D.资源共享
13、设交叉存储器容量1MB,字长64位,模块数为4,存储周期为200ns,数据总线宽度为64位,总线传送周期为50ns,当连续读出4个字时,该存储器的带宽是__________。
A.320Mb/SB.730Mb/SC.320MB/SD.730MB/S
14、假设某计算机的存储系统由cache和主存组成。某程序执行过程中访存1000次,其中访问cache未命中50次,则cache的命中率是_____.
A.5%B.19%C.9.5%D.95%
15、不允许用户使用的指令是______
A、堆栈操作指令B、软中断指令C、移位操作指令D、特权指令
16、若E3H是某数执行两次算术右移指令后得到的,则该数是______。
A、8CHB、C6HC、72HD、175
17、在CPU内通用寄存器的位数取决于_______。
A、存储器容量B、机器字长C、指令的字长D、CPU的管脚数
18、RISC访内指令中,操作数的物理位置一般安排在_____.
A.栈顶和次栈顶B.两个主存单元
C.一个主存单元和一个通用寄存器D.两个通用寄存器
19、内存地址寄存器的位数取决于_______。
A、存储器容量B、机器字长C、指令的字长D、CPU的管脚数
20、CPU组成中不包括__________.
A、指令寄存器B、指令译码器C、地址寄存器D、地址译码器
21、微程序控制器中,机器指令与微指令的关系是_______。
A.每一条机器指令由一条微指令来执行
B.每一条机器指令由一段用微指令编码的微程序来解释执行
C.一段机器指令组成的程序可由一条微指令来执行
D.一条微指令由若干条机器指令组成
22、寄存器间接寻址方式中,操作数在_______。
A.通用寄存器B.主存单元C.程序计数器D.堆栈
23、流水线中造成控制相关的原因是执行_________指令引起。
A.条件转移B.访内C.算逻D.无条件转移
24、假设某系统总线在一个总线周期中并行传输4字节信息,一个总线周期占用2个时钟周期,总线时钟频率为20MHz,则总线带宽是___________。
A.10MB/SB.20MB/SC.40MB/SD.80MB/S
25、9.PCI总线是一个高带宽且与处理器无关的标准总线。下面的描述不正确的是________。
A.采用同步定时协议B.采用分布式仲裁策略
C.具有自动配置能力D.适合于低成本的小系统
26、下面描述中,不属于外围设备的三个基本组成部分的是___________。
A.存储介质B.驱动装置C.控制电路D.计数器
27、中断处理过程中,——项是由硬件完成。
A.关中断B.开中断C.保存CPU现D.回复CPU现场
28.冯.诺依曼机工作方式的基本特点是__________.
A.多指令流单数据流B.单指令流多数据流C.堆栈操作D.按地址访问并顺序执行。
29.CPU内通用寄存器的位数决定了_____________.
A.存储器字长B.机器字长C.指令的长度D.CPU的管脚数
30.n位二进制定点整数的表示范围是_____________。
A.-2n-1~2n-1-1B-2n~2n-1C.-2n-1~2n-1D.-2n-1-1~2n-1-1
31.要表示任意一个5位十进制数,至少需要_________位二进制数。
A.15B.16C.17D.18
32.某浮点数,尾数用原码表示,判断规格化形式的原则是____________。
A.尾数的第一位与数的符号位不同B.尾数的第一位为1,数符任意。
C.尾数的第一位与数的符号位相同D.阶符与数符不同
33.运算器由许多部件组成,其核心部分是______________。
A.数据总线B.算术逻辑运算单元
C.累加寄存器D.多路开关
34.容量为1024×8的SRAM芯片,其地址线和数据线共有________条。
A.16B.17C.18D.20
35.在计算机中设置cache的目的是__________。
A.提高访存速度B.扩大主存容量
C.既提高访存速度又扩大主存容量
D.扩大CPU通用寄存器的数目
36.某计算机字长32位,存储器容量为4MB,若按字编址,其寻址范围是0~________。
A.220-1B.221-1C.223-1D.224-1
37.寄存器间接寻址方式,操作数在______________。
A.寄存器B.堆栈栈顶C.累加器D.主存单元
38.设相对转移指令占2个字节,第一个字节是操作码,第二个字节是用补码表示的相对位移量。设该指令存放在2000H和2001H两个单元。2001H单元的相对位移量是F7H,该指令执行结束时,程序计数器PC的值时____________。
A.20F7HB.20F9HC.1FF9HD.1FF7H
39.设机器字长16位,存储器按字编址,对单字长指令而言,读取该指令后,PC值自动加_______.
A.1B.2C.3D.4
40.在CPU中指示后继指令地址的是__________。
A.主存地址寄存器B.程序计数器
C.指令寄存器D.状态标志寄存器
41.计算机执行乘法或除法指令时,由于其操作较复杂,需要更多的时间,通常采用_______控制方式。
A.延长机器节拍数B.异步C.同步D.中央与局部相结合。
42.微程序放在________中。
A.主存储器B.cache存储器
C.控制存储器D.辅助存储器
43.在计数器定时查询方式下,若每次计数从0开始,则___________。
A.设备号小的优先级高B.设备号大的优先级高
C.每个设备使用总线的机会相等D.以上都不对。
44.CRT的分辨率为1024×1024,像素的颜色数为256,则刷新存储器的容量是________。
A.512KBB.1MBC.256KBD.2MB
45.磁盘存储器的平均等待时间通常是指_______________。
A.磁盘旋转一周所需的时间B.磁盘旋转半周所需的时间
C.磁盘旋转1/3周所需的时间D.磁盘旋转2/3周所需的时间
46.DMA方式是在____________之间建立一条直接数据通路。
A.I/O设备和主存B.两个I/O设备
C.I/O设备和CPUD.CPU和主存
47.通道程序是由______________组成。
A,I/O指令B.通道控制字(或称通道指令)
C.通道状态字D.通道地址字
48、数据寄存器的位数取决于——————
A.存储器容量B.指令字长C.机器字长D.存储字长
49、在计算机系统中,表征系统运行状态的部件是————。
A.程序计数器B.累加寄存器C.中断寄存器D.程序状态字
50、指令译码器是对()进行译码。
A.整条指令B.指令的操作码字段C.指令的地址D.指令的操作数字段
51、程序计数器的位数取决于————
A.存储器容量B.指令字长C.机器字长D.存储字长
52、指令寄存器的位数取决于————
A.存储器容量B.指令字长C.机器字长D.存储字长
53、设相对转移指令占2个字节,第一个字节是操作码,第二个字节是用补码表示的相对位移量。设该指令存放在2000H和2001H两个单元。2001H单元的相对位移量是F7H,该指令执行结束时,程序计数器PC的值时____________。
A.20F7HB.20F9HC.1FF9HD.1FF7H
54、设机器字长16位,存储器按字编址,对单字长指令而言,读取该指令后,PC值自动加_______.
•A.1B.2C.3D.4
55、某计算机字长32位,其存储容量为16MB,若按字编址,它的寻址空间是。
A.16M字B.4M字C.16MBD.8MB
56、寄存器间接寻址方式中,操作数在_______。
A.通用寄存器B.主存单元C.程序计数器D.堆栈
57、在指令格式设计中,采用扩展操作码的目的是————。
A.增加指令长度B.增加寻址空间C.增加指令数量D.简化指令设计
58、————便于处理数组问题
•A、间接寻址B、相对寻址C、变址寻址D、立即寻址
59、子程序调用指令的功能是————
A、改变程序计数器PC的值B、改变地址寄存器的值
C、改变程序计数器的值和堆栈指针SP的值D、改变指令寄存器的值
60、指令系统中采用不同寻址方式的目的主要是——。
A、降低指令译码难度B、实现程序控制C、提高CPU效率。
D、缩短指令字长、扩大寻址空间,提高编程灵活性。
61——有利于编制循环程序
A、基址寻址B、相对寻址C、寄存器间址D、立即寻址
62.原码加减交替法,当第i次(非最后一次)运算结束时,余数Ri=10101,则下面要进行的运算是__。
A、余数和商左移一位,+YB、余数和商右左移一位,+Y
C、余数和商左移一位,-YD、余数和商右左移一位,-Y
63.设基数R=10,x=10Ex×Mx=102×0.3,y=10Ey×My=103×0.2,小数点后第1位有效表示规格化数,用浮点乘法求x×y=___。
A.105×0.06B.104×0.6C.106×0.006D.103×6
64.请从下列浮点运算器描述中指出描述不正确的句子____.
A.浮点运算器可用两个松散连接的定点运算器部件(阶码和尾数部件)来实现。
B.阶码部件可实现加、减、乘、除四种运算
C.阶码部件只进行阶码相加、相减和比较操作
D.尾数部件进行加法、减法、乘法和除法运算
65.在浮点机中,判断原码规格化数形式的原则是()
A、尾数的符号位与数值的第一位不同
B、尾数数值的第一位为1,数符任意
C、尾数的符号位与第一数位相同
D、阶符与数符不同
66、在浮点机中,判断补码规格化数形式的原则是()
A、尾数数值的第一位为1,数符任意
B、尾数的符号位与第一数位相同
C、尾数的符号位与第一数位不同
D、阶符与数符不同
67、在定点机中,下列说法错误的是()
A、除补码外,原码和反码不能表示-1
B、+0的原码与-0的原码不同
C、+0的反码与-0的反码不同
D、对相同的字长,补码比原码和反码能多表示一个负数。
68、浮点数的表示范围和精度取决于()
A、阶码的位数和尾数的机器数形式
B、阶码的机器数形式和尾数的位数
C、阶码的位数和尾数的位数
D、阶码的机器数形式和尾数的机器数形式
69、在浮点机中,()是隐含的
A、阶码B、数符C、尾数D、基数
70、对浮点规格化数,若只将移码表示的阶码改为补码表示,其余部分保持不变,则将会使浮点数的表示范围()
A、增大B、减少C、不变D、以上都不对
71、采用规格化的浮点数是为了()
A、增加数据的表示范围B、方便浮点运算
C、防止运算时数据溢出D、提高数据的表示精度
72、在浮点数中,当数的绝对值太大,以至于超过所能表示的数据时,称为浮点数的()
A、正上溢B、上溢C、正溢D、正下溢
73、一个输出接口至少应有一个(),一个输入接口至少应有一个()
A、计数器B、触发器C、锁存器D、缓冲器
74、一个查询时输出接口至少应有()个端口
A、1B、2C、3D、4
75、通常情况下,中断响应周期完成下列操作
A、将程序计数器PC的内容压入堆栈,转入中断服务程序入口,开中断
B、将程序计数器PC和状态寄存器的内容压入堆栈,转入中断服务程序入口,关中断
C、将程序计数器PC的内容压入堆栈,转入中断服务程序入口,关中断
D、将程序计数器PC和状态寄存器的内容压入堆栈,转入中断服务程序入口,开中断
76、采用屏蔽技术,可以达到以下目的
A、改变中断响应的优先次序
B、调整中断处理的优先次序
C、既能改变中断响应的优先次序又能改变中断处理的优先次序
D、实现中断嵌套
77、一次完整的DMA操作,CPU需要做的工作有
A、DMA传送前对DMA控制器进行预处理。
B、DMA传送前对DMA控制器进行预处理;收到DMAC的中断请求后对传送过程进行后处理。
C、DMA传送前对DMA控制器进行预处理;DMAC提出总线请求时,向DMAC送出总线响应信号,并释放总线控制权;收到DMAC的中断请求后对传送过程进行后处理。
D、以简单中断方式与DMAC交换数据。
78、一个适配器必须有两个接口:一个是和系统总线的接口,CPU和适配器的数据交换是()方式;二是和外设的接口,适配器和外设的数据交换是()方式。
A、并行B、串行
C、并行或串行D、分时传送
79、在单机系统中,三总线结构的计算机的总线系统由()组成。
A、数据总线、地址总线和控制总线B、内部总线、系统总线和I/O总线
C、系统总线、内存总线和I/O总线D、ISA总线、EISA总线和PCI总线
80、带有处理器的设备一般称为()设备。
A、智能化B、交互式
C、远程通讯D、过程控制
81、计算机的外围设备是指()
A、输入/输出设备B、外存设备
C、远程通讯设备D、除了CPU和内存以外的其他设备
82、CRT的颜色数为256色,则刷新存储器每个单元的字长是()
A、256位B、16位C、8位D、7位
83、一个24×24点阵汉字字形码,占用()字节。
A、72个B、9个C、24个D、6个
84、1.允许中断触发器用于————
A.向CPU发中断请求B.指示正在执行中断服务程序
C.开放和关闭中断系统D.产生中断响应信号
85.中断系统是由————实现的。
A.硬件B.软件C.固件D.硬软件结合
86、设置中断排队判优逻辑的目的是————。
A.产生中断向量B.使同时提出请求的设备中优先级别最高者得到及时响应。
C.使CPU能方便地转入中断服务子程序D.提高中断响应速度。
87、提出中断请求的可以是————
A.通用寄存器B.CPUC.外部设备D.Cache
88、某中断系统中每抽取一个输入数据就要中断CPU一次。中断处理程序接收取样的数据,将其放到存储器内保留的缓冲区中。该中断处理需要x秒。另一方面,缓冲区内每存储N个数据,主程序就将其取出进行处理,花费y秒。因此该系统可以跟踪到每秒________次的中断请求。
A.N/(N×X+Y)B.N/(X+Y)NC.min[1/X,N/Y]D.(N+1)/(N×X+Y)