圣才电子书www.100xuexi.com十万种考研考证电子书、题库视频学习平台第4章指令系统一、单项选择题1.某计算机操作码采用固定长度方案,操作码位数是8位,其指令种类最多是(A.64种B.128种C.256种D.32种【答案】C【解析】由于操作码长度固定,指令种类数位由操作码位数决定,指令种类最多为:28=256种。)。2.下列关于一地址指令的说法正确的是(A.可能是数据传送指令B.可能是实现单目运算的运算指令C.可能是实现双目运算的运算指令D.以上都有可能【答案】D)。【解析】一地址指令可能是实现单目运算的运算指令,也可能是数据传送指令或者实现双目运算的运算指令,其中一个操作数由指令地址码给出,另一个操作数为隐含寻址,通常由累加器ACC提供。1/141圣才电子书www.100xuexi.com十万种考研考证电子书、题库视频学习平台)。3.在关于一地址运算类指令的叙述中,正确的是(A.仅有一个操作数,其地址由指令的地址码提供B.可能有一个操作数,也可能有两个操作数C.一定有两个操作数,另一个是隐含的D.指令的地址码字段存放的一定是操作码【答案】B【解析】一地址运算类指令包括单操作数指令(如加1、减1指令)和双操作数指令(如加、减指令)两类。对于单操作数指令只需要一个操作数,对于双操作数指令需要两个操作数,其中一个操作数的地址是显地址,另外一个操作数隐含在累加寄存器中。因此答案选B。4.一个计算机系统采用32位单字长指令,地址码为12位,如果定义了250条二地址指令,那么单地址指令的条数有(A.4KB.8KC.16KD.24K【答案】D【解析】二地址指令的操作码字段8位,现定义了250条二地址指令,采用扩展操作码技术,留下6个扩展窗口,每个扩展窗口可以扩展212=4K条一地址指令,故共可扩襞6×4K=24K条一地址指令。)。5.指令周期是指()。2/141圣才电子书www.100xuexi.com十万种考研考证电子书、题库视频学习平台A.CPU从主存取出一条指令的时间间B.CPU执行一条指令的时间C.CPU从主存取出一条指令加上执行这条指令的时间D.时钟周期时间【答案】C【解析】CPU每取出并执行一条指令所需的全部时间成为指令周期。在大多数情况下,CPU是按照:取指->执行->再取值->在执行…的顺序自动工作的。指令周期和时钟周期无必然联系。6.在指令格式中,采用扩展操作码设计方案的目的是(A.缩短指令字长B.增加指令字长C.保持指令字长不变的基础上增加指令数量D.保持指令字长不变的基础上扩大指令寻址空间【答案】C)。【解析】扩展操作码技术使操作码的长度随着地址码个数的减少而增加,从而在保持指令字长不变的基础上增加指令数量。7.冯·诺依曼计算机中,取指令的操作(A.由机器指令控制完成B.由微指令控制完成C.不需任何指令控制,由控制器自动完成3/141)。圣才电子书www.100xuexi.com十万种考研考证电子书、题库视频学习平台D.以上说法都不正确【答案】C【解析】冯·诺依曼计算机中,控制器能够根据程序计数器PC的内容自动完成取指令的操作,取指过程不需要任何指令的控制。8.指令系统中设置多种不同的寻址方式,可以(A.缩短指令字长B.扩大寻址空间C.提高编程灵活性D.以上都包括【答案】D)。【解析】指令中设置多种寻址方式可以使程序员编程更加灵活,采用寄存器寻址等方式可以缩短指令字长,采用问址寻址等可以扩大指令寻址空间,故A项、B项、C项的内容都正确。9.指令系统中采用不同寻址方式的目的主要是(A.可以直接访问外存B.实现存储程序和程序控制C.缩短指令长度,扩大寻址空间,提高编程灵活性D.提供扩展操作码的可能并降低指令译码难度【答案】C)。【解析】程序的任何寻址方式都不能直接访问外存。采用多种寻址方式,降低了指令译4/141圣才电子书www.100xuexi.com十万种考研考证电子书、题库视频学习平台码的难度。还提供扩展操作码,扩大了寻址空间,与存储程序没有关系。10.操作码位数决定(A.指令字长短B.机器指令的种类C.字长D.程序长短【答案】B)。【解析】操作码位数决定机器指令的种类。11.指令操作所需的数据不会来自(A.寄存器B.指令本身C.主存D.控制存储器【答案】D)。【解析】指令操作所需的数据可能来自于指令本身(立即寻址),也可能来自于寄存器(寄存器寻址)或主存单元(多种寻址方式),但不会来自控制存储器。12.在关于二地址指令的描述中,正确的是(A.指令的地址码字段存放的一定是操作数B.指令的地址码字段存放的一定是操作数地址5/141)。
好文档 - 专业文书写作范文服务资料分享网站