美文网首页
用Linux做开发

用Linux做开发

作者: PPMac | 来源:发表于2017-09-19 11:45 被阅读8次

    了解cpu

    CPU其实内部已经含有一些小指令集,我们所使用的软体都要经过CPU内部的微指令集来达成才行。 那这些指令集的设计主要又被分为两种设计理念,这就是目前世界上常见到的两种主要CPU种类: 分别是精简指令集(RISC)与复杂指令集(CISC)系统。

    精简指令集(Reduced Instruction Set Computer, RISC):

    这种CPU的设计中,微指令集较为精简,每个指令的执行时间都很短,完成的动作也很单纯,指令的执行效能较佳; 但是若要做复杂的事情,就要由多个指令来完成。常见的RISC微指令集CPU主要例如昇阳(Sun)公司的SPARC系列、 IBM公司的Power Architecture(包括PowerPC)系列、与ARM系列等。

    复杂指令集(Complex Instruction Set Computer, CISC):

    CISC在微指令集的每个小指令可以执行一些较低阶的硬体操作,指令数目多而且复杂, 每条指令的长度并不相同。因为指令执行较为复杂所以每条指令花费的时间较长, 但每条个别指令可以处理的工作较为丰富。常见的CISC微指令集CPU主要有AMD、Intel、VIA等的x86架构的CPU。

    相关文章

      网友评论

          本文标题:用Linux做开发

          本文链接:https://www.haomeiwen.com/subject/madwsxtx.html