学科分类

已选分类 工学计算机科学与技术
试题题型
单选题堆栈中保持不变的是______。 A.栈顶 B.栈底 C.堆栈指针 D.栈中的数据
进入题库练习
单选题一般来讲,直接映射常用在______。 A.小容量高速Cache B.大容量高速Cache C.小容量低速Cache D.大容量低速Cache
进入题库练习
单选题下列关于DRAM和SRAM的说法中,错误的是______。 Ⅰ.SRAM不是易失性存储器,而DRAM是易失性存储器 Ⅱ.DRAM比SRAM集成度更高,因此读写速度也更快 Ⅲ.主存只能由DRAM构成,而高速缓存只能由SRAM构成 Ⅳ.与SRAM相比,DRAM由于需要刷新,所以功耗较高 A.Ⅱ、Ⅲ和Ⅳ B.Ⅰ、Ⅲ和Ⅳ C.Ⅰ、Ⅱ和Ⅲ D.Ⅰ、Ⅱ、Ⅲ和Ⅳ
进入题库练习
单选题下列几项中,流水线相关包括______。 Ⅰ.结构相关 Ⅱ.数据相关 Ⅲ.指令相关 Ⅳ.控制相关 A.Ⅰ,Ⅱ,Ⅲ,Ⅳ B.Ⅰ,Ⅱ,Ⅲ C.Ⅰ,Ⅱ,Ⅳ D.Ⅰ,Ⅲ,Ⅳ
进入题库练习
单选题从以下有关RISC的描述中,选择正确的描述 ____ 。
进入题库练习
单选题CPU响应中断的条件是______。 A.屏蔽标志为1 B.屏蔽标志为0 C.开中断标志为1 D.开中断标志为0
进入题库练习
单选题下列特征中,不属于有利于实现指令流水线的是______。 A.指令字等长 B.Load/Store指令风格 C.寻址方式灵活多样 D.指令格式规整统一
进入题库练习
单选题设定点小数机器数采用原码形式,真值为x,当-1<x<0时,[x]原=______。 A.1-x B.x C.2+x D.(2-2-n)-|x|
进入题库练习
单选题在运算器中不包含 ____ 。 A.状态寄存器B.数据总线 C.ALU D.地址寄存器
进入题库练习
单选题设机器数字长16位,有一个C语言程序段如下: int n=0×A1B6; unsigned int m=n; m=m>>1; //m右移一位 则在执行完该段程序后,m的值为______ A.50DBH B.FFB6H C.A1B6H D.D0DBH
进入题库练习
单选题某计算机的存储系统由Cache—主存系统构成,Cache的存取周期为10ns,主存的存取周期为50ns。在CPU执行一段程序时,Cache完成存取的次数为4800次,主存完成的存取次数为200次,该Cache—主存系统的效率是______。[注:计算机存取时,同时访问Cache和主存,Cache访问命中,则主存访问失效;Cache访问未命中,则等待主存访问] A.0.833 B.0.856 C.0.958 D.0.862
进入题库练习
单选题中断的概念是指______。 A.暂停正在运行的程序 B.暂停对内存的访问 C.暂停CPU运行 D.I/O设备的输入或输出
进入题库练习
单选题浮点数加、减运算过程一般包括对阶、尾数运算、规格化、舍入和判溢出等步骤。设浮点数的阶码和尾数均采用补码表示,且位数分别为5位和7位(均含2位符号位)。若有两个数X=2 7 ×29/32,Y=2 5 ×5/8,则用浮点加法计算X+Y的最终结果是______。
进入题库练习
单选题计算机内部的定点数大多用补码表示,以下是一些关于补码特点的叙述: Ⅰ.零的表示是唯一的 Ⅱ.符号位可以和数值部分一起参加运算 Ⅲ.和其真值的对应关系简单、直观 Ⅳ.减法可用加法来实现 在以上叙述中,______是补码表示的特点。
进入题库练习
单选题在DMA方式中,周期窃取是窃取总线占用权一个或者多个______。 A.存取周期 B.指令周期 C.CPU周期 D.总线周期
进入题库练习
单选题若有多个中断同时发生,系统将根据中断优先级响应优先级最高的中断请求。若要调整中断事件的处理次序,可以利用______。 A.中断嵌套 B.中断向量 C.中断响应 D.中断屏蔽
进入题库练习
单选题在控制单元的异步控制方式中,各种微操作的执行时间分配方案是 ____ 。
进入题库练习
单选题浮点数加/减运算过程一般包括对阶、尾数运算、规格化、舍入和判断溢出等步骤。设浮点数的阶码和尾数均采用补码表示,且位数分别为5位和7位(均含两位符号位)。若有两个数,即x=27×29/32,y=25×5/8,则用浮点数加法计算x+y的最终结果是______。 A.00111 1100010 B.00111 0100010 C.01000 0010001 D.发生溢出
进入题库练习
单选题在具有中断向量表的计算机中,中断向量地址是______。 A.子程序入口地址 B.中断服务程序入口地址 C.中断服务程序入口地址的地址 D.例行程序入口地址
进入题库练习
单选题下面的代码是一个C语言函数,用来计算两个长为len(len<1000)的数组a和数组b对应元素的和,结果保存在数组c中,其中c[i]=a[i]+b[i]。当len为0时,返回值应该是空数组,但在执行时,却提示“Runtime Error:Segmentation fault”。后经检查是一个语句有误,修改后就正常执行了。这个语句可能是______。 double *sum_array (double A [], double B [], unsigned int len) //① { int i; //② double C [1000]; //③ for (i=0; i<=len-1; i++) //④ C[i]=A[i]+B[i]; //⑤ return C; //⑥ } A.① B.③ C.④ D.①或④
进入题库练习