CISC结构追求的目标:
进一步增强原有指令的功能,以及设置更为复杂的新指令,来取代原先由软件子程序完成的功能,实现软件功能向硬件功能转移。强化指令功能,减少程序的指令条数,以达到提高性能的目的。
可从以下几个方面考虑:
1面向目标程序增强指令功能。对已有机器的机器语言目标程序及其执行情况进行统计,分析各种指令和各种指令串的使用频度。
2面向高级语言和编译程序改进指令系统。面向高级语言的优化实现来改进就是尽可能缩短高级语言和机器语言之间的语义差距,以利于支持高级语言编译系统,缩短编译程序的长度和编译所需的时间。
3面向操作系统的优化实现改进指令系统。可以通过设置支持系统工作状态和访问方式转移的指令、支持进程转移的指令,支持进程同步和互斥的指令等措施,来达到优化操作系统的目的。
(简答题)
CISC指令集结构功能设计的主要目标是什么,从哪几个方面考虑,如何理解?
正确答案
答案解析
略
相似试题
(简答题)
简述CISC指令集结构功能设计的主要目标。从当前的计算机技术观点来看,CISC指令集结构的计算机有什么缺点?
(填空题)
对于CISC指令集结构,增强机器的指令功能,可以面向目标程序增强指令功能。面向目标程序增强指令功能主要利用如下一些方法:提高运算型指令功能、()、()。
(填空题)
对于CISC指令集结构,增强机器的指令功能,可以面向目标程序增强指令功能。面向目标程序增强指令功能主要利用如下一些方法:增强程序控制指令功能、()、()。
(填空题)
在指令集结构的功能设计中,所有的指令集一般都会对()、()和控制类型的操作提供指令。
(填空题)
在大多数指令集结构的功能设计中必须考虑支持的三种类型的指令是()、()和()。
(简答题)
在指令集结构设计中,应考虑哪些主要问题?
(填空题)
在指令集结构的功能设计中,所有的指令集一般都会对算术和逻辑运算型、()和()类型的操作提供指令。
(填空题)
对于指令集结构功能设计问题,当前有两种截然不同的技术方向。一个方向是复杂指令集计算机,其目的是(),()。
(填空题)
进行RISC指令集结构的功能设计时,必须遵循如下原则:只有()和()操作指令才访问存储器,其他指令操作均在寄存器之间进行。