怎么解决电脑中央处理器指令的兼容性与精简问题
随着技术的不断进步,CPU的性能和功能不断发展,每种新的CPU所包含的指令的数日与种类越来越多,这就引发计算机中央处理器指令的兼容性与精简问题。下面是学习啦小编为大家介绍电脑中央处理器指令的兼容性与精简问题的解决方法,欢迎大家阅读。
电脑中央处理器指令的兼容性与精简问题的解决方法
1什么是指令的兼容性问题
由于每种类型的CPU都有自己独特的指令系统,因此,用某一种计算机的机器语言编写出来的程序难以在其他类型的计算机上运行,这就是指令不兼容。通常情况下,CPU制造商采用的都是“向下兼容”的方式来开发新型的CPU芯片,具有“向下兼容”功能的芯片能够运行早期芯片上的程序,即新型的cpu芯片保持了上一代产品的指令系统。
2什么是cisc
随着计算机硬件的不断发展,需要CPU中增加一些功能更强的新指令来实现某些新的功能。在增加新指令的同时,还需要保留原有的指令,以实现“向下兼容”,这就导致了新型计算机的机器指令越来越复杂,人们把采用这种指令系统的计算机系统称为复杂指令系统计算机(complex instruction set computer,CISC)。
3如何进行指令精简
1975午,IBM的科学家John cocke发现各类计算机程序在一般情况下只用到了相对较少的—部分指令,即使用频率较高的指令相对较少。精简指令系统计算机(reduced instruction set computer,RISC)就是基于这一理念产生的,它主张采用使用最频繁、执行最快的那些常见的指令来构成CPU的指令集,使CPU能有更高的指令执行流程。采用RISC结构的计算机具有十分简单的指令系统,指令长度固定,指令格式与种类相对较少,寻址方式也比较简单,每条指令的执行速度较快,因此取得了很快的发展。目前SUN-SPARC,HP-PA,MIPS以及power pc等采用的都是RISC指令系统。
怎么解决电脑中央处理器指令的兼容性与精简问题相关文章:
3.显卡的类型是什么