《计算机组成原理》课堂练习7,分章练习第七章



《《计算机组成原理》课堂练习7,分章练习第七章》由会员分享,可在线阅读,更多相关《《计算机组成原理》课堂练习7,分章练习第七章(22页珍藏版)》请在文档大全上搜索。
1、第第7章章 指令系统指令系统课堂练习课堂练习1 1、某机器字长、某机器字长1616位,主存按字节编址,转移位,主存按字节编址,转移指令采用相对寻址,由两个字节组成,第一字指令采用相对寻址,由两个字节组成,第一字节为操作码字段,第二字节为相对位移量字段。节为操作码字段,第二字节为相对位移量字段。假定取指令时,每取一个字节假定取指令时,每取一个字节PCPC自动加自动加1 1。若。若某转移指令所在主存地址为某转移指令所在主存地址为2000H2000H,相对位移,相对位移量字段的内容为量字段的内容为06H06H,则该转移指令成功转以,则该转移指令成功转以后的目标地址是后的目标地址是 A.2006H B
2、.2007H C.2008H D.2009H C2.下列关于下列关于RISC的叙述中,错误的是的叙述中,错误的是 ARISC普遍采用微程序控制器普遍采用微程序控制器 BRISC大多数指令在一个时钟周期内完成大多数指令在一个时钟周期内完成 CRISC的内部通用寄存器数量相对的内部通用寄存器数量相对CISC多多 DRISC的指令数、寻址方式和指令格式种类的指令数、寻址方式和指令格式种类相对相对CISC少少A3、下列寄存器中,汇编语言程序员可见的是、下列寄存器中,汇编语言程序员可见的是A. 存储器地址寄存器(存储器地址寄存器(MAR) B. 程序计数器(程序计数器(PC)C. 存储器数据寄存器(存储
3、器数据寄存器(MDR) D. 指令寄存器(指令寄存器(IR)B4、偏移寻址通过将某个寄存器内容与一个形、偏移寻址通过将某个寄存器内容与一个形式地址相加而生成有效地址。下列寻址方式中式地址相加而生成有效地址。下列寻址方式中不属于偏移寻址方式的是不属于偏移寻址方式的是 A.间接寻址间接寻址 B.基址寻址基址寻址C.相对寻址相对寻址 D.变址寻址变址寻址AC5、用某个寄存器中操作数的寻址方式称为、用某个寄存器中操作数的寻址方式称为_A.直接寻址直接寻址 B. 间接间接 C.寄存器直接寄存器直接 D.寄存器间接寄存器间接6、变址寻址方式中,操作数的有效地址等于、变址寻址方式中,操作数的有效地址等于_。
4、A 基值寄存器内容加上形式地址(位移量)基值寄存器内容加上形式地址(位移量)B 堆栈指示器内容加上形式地址(位移量)堆栈指示器内容加上形式地址(位移量)C 变址寄存器内容加上形式地址(位移量)变址寄存器内容加上形式地址(位移量)D 程序记数器内容加上形式地址(位移量)程序记数器内容加上形式地址(位移量)CC7、单地址指令中为了完成两个数的算术运算,、单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个常需采除地址码指明的一个操作数外,另一个常需采用用_C_。 A 堆栈寻址方式堆栈寻址方式 B 立即寻址方式立即寻址方式 C 隐含寻址方式隐含寻址方式 D 间接寻址方式间接寻址方
5、式B8、寄存器间接寻址方式中,操作数处在、寄存器间接寻址方式中,操作数处在_B_ A. 通用寄存器通用寄存器 B. 主存单元主存单元 C. 程序计数器程序计数器 D. 堆栈堆栈CB 9、程序控制类指令的功能是、程序控制类指令的功能是_D_。A 进行算术运算和逻辑运算进行算术运算和逻辑运算 B 进行主存与进行主存与CPU之间的数据传送之间的数据传送 C 进行进行CPU和和I / O设备之间的数据传送设备之间的数据传送 D 改变程序执行顺序改变程序执行顺序 D10、堆栈寻址方式中,设、堆栈寻址方式中,设A为通用寄存器,为通用寄存器,SP为堆栈指示器,为堆栈指示器,MSP为为SP指示器的栈顶单元,指
6、示器的栈顶单元,若操作的动作是:若操作的动作是:(A)MSP ,(SP) - 1 SP ,那么出栈的动作应是那么出栈的动作应是_B_。 A (MSP)A, (SP) + 1SP ;B (SP) + 1SP ,(,(MSP)A ;C (SP) - 1SP ,(,(MSP)A ;D (MSP)A ,(,(SP) - 1SP ;B11、指令系统采用不同寻址方式的目的是、指令系统采用不同寻址方式的目的是_A 实现存贮程序和程序控制;实现存贮程序和程序控制;B 缩短指令长度,扩大寻址空间,提高编程灵缩短指令长度,扩大寻址空间,提高编程灵活性;活性;C 可直接访问外存;可直接访问外存;D 提供扩展操作码的
7、可能并降低指令译码的难提供扩展操作码的可能并降低指令译码的难度;度;B12、指令的寻址方式有顺序和跳跃两种方式,、指令的寻址方式有顺序和跳跃两种方式,采用跳跃寻址方式,可以实现采用跳跃寻址方式,可以实现_。A 堆栈寻址堆栈寻址 ;B 程序的条件转移程序的条件转移 ;C 程序的无条件转移程序的无条件转移 ;D 程序的条件转移或无条件转移程序的条件转移或无条件转移 ;D13、如果操作数地址在指令中,则为、如果操作数地址在指令中,则为 方式。方式。A、直接寻址、直接寻址B、寄存器寻址、寄存器寻址C、相对寻址、相对寻址D、立即数寻址、立即数寻址14、寄存器间接寻址方式中,操作数的地址存、寄存器间接寻址