北京理工大学计算机学院 3.5 指令系统的发展 3.5.1 x86架构的扩展指令集 MMX指令集 SSE指令集 SSE3指令集 3DNow指令集 SSE2指令集 SSSE3指令集 SSE4指令集 SSE5指令集 AVX指令集 FMA指令集 北京理工大学计算机学院 3.5 指令系统的发展 3.5.2从复杂指令系统到精简指令系统 指令系统中指令丰富、功能强。这些计算机被称为复杂指令系统计算机,简称CISC。 大量测试表明,最常使用的是一些比较简单的指令,这类指令仅占指令总数的20%,但在各种程序中出现的频度却占80%,其余大多数指令是功能复杂的指令,这类指令占指令总数的80%,但其使用频度很低,仅占20%。因此,人们把这种情况称为“20%-80%律”。 北京理工大学计算机学院 3.5 指令系统的发展 80%不常用指令 复杂指令系统 20%常用指令 精简指令系统 北京理工大学计算机学院 3.5 指令系统的发展 从“20%-80%律”出发,人们开始了对指令系统合理性的研究,提出了精简指令系统的想法,出现了精简指令系统计算机,简称RISC。 RISC技术将在后继课程中介绍。 北京理工大学计算机学院 3.5 指令系统的发展 3.5.3 VLIW和EPIC
原创力文档

文档评论(0)