计算机组成原理——指令系统判断+

发布时间:2023年12月23日

26、堆栈是由若干连续存储单元组成的先进先出存储区。

答案: 错误

解析:堆栈是由若干连续存储单元组成的后进先出存储

27、RISC较传统的CISC的CPU存储器操作指令更丰富,功能更强。

答案: 错误

28、指令的多种寻址方式会使指令格式复杂化,但可以增加指令获取操作的灵活性。

答案: 正确

29、程序计数器PC用来指示从内存中取指令。

答案: 正确

30、内存地址寄存器MAR只能用来指示从内存中取数据。

答案: 错误

解析:内存地址寄存器用来指示从内存中取数据或指令。

31、浮点运算指令对用于科学计算的计算机是很必要的,可以提高机器的运算速度。

答案: 正确

32、处理大量输入输出数据的计算机,一定要设置十进制运算指令。

答案: 错误

解析:可以用二进制运算指令处理输入输出数据,然后编程将运算结果转为十进制输出。

33、一个系列中的不同型号计算机,保持软件向上兼容的特点。

答案: 正确

34、在计算机的指令系统中,真正必须的指令数是不多的,其余的指令都是为了提高机器速度和便于编程而引入的。

答案: 正确

35、扩展操作码是一种优化技术,它使操作码的长度随地址码的减少而增加,不同地址的指令可以具有不同长度的操作码。

答案: 正确

36、转移类指令能改变指令执行顺序,因此,执行这类指令时,PC和SP的值都将发生变化。

答案: 错误

解析:执行这类指令时,SP的值不会发生变化。

SP是堆栈指针,用于指示栈顶的地址。

37、RISC的主要设计目标是减少指令数,降低软、硬件开销。

答案: 正确

38、新设计的RISC,为了实现其兼容性,是从原来CISC系统的指令系统中挑选一部分简单指令实现的。

答案: 错误

解析:选用使用频度高的一些简单指令,以及很有用但不复杂的指令。

39、RISC没有乘、除指令和浮点运算指令。

答案: 错误

解析:RISC有乘、除指令和浮点运算指令。

40、执行指令时,指令在内存中的地址存放在指令寄存器IR中。

答案: 错误

解析:执行指令时,指令在内存中的地址存放在程序计数器中。

41、在没有设置乘、除法指令的计算机系统中,就不能实现乘、除法运算。

答案: 错误

解析:在没有设置乘、除法指令的计算机系统中,可通过加、减、移位等运算实现乘、除法运算。

42、计算机指令是指挥CPU进行操作的命令,指令通常由操作码和操作数的地址码组成。

答案: 正确

43、不设置浮点运算指令的计算机,就不能用于科学计算。

答案: 错误

解析:不设置浮点运算指令的计算机,仍可用于科学计算,只是要增加编程量且速度不很快。

44、采用RISC技术后,计算机的体系结构又恢复到早期的比较简单的情况。

答案: 错误

解析:RISC计算机的体系结构只是相对CISC机要简单些。

67、在寄存器寻址方式中,指定寄存器中存放的是操作数地址。

答案: 错误

解析:在寄存器间接寻址方式中,指定寄存器中存放的是操作数地址;而在寄存器寻址方式中,指定寄存器中存放着操作数。

68、转移指令执行结束后,目标地址可放在任意寄存器中。

答案: 错误

解析:转移指令执行过程中,将转移指令所指的子程序的起始地址装入PC,因此转移指令执行结束后,程序计数器PC中存放的是转移的目标地址。
?

文章来源:https://blog.csdn.net/JYHZZ/article/details/135169419
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。