区别不同指令集结构的主要因素是什么?根据这个主要因素可将指令集结构分为哪类?答:区别不同指令集结构的主要因素是中用来存储操作数的存储单元。据此可将指令系统结构分为堆栈结构、累加器结构和通用寄存器结构。简述指令集结构功能设计的主要目标。从当前计算机技术观点来看,指令集结构的计算机有什么缺点?答:主要目标是增强指令功能,把越来越多的功能交由硬件来实现,并且指令的数量也是越来越多。缺点:()结构的指令集中,各种指令的使用频率相差悬殊。()结构指令的复杂性带来了计算机体系结构的复杂性,这不仅增加了研制时间和成本,而且还容易造成设计错误。()结构指令集的复杂性给设计增加了很大负担,不利于单片集成。()结构的指令集中,许多复杂指令需要很复杂的操作,因而运行速度慢。()在结构的指令集中,由于各条指令的功能不均衡性,不利于采用先进的计算机体系结构技术(如流水技术)来提高系统的性能。简述指令集结构的设计原则。答()选取使用频率最高的指令,并补充一些最有用的指令;()每条指令的功能应尽可能简单,并在一个机器周期内完成;()所有指令长度均相同;()只有和操作指令才访问存储器,