简述计算机系统中复杂指令集和精简指令集的特点和用途。
[答案]:复杂命令集(CISC):微型计算机的系统配置结构主要由复杂的说明设计。在指南期间,指示计算机根据准则的复杂性运行每个命令。
由于每个命令的复杂性不同,分配的时钟周期是不同的,并且运行指令时的问题是不同的。
CISC系统的命令集由MicroPrent实现。
换句话说,每个任务都是作为多种微纤维的组合实现的。
因此,CISC可以使用微型即时编程来实施各种复杂的准则。
LITE指令系统(RISC):无论计算机的命令多么复杂,它都在计算机时钟周期内完成,计算速度很快,命令集很简单。
每个命令都是通过硬接线直接实现的。
换句话说,每个命令都有一个唯一的逻辑计时电路集用于直接实现,因此实现单个命令需要更多的硬件资源。
该系统不使用添加单个命令或指令的含义的功能,而是专注于简化的命令集,但不会增加指令的数量。
复杂指令集与精简指令集的区别
复杂说明和简化指令之间的主要区别如下:指令数量 - 经常使用的简单说明的数量。因此,说明的数量很少。
复杂的说明:通常通常在五角元的指令开始时,通常最多1 00或3 00的说明数量。
指令模型很小,但是其他说明的操作是在注册之间提取的。
它使RISC处理器更有效,简化。
复杂的说明:仪器系统复杂且完整,CISC处理器大部分时间仅使用几个说明。
设计和优化指令:简单指令集:设计重点是通过减少混乱和说明的数量来改善处理器的过程。
RISC程序员使用管道汇率技术来加快指令执行。
复杂的说明:设计重点是提供完整的指示以满足各种计算要求。
CISC程序微码并通过复杂的控制逻辑实施复杂的指令。
简而言之,指示和说明不仅是复杂,复杂,积极和乐观的轨道以及显着差异。
这些差异能够表现,它们在能耗和应用条件中的优势和缺点。