首页 > 其他 > 详细

3- CPU相关知识

时间:2020-12-14 21:50:55      阅读:24      评论:0      收藏:0      [点我收藏+]

1、分类和指令集

  (1)精简指令集(RISC):这种CPU的设计中,微指令集较为精简,每个指令的运行时间都很短,完成的动作也很单纯,指令的执行性能较佳;但若想要做复杂的事情,就要由多个指令完成。常见的RISC有PowerPC、ARM等等

  (2)复杂指令集(CISC):在CISC的微指令集中,每个小指令可以执行一些较低阶的硬件操作,指令数目多且复杂,每条指令的长度并不相同,因此指令执行较为复杂。但每条个别指令可以处理的工作较为丰富。常见的CISC有AMD、Intel等等

2、CPU架构(x86、64位)

  (1)x86指定的CPU的架构型号

  (2)64位指定是CPU从内存中一次性取得的二进制指令数 CPU具有向下兼容性,64位的CPU可以运行32位和64位的软件

3、内核态与用户态(CPU的两种工作状态)

  (1)当CPU的工作状态处于内核态的时候,意味着CPU的指令对外都开放,此时运行的系统是操作系统,也就是说即可调用控制硬件的指令集,又可以调用运算相关的指令集。

  (2)当CPU处于用户态,只开放运算相关指令集,也就代表计算机只能运行着应用程序。

  (3)应用程序的运行必然涉及到计算机硬件的操作,那么就必须有用户态切换到内核态下才能实现,所以计算机工作时频繁发生内核态和用户态的转换。

3- CPU相关知识

原文:https://www.cnblogs.com/rongpengju/p/14135223.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!