考研计算机综合一(含计算机组成原理、数据结构)在线题库每日一练(五十八)
以下是希赛网给大家分享考研计算机综合一(含计算机组成原理、数据结构)在线题库每日一练,希望通过刷题可以帮助大家巩固重要知识点,对知识点查漏补缺,祝愿大家能顺利通过考试!
本文提供考研计算机综合一(含计算机组成原理、数据结构)在线题库每日一练,以下为具体内容
1、一个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
2、下列选项中,能引起外部中断的事件是( )。
A、键盘输入
B、除数为0
C、浮点运算下溢
D、访存缺页
3、在采用中断IO方式控制打印输出的情况下,CPU和打印控制接口中的IO端口之间交换的信息不可能是( )。
A、打印字符
B、主存地址
C、设备状态
D、控制命令
4、某计算机主存容量为64KB,其中ROM区为4KB,其余为RAM区,按字节编址。现要用2K×8位的ROM芯片和4K×4位的RAM芯片来设计该存储器,则需要上述规格的ROM芯片数和RAM芯片数分别是( )。
A、1:15
B、2:15
C、1:3
D、2:30
5、某机器字长16位、主存按字节编址,转移指令采用相对寻址,由两个字节组成,第一字节为操作码字段,第二字节为相对位移量字段。假定取指令时,每取一个字节 PC自动加1。若某转移指令所在主存地址为2000H,相对位移量字段的内容为06H,则该转移指令成功转移后的目标地址是( )。
A、2006H
B、2007H
C、2008H
D、2009H
1、试题答案:D
试题解析:
在32位机器上,int型变量占4个字节,short型变量占2个字节。因此y的补码表示为FFF7H,排除选项A、B。补码扩展的基本规则是:当该数是负数时,高位补1;当该数是非负数时,高位补0。当进行赋值语句时,需先将y扩展到4个字节后再进行加法运算,得到结果为00000076H。故本题选D。
2、试题答案:A
试题解析:
内中断是指由于CPU内部硬件或软件原因引起的中断,如单步中断,溢出中断等。外中断是指CPU以外的部件引起的中断。通常,外中断又可以分为不可屏蔽中断和可屏蔽中断两种。不可屏蔽中断优先级别较高,常用于应急处理,如掉电、主存读写校验错等;而可屏蔽中断级别较低,常用于一般I/O设备的数据传送。故本题选A。
3、试题答案:B
试题解析:
主机和外设之间需要交换的信息包括以下几个方面:
(1)数据信息可以是通过输入设备送到计算机的输入数据,也可以是经过计算机运算处理和加工后,送到输出设备的结果数据。
(2)控制信息是CPU对外设的控制信息或管理命令,如外设的启动和停止控制、输入或输出操作的指定、工作方式的选择、中断功能的允许和禁止等。
(3)状态信息是用来标志外设的工作状态,例如,输入设备数据准备好标志,输出设备忙,闲标志等。
(4)联络信息是主机和外设间工作的时间配合信息,通过联络信息可以决定不同工作速度的外设和主机之间交换信息的最佳时刻,以保证整个计算机系统能统一协调的工作。
(5)外设识别信息是I/O寻址的信息,使CPU能从众多的外设中寻找出与自己进行信息交换的唯一的设备。
故本题选B。
4、试题答案:D
试题解析:
ROM区需要的ROM芯片数量=ROM区的容量/ROM芯片的大小=4KB/(2K×8bit)=2。RAM区需要的RAM芯片数量=RAM区的容量/RAM芯片的大小=(64KB-4KB)/(4K×4bit)=30。故本题选D。
5、试题答案:C
试题解析:
相对寻址中隐含引用的专用寄存器是程序计数器(PC),即EA=A+(PC),它是当前PC的内容加上指令地址字段中A的值。当前PC中的内容为2000H+2H=2002H,因此目标地址EA=A+(PC)= 2002H+06H=2008H。故本题选C。
点击查看【完整】试卷>>