《计算机组成原理第7章测验题.docx》由会员分享,可在线阅读,更多相关《计算机组成原理第7章测验题.docx(8页珍藏版)》请在第一文库网上搜索。
1、计算机组成原理第7章测验题您的姓名:填空题*1 .程序控制类指令的功能是()o 单选题*A.进行算术运算和逻辑运算B.进行主存与CPU之间的数据传送C.进行CPU和1/0设备之间的数据传送D.改变程序执行顺序(正确答案)2 .指令系统采用不同寻址方式的目的是()o I单选题*A.增加内存容量B.缩短指令长度、扩大寻址空间(正确答案)C.提高访问内存的速度D.简化指令译码电路3.下列指令中,对软件设计者完全透明的指令是()o 单选题*A.机器指令B.汇编指令C.特权指令D.微指令(正确答案)4已知地址为3600H的内存单元中的内容为00FCH,地址为00FCH的内存单元的内容为3200H,而地址
2、为3200H单元的内容为FC00H,某指令操作数寻方式为变址寻址,执行该指令时变寄存器的内容0400H,指令中给出的形式地址为3200H,则该指令操作数为()。单选题*A.OOFCH(正确答案)B.3200HC.3600HD.FCOOH5 .下列关于机器指令的叙述中不正确的是()。单选题*A.机器指令系统是计算机所具有的全部指令的集合B.机器指令通常包括操作码、地址码两部分,按地址个数分为零地址指令、一地址指令、二地址指令和三地址指令C.机器指令的长度取决于操作码长度、操作数地址长度、操作数个数D.系列计算机是指指令系统完全相同、基本体系结构相同的一系列计算机确答案)6 .如果采用相对寻址方式
3、,假设一条指令中的地址码为X可以得出其操作数的地址为0 o 单选题*A.XB.(PC)+X(正确答案)C.X+段地址D.X+变址寄存器7 .设指令中的地址码为,变址寄存器为X,程序计数器为PC则变址间址寻址方式的操作数有效地址EA是()。单选题*A.(PC)+A)B.(X)+A)(正确答案)C.(X)+(A)D.(X)+A8,堆栈中保持不变的是()。单选题*A.栈顶8 .栈底(正确答案)C.堆栈指针D.栈中数据9 .在通用计算机指令系统的二地址指令中,操作数的物理位置可安排在()。单选题*A.两个数据寄存器B.一个主存单元和一个数据寄存器C.两个主存单元D.以上几项均可(正确答案)10 .下列
4、说法中,不正确的是()。单选题*A.无条件转移指令和转子指令都会实现指令执行流的跳转B.转子指令在执行完子程序后还会返回到转子指令的下条指令继续执行C.无条件转移指令执行完跳转后也需要返回(正确答案)D.转子指令执行过程中要将返回地址保存到堆栈或某个特殊寄存器中11 ,设变址寄存器为X,形式地址为D,(X)表示寄存器中的内容,变址寻址方式的有效地址可表示为()o 单选题*A. EA=(X)+D(正确答案)B. EA=(X)+(D)C.EA=(X)+D)D.EA=(X)+(D)12 .设寄存器R的内容(R)=1500H,内存单元1500H的内容为2500H,内存单元2500H的内容3500H,P
5、C的值为4500H,采用相对寻址方式,有效地址为2500H的操作数是()o 单选题*A.1500HB.2500HC.3500H(正确答案)D.4500H13 .试比较各种寻址方式的效率,以下结论中不正确的是()。单选题*A.立即寻址的效率高于堆栈寻址B.堆栈寻址的效率高于寄存器寻址(正确答案)C.寄存器一次间接寻址的效率高于变址寻址D.变址寻址的效率高于一次间接寻址14.假设寄存器R中的数值为500,主存地址为500中放的操作数是600,主存600的地址单元中有的内容是700。如果想得到操作数为500,那么可以选用的寻址方式包括0 o 单选题*A.直接寻址500C.存储器间接寻(500)B.寄
6、存器间接寻址(R)D.寄存器寻址R(正确答案)15.地址码直接给出的就是操作数本身的数值,这种寻址方式称为()方式。单选题*A.基址寻址B.立即寻址(正确答案)C.直接寻址D.间接寻址16.下列关于基址寻址的说法中,表述错误的是()。单选题A.基址寻址扩大指令的寻址范围B.基址寻址适合于多道程序设计C基址寄存器的内容由操作系统确定,在执行的过程中可变正确答案)D.基址寄存器的内容由操作系统或管理程序确定,在执行过程中其内容不变17.下列关于变址寻址的说法中,不正确的是()。单选题*A.变址寻址扩大了指令的寻址范围B.变址寻址适合于编制循环程序C.变址寻址适合处理数组D.变址寄存器的内容由操作系
7、统确定,在执行的过程中不可变(正确答案)18.若指令中地址码给出的是操作数有效地址,这种寻址方式称为()方式。单选题*A基址寻址B.立即寻址C.直接寻址(正确答案)D.间接寻址19 .设相对寻址的转移指令占两字节,第一字节是操作码,第二字节是相对位移量(用补码表示),每当从存储器取出一字节时,即自动完成(PC)+1-PC。若当前PC的内容为2008,求转到2001H则共移指令第二字节的内容为()。单选题*A.05HB.07HC.F8HD.F7H(正确答案)20 .下面关于CISC与RISC各自追求的主要目标的说法中,不正确的是()。单选题*A.CISC追求指令系统的功能复杂和完B.CISC是为
8、了弥补高级语言程序和机器语言程序之间的差异C.RISC追求指令系统的精简、高效,精简高速的硬件组成D.RISC是为了弥补高级语言程序和机器语言程序之间的差异正确答案)21 .CISC和RISC的区别表现在()o 单选题*A.cisc指令功能简单指令功能齐全B.CISC指令复杂,指令功能齐全,指令条数多,并行度差C.RISC指令功能简单指令格式规整,指令条数少,并行性高D.B和C均正确(正确答案)22 .下列关于RISC指令系统设计思想的说法中,不正确的是()。单选题*A.指令长度固定、只有Load/ Store指可以访存B.指令种类较少且功能单一,多用硬布线对齐存放制实现C.设置大量的通用寄存器,指令和数据按边界对D.采用流水线技术,寻址方式种类丰富(正确答案)23 .关于计算机系统中通用的寻址方式,以下说法中不正确的是()。单选题*A.立即数寻址:操作数直接给出在指令字中,即指令字中直接给出的不再是操作数地址而是操作数本身B.直接寻址:操作数地址字段直接给出操作数本身(正确答案)C.变址寻址:指令字中给出的一个数值(变址偏移量)与指定的一个寄存器(变址寄存器)的内容相加之和作为操作数的地址,用于读写存储器D.基地址寻址:把在程序中所用的地址与一个特定的寄存器(基地址寄存器)的内容相加之和作为操作数的地址或指令的地址