CPU

Posted 火山

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CPU相关的知识,希望对你有一定的参考价值。

● TSS

栈由,栈段寄存器SS和栈指针寄存器esp确定;

参考:

http://www.linuxidc.com/Linux/2011-03/33367.htm

http://www.cnblogs.com/Gotogoo/p/5250622.html

● CPL, RPL, DPL,一致性代码段,非一致性代码段

CPL是当前进程执行的代码所在的代码段的特权级,存储在cs寄存器的低两位中

RPL是访问某段时,设定的访问请求权限。是段选择子低两位。例如,当前进程的CPL是0,当它要访问某个段式,将RPL设定为1,则要看当前的RPL是否比要访问的这个段的DPL要小,若是,则可以访问,否则,不可以访问。

保护模式下,段寄存器(cs,ds)存储的GDT,LDT中段描述符的索引,即选择子。

 

DPL是某个代码段的特权级,固定,存储在段描述符中

一般要满足DPL >= max{CPL, RPL}才能访问某段,即只有相同或更高特权级的代码才能访问相应的数据段

参考:

http://blog.csdn.net/feijj2002_/article/details/4597174

http://blog.csdn.net/better0332/article/details/3416749

以上是关于CPU的主要内容,如果未能解决你的问题,请参考以下文章

物理CPU,物理CPU内核,逻辑CPU概念详解

android获取cpu核数

物理CPU 逻辑CPU 核数

cpu温度检测方法 cpu的温度多少正常

SpringBoot 模拟将CPU打满100%

linux禁用CPU 禁用cpu内核