计算机组成原理模拟题3

发布时间:2023-09-04 23:09:00浏览次数:134
1.衡量存储容量的常用单位有________。A.μs、ns和msB.μb、nb和mbC.Kb、Mb和GbD.B、KB、MB和GB答案:D2.在双符号位判断溢出的方案中,出现负溢出时,双符号位应当为_____。A.00B.01C.10D.11答案:C3.假定下列字符码中有奇偶检验位,但没有数据错误,采用奇检验的字符码是。A.11001010B.11010111C.11001100D.11001011答案:D4.在双符号位判断溢出的方案中,出现负溢出时,双符号位应当为_____。A.00B.01C.10D.11答案:C5.假定下列字符码中有奇偶检验位,但没有数据错误,采用奇检验的字符码是。A.11001010B.11010111C.11001100D.11001011答案:D6.在寄存器间接寻址方式中,操作数应在中。A.寄存器B.堆栈栈顶C.累加器D.主存单元答案:D7.在加法器、寄存器的基础上增加部分控制电路实现乘除法时,用B寄存器存放。A.被乘数和被除数B.被乘数和除数C.乘数和被除数D.乘数和除数答案:B8.若浮点数用补码表示,判断运算结果是否是规格化数的方法是。A.阶符与数符相同B.阶符与数符相异C.数符与尾数最高有效数位相同D.数符与尾数最高有效数位相异答案:D9.运算器中的累加寄存器。A.没有加法器功能,也没有寄存器功能B.没有加法器功能,有寄存器功能C.有加法器功能,也有寄存器功能D.有加法器功能,没有寄存器功能答案:B10.静态随机存储器是利用_____来存储信息的。A.双稳态触发器B.极间电容C.磁层D.MOS管答案:A11.在主存和CPU之间增加高速缓冲存储器的目的是_____。A.解决CPU和主存之间的速度匹配问题B.扩大了主存容量C.扩大CPU通用寄存器的数目D.既扩大了主存容量又扩大了CPU中通用寄存器的数量答案:A12.为组成2K×8的主存,可用两片。A.1K×4位芯片串联B.1K×8位芯片并联C.2K×4位芯片串联D.2K×4位芯片并联答案:D13.微程序控制器的速度比硬布线控制器慢,主要是因为。A.增加了从磁盘存储器读取微指令的时间B.增加了从主存储器读取微指令的时间C.增加了从指令寄存器读取微指令的时间D.增加了从控制存储器读取微指令的时间答案:D四.(6分)试题:{在16位长的指令系统中,设计一个扩展操作码,能对下列指令进行译码。1.7条三地址指令;2.225条单地址指令;3.16条无地址指令。令每个地址码为4位,分别画出三种类型指令的格式,并说明译码过程。}答案:{7条三地址指令0000XXXXYYYYZZZZ……0110XXXXYYYYZZZZ2.225条单地址指令011100000000XXXX……011111100000XXXX3.16条无地址指令1000000000000000……1000000000001111}题型:分析题知识点:3.1指令格式难度:2五.(8分)试题:某机的中断系统有4个中断源,每个中断源对应一个屏蔽码,中断响应的优先次序为1→2→3→4,现要使中断处理次序改为3→1→4→2,请写出其对应的中断屏蔽码。(“0”表示开放,“1”表示屏蔽)。答案:{程序级别屏蔽码1级2级3级4级第1级第2级第3级第4级1010111100101011}六.(10分)试题:{已知X=,Y=-,用Booth乘法计算X×Y的值。完成以上运算,需要几个寄存器?它们各自的作用是什么?要求写出运算的中间过程。答案:{需要3个寄存器,A寄存器:部分积和乘积的高位部分,初值为0;B寄存器:被乘数;C寄存器:乘数和乘积的低位部分。X==0.1101,Y=-=-0.1011[X]补=0.1101,[Y]补=1.0101,[-X]补=1.0011    AC附加位00.00001.01010+[-X]补11.001111.001111.1001110101+[X]补00.110100.011000.0011011010+[-X]补11.001111.011011.1011001101+[X]补00.110100.100000.0100000110+[-X]补11.001111.0111[x*y]补=1.01110001x*y=-0.10001111}
文档格式: docx,价格: 2下载文档
返回顶部