手机上鸟哥Linux,鸟哥的Linux学习笔记(一)

今天聊聊CPU的方面的小知识

首先是CPU的种类,CPU的内部主要由一些小指令集组成,我们的操作系统啊,软件游戏什么等运行都是要依赖这些指令集。这些小指令集的设计又可分为精简指令集(用于小型移动设备,手机,智能设备)和复杂指令集(主要用于PC,服务器,大型计算设备)

精简指令集(Reduced Instruction Set Computing,RISC),这种设计的小指令集很精简,每个指令的动作和时间也较短,但是指令的执行性能很好.不过要完成复杂任务的话,就需要多个指令来完成任务.额,我们的安卓手机芯片ARM架构的,便是精简指令集.苹果手机的CPU芯片也是ARM架构的,不过是特别设计的ARM架构,其双核的性能非常好,要比同双核的安卓强悍很多。

复杂指令集(Complex Instruction Set Computing,CISC),和RISC的小指令比的话,CISC的指令数目多并且复杂,每条指令的长度还不一样,所以每条指令花费的时间较长也可以执行复杂的任务,个别指令还可以执行更复杂的任务。CISC主要应用与PC及以上的处理器芯片。比如Intel的i3,i5,i7和AMD的cup。架构又称x86架构,是因为Inter最早发明的第一款cpu型号为8086,以后的型号为80286,80386...。后来cpu的位数由8位到现在的64位,x64架构(又称x86_64)。现在新生产的CPU一般都是64位的了。

不同x86架构的CPU差异也很大,主要是因为微指令集的不同。微指令集的不同,导致了CPU的差异再到整机的差异。新的CPU的微指令集很先进,可以增加能源效率降低功耗,加速程序运行,还有加强虚拟化的效能。

这里是Intel和AMC最新的x86架构cpu中一些关于多媒体,虚拟化,省电功能的重要微指令集:

多媒体微指令集:MMX,SSE,SSE2,SSE3,SSE4,AMD-3DNow

虚拟化微指令集:Intel-VT,AMD-SVM

省电功能微指令集:AMD-AMD64,Intel-EM64T

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值