1.谁给我一个造梦西游3的号我用CF极品号换

2.4K屏幕玩LOL 游戏鼠标太小怎么办

3.CPU的基础知识大全

4.100元价位的独立显卡,哪些值得买?

lol4k指针太小 调了后指针不见了_lol4k指针太小

cad电脑配置清单表2021?

AutoCAD2021配置要求

一、Windows要求

1、操作系统:64位Microsoft?Windows?8.1和Windows10。有关支持信息,请参见Autodesk的产品支持生命周期。

2、处理器:

基本要求:2.5-2.9GHz处理器

建议:3+GHz处理器

多处理器:受应用程序支持

3、内存

基本要求:8GB

建议:16GB

4、显示器分辨率

传统显示器:

1920x1080真彩色显示器

高分辨率和4K显示器:

在Windows1064位系统(配支持的显卡)上支持高达3840x2160的分辨率

5、显卡

基本要求:1GBGPU,具有29GB/s带宽,与DirectX11兼容

建议:4GBGPU,具有106GB/s带宽,与DirectX11兼容

磁盘空间7.0GB

6、网络

通过部署向导进行部署。

许可服务器以及运行依赖网络许可的应用程序的所有工作站都必须运行TCP/IP协议。

可以接受Microsoft?或NovellTCP/IP协议堆栈。工作站上的主登录可以是Netware或Windows。

除了应用程序支持的操作系统外,许可服务器还将在WindowsServer?2012R2、WindowsServer2016和WindowsServer2019各版本上运行。

7、指针设备

Microsoft鼠标兼容的指针设备

8、.NETFramework

.NETFramework版本4.8或更高版本

二、Mac1、操作系统Apple?macOS?BigSurv11(需要Update2021.1)Apple?macOS?Catalin10.15ApplemacOSMojev10.14ApplemacOSHighSierr10.132、模型

基本:AppleMacPro?4.1、MacBookPro?5.1、iMac?8.1、Macmini?3.1、MacBookAir?、MacBook?5.1

建议:支持MetalGraphicsEngine的AppleMac?型号

在Rosetta2模式下支持带有M系列芯片的AppleMac型号。

CPU类型64位IntelCPU

建议:IntelCorei7或更高

3、内存

基本要求:4GB

建议:8GB或更大

4、显示器分辨率

基本要求:1280x800显示器

高分辨率:2880x1800Retina显示器

磁盘空间3GB可用磁盘空间(用于下载和安装)

5、指针设备

Apple兼容的鼠标、Apple兼容的触控板、Microsoft兼容的鼠标

6、显卡

建议:Mac本地安装的显卡

7、磁盘格式

APFS、APFS(加密)、MacOSExtended(日志)、MacOSExtended(日志,加密)

20215500电脑配置全套?

2021电脑配置全套

CPU:i5-9400F配主板微星B360M(1529)

内存:威刚DDR426668G×2(418)

显卡:技嘉GTX1660Ti(2099)

SSD:金士顿480G固态硬盘(379)

电源:长城500W(259)

显示器:三星23.5英寸曲面屏(799)

机箱(150)

总计5633元左右带显示器,参考一下,比较的详细了

2021低端高性能电脑配置?

这套配置选用的是带核显的i3-10105,本来想逐级递增用十代奔腾的,但是看了一下奔腾和i3的价格没差太多,所以就直接选用了i3。i3-10105是四核八线程规格,满足各类办公及大部分游戏都是可以的,不过显卡用的是核显,因此主要还是用于满足办公家用,这款处理器集成的核显规格要比赛扬高很多,拿来打打lol,cf之类的游戏还是没问题的,后期升级到独显的话很多大型游戏也都不在话下。

主板选用的是七彩虹H410M-KPROV20,在低端主板里的性价比还是不错的,七彩虹也是板卡大厂,品质有保障。散热器是酷冷T20,用来压制功耗不高的i3-10105完全没有问题。内存是威刚8G2666DDR4,在同价位来说性价比很高,而且也是老牌大厂,产品的故障率很低。

硬盘选用的是金士顿A400240G固态硬盘,选它原因很直接:价格便宜、品质可靠,如果想要nvme固态的话,西数SN550、金士顿A2000、凯侠RC10系列都是不错的选择,速度要比SATA固态硬盘快不少。

电源虽然和电脑性能没有直接的关系,但它的质量好坏直接影响到配件的使用安全和运行稳定性,另外这套配置因为没有独显,一些用户后期可能会有升级独显的需求,为了给大家留下一定的空间,这里我选择的是鑫谷战斧500PLUS电源,额定400W功率,最高升级到GTX1660显卡都没问题,鑫谷在机电行业也算是老品牌的,品控和质量也都放心。机箱没什么太多要注意的,这里我选用的是一款小机箱,前面板自带RGB灯条,不喜欢光污的话可以关掉。

mastercam2021电脑配置清单?

以下是Mastercam2021的电脑配置清单:CPU:Intel或AMD64位多核心处理器,建议使用i7或更高级别的处理器。RAM:建议使用16GB或更高容量的内存。显卡:建议使用Quadro、FirePro或RadeonPro显卡。硬盘:建议使用固态硬盘,容量不少于256GB。操作系统:Windows10及64位版本。需要注意的是,具体电脑配置还需根据实际情况来决定,使用场景和需求不同会对配置要求有所不同。

solidcam2021独立版电脑配置要求?

solidcam2021的电脑配置cpu建议优先考虑高主频,核心数量四核、六核即可,推荐使用单核主频更高的intel处理器,比如i5-10600k、i7-10700k

谁给我一个造梦西游3的号我用CF极品号换

LOL怎么把新鼠标指针换成老版本鼠标指针?

怀旧派专属:你仍然可以通过选项 > 界面菜单 切换到旧版的指针,游戏更新公告中给了答案,大家下一次要仔细阅读游戏公告。

LOL鼠标指针更换方法一览:

(从左往右:上方:默认指针,友方指针,敌方指针,敌方指针-色盲模式)

(从左往右:下方:标记,草丛守卫+标记友方,攻击移动+标记敌方)

在英雄联盟经历了9年半的时光后,我们决定更新游戏内的指针!更新后的指针将与那款昔日的黄铜手套指针功能相同,同时也将带来大量改进。

全新版本:游戏内的指针图案已被更新(请查看上方最常见的指针)

形状:更干净更简洁,所以当你沿着屏幕移动它们时,将更容易追踪它们

颜色:所有图标都已调整,以免在混乱的团战中与地图或颗粒所混合

可拓展的:现在可以在选项中放大或缩小> 界面菜单。4K分辨率的大满足!

4K屏幕玩LOL 游戏鼠标太小怎么办

下面的这个是75唐僧号源

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

CPU的基础知识大全

找到英雄联盟助手的工具里,更改指针大小,不过目前好像改不了了,记得以前TGP是可以的,现在的Wegame目前是不行,说是“暂时关闭此功能,尽快恢复中”,大家可以先试试看。看看效果怎么样。

找到游戏文件,右键游戏图标选择属性,然后选择兼容性选项卡,点击“更改高DPI设置”,勾选替代高DPI缩放行为,并选择系统(增强),确定并关闭后,再进入游戏内设置,把指针缩放调成最大。

找到你的游戏文件目录的Config文件夹,比如“英雄联盟/Game/Congif/”,用记事本打开game.cfg文件,在[General]中添加两个值CursorOverride和CursorScale,可以先用Ctrl+F全局搜索有没有CursorOverride和CursorScale,有这两个值就修改,没有就加上,改完后记得保存。

100元价位的独立显卡,哪些值得买?

中央处理器(CPU)其实是一块超大规模的集成电路,用显微镜观察一平方毫米的地方都有超密集的电路集成。是一台电脑的运算核心和控制核心,它的功能主要是解释计算机指令以及处理各种软件数据。下面就让我带你去看看关于 CPU 的基础 知识大全 吧 ,希望能帮助到大家!

CPU 的基础知识

CPU是计算机的大脑。

1、程序的运行过程,实际上是程序涉及到的、未涉及到的一大堆的指令的执行过程。

当程序要执行的部分被装载到内存后,CPU要从内存中取出指令,然后指令解码(以便知道类型和操作数,简单的理解为CPU要知道这是什么指令),然后执行该指令。再然后取下一个指令、解码、执行,以此类推直到程序退出。

2、这个取指、解码、执行三个过程构成一个CPU的基本周期。

3、每个CPU都有一套自己可以执行的专门的指令集(注意,这部分指令是CPU提供的,CPU-Z软件可查看)。

正是因为不同CPU架构的指令集不同,使得x86处理器不能执行ARM程序,ARM程序也不能执行x86程序。(Intel和AMD都使用x86指令集,手机绝大多数使用ARM指令集)。

注:指令集的软硬件层次之分:硬件指令集是硬件层次上由CPU自身提供的可执行的指令集合。软件指令集是指语言程序库所提供的指令,只要安装了该语言的程序库,指令就可以执行。

4、由于CPU访问内存以得到指令或数据的时间要比执行指令花费的时间长很多,因此在CPU内部提供了一些用来保存关键变量、临时数据等信息的通用寄存器。

所以,CPU需要提供 一些特定的指令,使得可以从内存中读取数据存入寄存器以及可以将寄存器数据存入内存。

此外还需要提供加法、减、not/and/or等基本运算指令,而乘除法运算都是推算出来的(支持的基本运算指令参见ALU Functions),所以乘除法的速度要慢的多。这也是算法里在考虑时间复杂度时常常忽略加减法次数带来的影响,而考虑乘除法的次数的原因。

5、除了通用寄存器,还有一些特殊的寄存器。典型的如:

PC:program counter,表示程序计数器,它保存了将要取出的下一条指令的内存地址,指令取出后,就会更新该寄存器指向下一条指令。

堆栈指针:指向内存当前栈的顶端,包含了每个函数执行过程的栈帧,该栈帧中保存了该函数相关的输入参数、局部变量、以及一些没有保存在寄存器中的临时变量。

PSW:program status word,表示程序状态字,这个寄存器内保存了一些控制位,比如CPU的优先级、CPU的工作模式(用户态还是内核态模式)等。

6、在CPU进行进程切换的时候,需要将寄存器中和当前进程有关的状态数据写入内存对应的位置(内核中该进程的栈空间)保存起来,当切换回该进程时,需要从内存中拷贝回寄存器中。即上下文切换时,需要保护现场和恢复现场。

7、为了改善性能,CPU已经不是单条取指-->解码-->执行的路线,而是分别为这3个过程分别提供独立的取值单元,解码单元以及执行单元。这样就形成了流水线模式。

例如,流水线的最后一个单元——执行单元正在执行第n条指令,而前一个单元可以对第n+1条指令进行解码,再前一个单元即取指单元可以去读取第n+2条指令。这是三阶段的流水线,还可能会有更长的流水线模式。

8、更优化的CPU架构是superscalar架构(超标量架构)。这种架构将取指、解码、执行单元分开,有大量的执行单元,然后每个取指+解码的部分都以并行的方式运行。比如有2个取指+解码的并行工作线路,每个工作线路都将解码后的指令放入一个缓存缓冲区等待执行单元去取出执行。

9、除了嵌入式系统,多数CPU都有两种工作模式:内核态和用户态。这两种工作模式是由PSW寄存器上的一个二进制位来控制的。

10、内核态的CPU,可以执行指令集中的所有指令,并使用硬件的所有功能。

11、用户态的CPU,只允许执行指令集中的部分指令。一般而言,IO相关和把内存保护相关的所有执行在用户态下都是被禁止的,此外 其它 一些特权指令也是被禁止的,比如用户态下不能将PSW的模式设置控制位设置成内核态。

12、用户态CPU想要执行特权操作,需要发起系统调用来请求内核帮忙完成对应的操作。其实是在发起系统调用后,CPU会执行trap指令陷入(trap)到内核。当特权操作完成后,需要执行一个指令让CPU返回到用户态。

13、除了系统调用会陷入内核,更多的是硬件会引起trap行为陷入内核,使得CPU控制权可以回到 操作系统 ,以便操作系统去决定如何处理硬件异常。

关于CPU的基本组成

1、CPU是用来运算的(加法运算+、乘法运算__、逻辑运算and not or等),例如c=a+b。

2、运算操作涉及到数据输入(input)、处理、数据输出(output),a和b是输入数据,加法运算是处理,c是输出数据。

3、CPU需要使用一个叫做存储器(也就是各种寄存器)的东西保存输入和输出数据。以下是几种常见的寄存器(前文也介绍了一些)

MAR: memory address register,保存将要被访问数据在内存中哪个地址处,保存的是地址值

MDR: memory data register,保存从内存读取进来的数据或将要写入内存的数据,保存的是数据值

AC: Accumulator,保存算术运算和逻辑运算的中间结果,保存的是数据值

PC: Program Counter,保存下一个将要被执行指令的地址,保存的是地址值

CIR: current instruction register,保存当前正在执行的指令

4、CPU还要将一些常用的基本运算工具(如加法器)放进CPU,这部分负责运算,称为算术逻辑单元(ALU, Arithmetic Logic Unit)。

5、CPU中还有一个控制器(CU, Control Unit),负责将存储器中的数据送到ALU中去做运算,并将运算后的结果存回到存储器中。

控制器还包含了一些控制信号。

5、控制器之所以知道数据放哪里、做什么运算(比如是做加法还是逻辑运算?)都是由指令告诉控制器的,每个指令对应一个基本操作,比如加法运算对应一个指令。

6、例如,将两个MDR寄存器(保存了来自内存的两个数据)中的值拷贝到ALU中,然后根据指定的操作指令执行加法运算,将运算结果拷贝会一个MDR寄存器中,最后写入到内存。

7、这就是冯诺依曼结构图,也就是现在计算机的结构图。

关于CPU的多核和多线程

1、CPU的物理个数由主板上的插槽数量决定,每个CPU可以有多核心,每核心可能会有多线程。

2、多核CPU的每核(每核都是一个小芯片),在OS看来都是一个独立的CPU。

3、对于超线程CPU来说,每核CPU可以有多个线程(数量是两个,比如1核双线程,2核4线程,4核8线程),每个线程都是一个虚拟的逻辑CPU(比如windows下是以逻辑处理器的名称称呼的),而每个线程在OS看来也是独立的CPU。

这是欺骗操作系统的行为,在物理上仍然只有1核,只不过在超线程CPU的角度上看,它认为它的超线程会加速程序的运行。

4、要发挥超线程优势,需要操作系统对超线程有专门的优化。

5、多线程的CPU在能力上,比非多线程的CPU核心要更强,但每个线程不足以与独立的CPU核心能力相比较。

6、每核上的多线程CPU都共享该核的CPU。

例如,设每核CPU都只有一个"发动机",那么线程1这个虚拟CPU使用了这个"发动机"后,线程2就没法使用,只能等待。

所以,超线程技术的主要目的是为了增加流水线(参见前文对流水线的解释)上更多个独立的指令,这样线程1和线程2在流水线上就尽量不会争抢该核CPU。所以,超线程技术利用了superscalar(超标量)架构的优点。

7、多线程意味着每核可以有多个线程的状态。比如某核的线程1空闲,线程2运行。

8、多线程没有提供真正意义上的并行处理,每核CPU在某一时刻仍然只能运行一个进程,因为线程1和线程2是共享某核CPU的。可以简单的认为每核CPU在独立执行进程的能力上,有一个是唯一的,线程1获取了该,线程2就没法获取。

但是,线程1和线程2在很多方面上是可以并行执行的。比如可以并行取指、并行解码、并行执行指令等。所以虽然单核在同一时间只能执行一个进程,但线程1和线程2可以互相帮助,加速进程的执行。

并且,如果线程1在某一时刻获取了该核执行进程的能力,设此刻该进程发出了IO请求,于是线程1掌握的执行进程的能力,就可以被线程2获取,即切换到线程2。这是在执行线程间的切换,是非常轻量级的。(WIKI: if resources for one process are not ailable, then another process can continue if its resources are ailable)

9、多线程可能会出现一种现象:如2核4线程CPU,有两个进程要被调度,那么只有两个线程会处于运行状态,如果这两个线程是在同一核上,则另一核完全空转,处于浪费状态。更期望的结果是每核上都有一个CPU分别调度这两个进程。

关于CPU上的高速缓存

1、最高速的缓存是CPU的寄存器,它们和CPU的材料相同,最靠近CPU或最接近CPU,访问它们没有时延(<1ns)。但容量很小,小于1kb。

32bit:32__32比特=128字节

64bit:64__64比特=512字节

2、寄存器之下,是CPU的高速缓存。分为L1缓存、L2缓存、L3缓存,每层速度按数量级递减、容量也越来越大。

3、每核心都有一个自己的L1缓存。L1缓存分两种:L1指令缓存(L1-icache)和L1数据缓存(L1-dcache)。L1指令缓存用来存放已解码指令,L1数据缓存用来放访问非常频繁的数据。

4、L2缓存用来存放近期使用过的内存数据。更严格地说,存放的是很可能将来会被CPU使用的数据。

5、多数多核CPU的各核都各自拥有一个L2缓存,但也有多核共享L2缓存的设计。无论如何,L1是各核私有的(但对某核内的多线程是共享的)。

史上最通俗易懂的CPU知识!

cpu

CPU知识科普

CPU有几个重要的参数:主频、核心、线程、缓存、架构。那么他们到底是什么意思,又有啥联系呢?以下知识通俗易懂,看完秒懂。

一、主频

我们常在CPU的参数里看到3.0GHz、3.7GHz等就是CPU的主频,严谨的说他是CPU内核的时钟频率,但是我们也可以直接理解为运算速度。

举个有趣的例子:CPU的主频相当于我们胳膊的肌肉(力量),主频越高,力量越大。

主频

二、核心

我们更多听到的是,这个CPU是几核几核的,如2核、4核、6核、8核、16核等等。

这个核心可以理解为我们人类的胳膊,2核就是两条胳膊,4核就是4条胳膊,6核就是6条胳膊。

核心

三、线程

光有胳膊(核心)和肌肉(频率)是干不了活的,还必须要有手(线程)才行。

一般来说,单核配单线程、双核配双线程或者双核四线程、四核八线程等等,就相当于一条胳膊长一只手。后来由于技术越来越厉害,造出了一条胳膊长两只手的情况,这样干活的效率就大大的提高了。

四、架构

现在胳膊有了,肌肉有了,手也有了,就差一个工具就可以干活了,这个工具就是CPU的架构,架构对性能的影响巨大。

新老架构区别很大

所以说有句话叫“抛开架构看核心、频率都是耍流氓!”这就是为啥以前AMD的CPU虽然核心数量和频率都比同时期的英特尔高,但是依然流传着“i3战A8,i5秒全家、i7轰成渣”这样的说法了。

这个时候可能有的人不理解了,怎么看架构呢?这个其实不用担心,因为一般来说,每一代CPU的架构都是一样的,比如i3-8100、i5-8500、i7-8700都是8代的CPU,使用的架构也是一样的,现在官方店在售的也都是最新款,因此架构主要看最一代处理器就够了。

五、缓存

缓存也是CPU里一项很重要的参数。由于CPU的运算速度特别快,在内存条的读写忙不过来的时候,CPU就可以把这部分数据存入缓存中,以此来缓解CPU的运算速度与内存条读写速度不匹配的矛盾,所以缓存是越大越好。

参数就算是说完了。既然开头就说了“CPU也跟人脑一样,术业有专攻。”那接下来就分析一波,什么样的U适合干什么样的工作。

需求:游戏

由于游戏运行需要的是粗暴直接的计算工作,所以主频高的CPU会更有优势。

这就好比我的工作是要搬个砖,肌肉强点,力气大才是硬性需求。就算我有8条胳膊16只手,看起来张牙舞爪的很厉害,但是我搬砖的时候根本用不到,而且这些胳膊大多力气又小,所以效果并不会很好。

所以,有游戏需求的玩家可以选择主频高点的CPU,核心和线程数少一点无所谓。(当然不能太少,至少双核四线程起步吧,如今主流都是4核4线程就差不多了)

适合游戏的高主频CPU

整体来说,英特尔i3、i5、i7和锐龙2代的CPU主频都挺高的,很适合玩游戏。英特尔后面带“K”的CPU不仅主频更高,而且是支持超频的(需要用Z系或X系主板)。新出的AMD锐龙2代CPU主频也很高,而且性价比也还不错。

需求:图形渲染等专业工作需求

对于需要进行大量并行运算的图形渲染来说,多核心多线程同时工作能比单核心高主频的傻大粗节省大量的时间。

绿巨人虽然搬砖能力出众,但是如果让他去完成一幅复杂的拼图,速度自然是比那种有多条胳膊和多只手同时工作的小机灵慢了不少。

绿巨人有力使不出啊

适合图形渲染和制作的CPU(多核、大缓存、性能强):

图形渲染 多核多线程CPU

此外,还有AMD二代锐龙R5 2600X、R7 2700/2700X以及Intel八代酷睿i7 8700/K等都很适合。

需求:日常家用,偶尔玩LOL、DNF等

这一类的用户平时就是看看网页,看看、看文档、玩玩LOL、DNF等游戏。

这类用户可以选择自带核显的CPU,如英特尔600块的奔腾G5500,或者800元的i3-8100。这类CPU的自带的HD630核显完全可以轻松解码4K以及流畅运行LOL、DNF这类游戏,省下的钱买块固态硬盘,加条内存岂不是美滋滋。

注:使用核显请尽量组双通道内存条,以提升核显性能。预算有限可以上2条4GB组建8GB双通道,预算充裕直接上2条8GB组16GB双通道大内存。

总结 :

1.游戏用户选择高主频的CPU,4核4线程差不多就够用了。如i3 8100/i5 8400等,此外英特尔i3-8350K、i5-8600K(这种带K的CPU还可以通过超频来达到更高的频率,不过要搭配较贵的Z370系主板使用);AMD锐龙二代CPU也很不错,建议购买后缀带X的如,锐龙R5 2600X,虽然本身性价比并不突出,但是好在可以搭配AMD平台较便宜的B350主板进行超频。

2.对于需要做图形渲染工作的用户来说,多核心多线程的CPU是最优的选择。AMD多核心多线程的锐龙系列性价比非常的高。

3.普通用户,如果没有大型游戏需求,英特尔的i3-8100绝对是最有性价比的选择。首先是4核4线程3.6GHz,性能足够用,而且自带的核显性能也不俗,还能省下买显卡的钱。

4.选择CPU的时候,一定要询问店家是不是支持自己的主板。有时候虽然接口针脚数量是一样的,但是可能并不兼容。(英特尔,别左右瞎看了,说的就是你)

那些关于CPU的知识,你真的懂了吗?

关于cpu和程序的执行

CPU是计算机的大脑。

1、程序的运行过程,实际上是程序涉及到的、未涉及到的一大堆的指令的执行过程。

当程序要执行的部分被装载到内存后,CPU要从内存中取出指令,然后指令解码(以便知道类型和操作数,简单的理解为CPU要知道这是什么指令),然后执行该指令。再然后取下一个指令、解码、执行,以此类推直到程序退出。

2、这个取指、解码、执行三个过程构成一个CPU的基本周期。

3、每个CPU都有一套自己可以执行的专门的指令集(注意,这部分指令是CPU提供的,CPU-Z软件可查看)。

正是因为不同CPU架构的指令集不同,使得x86处理器不能执行ARM程序,ARM程序也不能执行x86程序。(Intel和AMD都使用x86指令集,手机绝大多数使用ARM指令集)。

注:指令集的软硬件层次之分:硬件指令集是硬件层次上由CPU自身提供的可执行的指令集合。软件指令集是指语言程序库所提供的指令,只要安装了该语言的程序库,指令就可以执行。

4、由于CPU访问内存以得到指令或数据的时间要比执行指令花费的时间长很多,因此在CPU内部提供了一些用来保存关键变量、临时数据等信息的通用寄存器。

所以,CPU需要提供 一些特定的指令,使得可以从内存中读取数据存入寄存器以及可以将寄存器数据存入内存。

此外还需要提供加法、减、not/and/or等基本运算指令,而乘除法运算都是推算出来的(支持的基本运算指令参见ALU Functions),所以乘除法的速度要慢的多。这也是算法里在考虑时间复杂度时常常忽略加减法次数带来的影响,而考虑乘除法的次数的原因。

5、除了通用寄存器,还有一些特殊的寄存器。典型的如:

PC:program counter,表示程序计数器,它保存了将要取出的下一条指令的内存地址,指令取出后,就会更新该寄存器指向下一条指令。

堆栈指针:指向内存当前栈的顶端,包含了每个函数执行过程的栈帧,该栈帧中保存了该函数相关的输入参数、局部变量、以及一些没有保存在寄存器中的临时变量。

PSW:program status word,表示程序状态字,这个寄存器内保存了一些控制位,比如CPU的优先级、CPU的工作模式(用户态还是内核态模式)等。

6、在CPU进行进程切换的时候,需要将寄存器中和当前进程有关的状态数据写入内存对应的位置(内核中该进程的栈空间)保存起来,当切换回该进程时,需要从内存中拷贝回寄存器中。即上下文切换时,需要保护现场和恢复现场。

7、为了改善性能,CPU已经不是单条取指-->解码-->执行的路线,而是分别为这3个过程分别提供独立的取值单元,解码单元以及执行单元。这样就形成了流水线模式。

例如,流水线的最后一个单元——执行单元正在执行第n条指令,而前一个单元可以对第n+1条指令进行解码,再前一个单元即取指单元可以去读取第n+2条指令。这是三阶段的流水线,还可能会有更长的流水线模式。

8、更优化的CPU架构是superscalar架构(超标量架构)。这种架构将取指、解码、执行单元分开,有大量的执行单元,然后每个取指+解码的部分都以并行的方式运行。比如有2个取指+解码的并行工作线路,每个工作线路都将解码后的指令放入一个缓存缓冲区等待执行单元去取出执行。

9、除了嵌入式系统,多数CPU都有两种工作模式:内核态和用户态。这两种工作模式是由PSW寄存器上的一个二进制位来控制的。

10、内核态的CPU,可以执行指令集中的所有指令,并使用硬件的所有功能。

11、用户态的CPU,只允许执行指令集中的部分指令。一般而言,IO相关和把内存保护相关的所有执行在用户态下都是被禁止的,此外其它一些特权指令也是被禁止的,比如用户态下不能将PSW的模式设置控制位设置成内核态。

12、用户态CPU想要执行特权操作,需要发起系统调用来请求内核帮忙完成对应的操作。其实是在发起系统调用后,CPU会执行trap指令陷入(trap)到内核。当特权操作完成后,需要执行一个指令让CPU返回到用户态。

13、除了系统调用会陷入内核,更多的是硬件会引起trap行为陷入内核,使得CPU控制权可以回到操作系统,以便操作系统去决定如何处理硬件异常。

关于CPU的基本组成

1、CPU是用来运算的(加法运算+、乘法运算__、逻辑运算and not or等),例如c=a+b。

2、运算操作涉及到数据输入(input)、处理、数据输出(output),a和b是输入数据,加法运算是处理,c是输出数据。

3、CPU需要使用一个叫做存储器(也就是各种寄存器)的东西保存输入和输出数据。以下是几种常见的寄存器(前文也介绍了一些)

MAR: memory address register,保存将要被访问数据在内存中哪个地址处,保存的是地址值

MDR: memory data register,保存从内存读取进来的数据或将要写入内存的数据,保存的是数据值

AC: Accumulator,保存算术运算和逻辑运算的中间结果,保存的是数据值

PC: Program Counter,保存下一个将要被执行指令的地址,保存的是地址值

CIR: current instruction register,保存当前正在执行的指令

4、CPU还要将一些常用的基本运算工具(如加法器)放进CPU,这部分负责运算,称为算术逻辑单元(ALU, Arithmetic Logic Unit)。

5、CPU中还有一个控制器(CU, Control Unit),负责将存储器中的数据送到ALU中去做运算,并将运算后的结果存回到存储器中。

控制器还包含了一些控制信号。

5、控制器之所以知道数据放哪里、做什么运算(比如是做加法还是逻辑运算?)都是由指令告诉控制器的,每个指令对应一个基本操作,比如加法运算对应一个指令。

6、例如,将两个MDR寄存器(保存了来自内存的两个数据)中的值拷贝到ALU中,然后根据指定的操作指令执行加法运算,将运算结果拷贝会一个MDR寄存器中,最后写入到内存。

7、这就是冯诺依曼结构图,也就是现在计算机的结构图。

关于CPU的多线和多进程

1、CPU的物理个数由主板上的插槽数量决定,每个CPU可以有多核心,每核心可能会有多线程。

2、多核CPU的每核(每核都是一个小芯片),在OS看来都是一个独立的CPU。

3、对于超线程CPU来说,每核CPU可以有多个线程(数量是两个,比如1核双线程,2核4线程,4核8线程),每个线程都是一个虚拟的逻辑CPU(比如windows下是以逻辑处理器的名称称呼的),而每个线程在OS看来也是独立的CPU。

这是欺骗操作系统的行为,在物理上仍然只有1核,只不过在超线程CPU的角度上看,它认为它的超线程会加速程序的运行。

4、要发挥超线程优势,需要操作系统对超线程有专门的优化。

5、多线程的CPU在能力上,比非多线程的CPU核心要更强,但每个线程不足以与独立的CPU核心能力相比较。

6、每核上的多线程CPU都共享该核的CPU。

例如,设每核CPU都只有一个"发动机",那么线程1这个虚拟CPU使用了这个"发动机"后,线程2就没法使用,只能等待。

所以,超线程技术的主要目的是为了增加流水线(参见前文对流水线的解释)上更多个独立的指令,这样线程1和线程2在流水线上就尽量不会争抢该核CPU。所以,超线程技术利用了superscalar(超标量)架构的优点。

7、多线程意味着每核可以有多个线程的状态。比如某核的线程1空闲,线程2运行。

8、多线程没有提供真正意义上的并行处理,每核CPU在某一时刻仍然只能运行一个进程,因为线程1和线程2是共享某核CPU的。可以简单的认为每核CPU在独立执行进程的能力上,有一个是唯一的,线程1获取了该,线程2就没法获取。

但是,线程1和线程2在很多方面上是可以并行执行的。比如可以并行取指、并行解码、并行执行指令等。所以虽然单核在同一时间只能执行一个进程,但线程1和线程2可以互相帮助,加速进程的执行。

并且,如果线程1在某一时刻获取了该核执行进程的能力,设此刻该进程发出了IO请求,于是线程1掌握的执行进程的能力,就可以被线程2获取,即切换到线程2。这是在执行线程间的切换,是非常轻量级的。(WIKI: if resources for one process are not ailable, then another process can continue if its resources are ailable)

9、多线程可能会出现一种现象:如2核4线程CPU,有两个进程要被调度,那么只有两个线程会处于运行状态,如果这两个线程是在同一核上,则另一核完全空转,处于浪费状态。更期望的结果是每核上都有一个CPU分别调度这两个进程。

关于CPU上的高速缓存

1、最高速的缓存是CPU的寄存器,它们和CPU的材料相同,最靠近CPU或最接近CPU,访问它们没有时延(<1ns)。但容量很小,小于1kb。

32bit:32__32比特=128字节

64bit:64__64比特=512字节

2、寄存器之下,是CPU的高速缓存。分为L1缓存、L2缓存、L3缓存,每层速度按数量级递减、容量也越来越大。

3、每核心都有一个自己的L1缓存。L1缓存分两种:L1指令缓存(L1-icache)和L1数据缓存(L1-dcache)。L1指令缓存用来存放已解码指令,L1数据缓存用来放访问非常频繁的数据。

4、L2缓存用来存放近期使用过的内存数据。更严格地说,存放的是很可能将来会被CPU使用的数据。

5、多数多核CPU的各核都各自拥有一个L2缓存,但也有多核共享L2缓存的设计。无论如何,L1是各核私有的(但对某核内的多线程是共享的)。

CPU 的基础知识大全相关 文章 :

★ cpu基础知识详解

★ 2019超详细电脑硬件及电脑配置知识大全讲解

★ 电脑知识大全菜鸟必备

★ 计算机硬件基础知识学习

★ 电脑入门基本知识大全

★ 电脑硬件入门学习

★ 电脑入门基本知识有哪些

★ 计算机网络基础技能大全

★ 计算机网络知识大全

★ 常识科普知识大全

笔者比较热衷于购买各种电子硬件,无论新平台还是旧平台,只要特价笔者往往都会忍不住剁手。对于二手便宜的电子垃圾,笔者想和大家分享一下自己的心得。本次笔者推荐一些100元左右的显卡,希望大家不要再买GT610、GT710、GT720这些显卡了,笔者推荐的显卡都比这几个坑货强。文章如有不妥,烦请斧正,如果喜欢,欢迎关注笔者头条xc修齐治平。

s://iknow-pic.cdn.bcebos/a08b87d6277f9e2fff863cc01430e924b999f343?x-bce-process=image/resize,m_lfit,w_450,h_600,limit_1/quality,q_85

双敏GT610狂牛版2G大显存,怕不怕

对于100元的独立显卡,笔者推荐给旧平台需要升级的朋友,这些独立往往都比核显出色很多。笔者对比测试过,笔者现在主力机使用的i76700的核显HD530性能还不如50包邮的GTS450。下图是十分直观的部分显卡天梯图,笔者把自己使用的核显在图上标记了一下。笔者使用核显在4K显示器上操作时,鼠标指针直接抽搐了,卡的和PPT一样。但是你若不打游戏,只是简单办公,在1080p分辨率下看看,核显还是可以应付的,不必花钱买独显。在下面的推荐中,推荐指数越高越好。

s://iknow-pic.cdn.bcebos/c2cec3fdfc03924578ddc0c78c94a4c27c1e2589?x-bce-process=image/resize,m_lfit,w_450,h_600,limit_1/quality,q_85

100元价位附近的显卡天梯图

老当益壮HD7770推荐指数

HD7750可以说是AMD在低功耗方面的顶梁柱,从HD8740、R7250E、R9-255、R7350、R7-450等都是HD7750的马甲卡,不得不说HD7750是一代经典的显卡。HD7750的功耗只有50W,512个流处理器,核心频率800-900MHZ,128位显存位宽,28nm制程。笔者十分推荐这张卡,适合电源较小的旧平台升级,咸鱼价格100元包邮,性能不错,网游通杀,能把GT610、GT710、GT720按在地上摩擦。

s://iknow-pic.cdn.bcebos/e1fe9925bc315c6048a94a2786b1cb134954773d?x-bce-process=image/resize,m_lfit,w_450,h_600,limit_1/quality,q_85

AMD马甲之王HD7750

s://iknow-pic.cdn.bcebos/5366d0160924ab18577ec0ff3efae6cd7a890b89?x-bce-process=image/resize,m_lfit,w_450,h_600,limit_1/quality,q_85

蓝宝石HD7750

不错的GTX650推荐指数

GTX650实际性能不如HD7750,但是在腾讯全家桶的游戏,如LOL、使命召唤OL、CF等,N卡的表现还是值得称道的。此卡功耗64瓦,381个流处理器,核心频率1058MHZ,显卡位宽128,28nm制程。性能不错,价格是咸鱼100包邮,也是可以考虑的对象。

s://iknow-pic.cdn.bcebos/d058ccbf6c81800a95d9a8c6ba3533fa828b473d?x-bce-process=image/resize,m_lfit,w_450,h_600,limit_1/quality,q_85

影驰GTX650虎将

便宜的HD6850推荐指数

HD6850的性能比前几位显卡都强,但是功耗就上去了,75元就能包邮,性价比着实不错。此卡功耗127瓦,对电源有一定要求,40nm制程,960个流处理器,775MHZ的核显频率,256的显存位宽。笔者建议电源的+12V输出在250瓦以上的可以考虑使用,如果额定功率较小不建议HD6850。

s://iknow-pic.cdn.bcebos/08f790529822720e2c7cc33270cb0a46f31fab43?x-bce-process=image/resize,m_lfit,w_450,h_600,limit_1/quality,q_85

蓝宝石HD6850

不断降价的GTX750推荐指数

GTX750在功耗控制,性能等方面做得都非常不错,所以自发布以来广受欢迎。现在二手价格120元包邮可以买到,性价比挺高的。55瓦功耗,28nm制程、512个流处理器,1020MHZ的核心频率,128bit位宽。功耗很低,性能很不错,一般电源都可以,这款笔者也是十分推荐给大家。

s://iknow-pic.cdn.bcebos/a71ea8d3fd1f4134020b24b62e1f95cad1c85e3d?x-bce-process=image/resize,m_lfit,w_450,h_600,limit_1/quality,q_85

影驰GTX750

GTX560SE 推荐指数

现在GTX560SE也是很便宜,咸鱼上80元包邮,性能不错,但是功耗绝对惹不起,150瓦功耗、40nm制程工艺,288个流处理器,736MHZ的核心频率,显存位宽192。笔者建议电源额定300瓦的再考虑吧。

s://iknow-pic.cdn.bcebos/77c6a7efce1b9d1692d7bba9f8deb48f8d5464e1?x-bce-process=image/resize,m_lfit,w_450,h_600,limit_1/quality,q_85

华硕GTX560SE

本次内容说明完毕,在咸鱼、转转等二手平台购物,存在风险,买卡需谨慎,笔者也是翻车无数次,一点一点成长的。最后,希望大家都可以买到称心如意的显卡,如有不到之处烦请斧正,如果喜欢,欢迎关注笔者头条xc修齐治平,修身齐家治国平天下。