计算机这个黑箱子

  计算机展示在我们面前就是一个黑箱子,我们给出声明式的指示(点击键盘、点击鼠标)它就可以做出一系列复杂的响应并给出相应的结果。计算机在短短的几毫秒内发生了什么神奇的事情,始终像是蒙了一层层的纱布,看不清。如何将这个巨大的机器怪物剖析开来,了解它的内部细节?

cpu大观

  计算机的cpu初步看是这样

  一眼看上去是不是也没什么稀奇?而内部确是大有玄机,世界上第一个商用微处理器—4004都集成晶体管2300只。cpu内部的电路板更是错综复杂,CPU的电路板好几十层,问了下专业人士,说有20多层,画一张CPU图纸比美国纽约城市还大一张。要是想彻底搞清楚cpu是如何设计出来的,还得很多的前置知识。只需要知道,不同的cpu被设计成支持各种各样的“命令”,下命令就可以让cpu执行既定的动作。

cpu的指令集简介

从大类来分,一般将指令集分为精简指令集和复杂指令集。
  CISC(复杂指令集)
  即 冯·诺依曼结构(普林斯顿结构),指令与数据存储在同一存储器中;
  采用CISC结构的处理器,指令线与数据线分时复用;
  程序指令存储地址与数据存储地址指向同一个存储器的不同物理位置,则程序指令和数据的宽度相同;
  取指令与取数据不能同时进行,速度受限;
  Intel 8051、Motorola MC68xxx、Atmel AT89

  RISC(精简指令集)
  即 哈佛结构,指令与数据存储于两个不同的存储空间;
  程序存储器与数据存储器相互独立,独立编址,独立访问;
  分离的程序总线与数据总线在一个机器周期中,可同时获得指令字和操作数,提高执行效率;
  取指令和取数据同时进行,且一般指令线宽与数据线,可包含更多的处理信息;
  Motorola/IBM PowerPC、Atmel AVR、Microchip PIC、ARM

  通俗的理解,RISC指令集是针对CISC指令集中的一些常用指令进行优化设计,放弃了一些复杂的指令,对于复杂的功能,需要通过组合指令来完成。自然,两者的使用场合不一样,对于复杂的系统,CISC更合适。否则,RISC更合适,且功耗低。注意,当初本没有RISC和CISC之分。最开始,Intel x86的第一个CPU定义了第一套指令集,这就是最开始的指令集,后来一些公司发现很多指令并不常用,所以决定设计一套简介高效的指令集,称之为RISC指令集,从而将原来的Intel x86指令集定义为CISC指令集。

(0)

相关推荐

  • 冯·诺伊曼结构和哈弗结构,RISC和CISC

    文 / Edward  1  冯诺依曼架构和哈佛架构 如果你学习过X86微机原理和汇编语言,你可能会依稀地记得,我们在用汇编语言开发X86代码时,需要定义数据段,代码段,堆栈段和扩展段,这些段定义好之 ...

  • 什么是ARM处理器 ?

    ARM(英国公司) 首先ARM是一家英国公司,是全球领先的半导体知识产权(IP)提供商.ARM设计了大量高性价比.耗能低的RISC处理器(精简指令集).相关技术及软件.换言之,ARM公司本身并不靠自有 ...

  • Arm的崛起,是个意外?

    来源:内容由半导体行业观察(ID:icbank)编译自「atstechnica」,谢谢. 随着苹果基于Arm设计的M1 CPU面世,并发布了全新的Mac系列产品,而这些机器还备受好评,现在正是时候让每 ...

  • 望山桥一号楚墓出土一神秘黑箱子,专家打开一看:三把青铜宝剑

    很多人都知道湖北原是古代楚国的境地,所以后来考古专家曾陆续发现很多楚国墓地,比如赫赫有名的望山桥一号墓就是在湖北境内挖掘的一座规模较大的楚墓.尽管这座墓前后两次被盗,不过后来仍出土了数百件珍贵的随葬器 ...

  • 小学生掏鸟窝却发现黑箱子,里面到处经书佛像,家长:捐给博物馆

    曾到过苏州博物馆的朋友都知道,在这个地方有一件价值高达50亿的国宝文物.只是这件文物并不是由考古人员从古墓中挖掘出来的,而是三个小学生在游戏玩闹时无意中发现的,也算是缘分了. 据说这件文物在被发现前是 ...

  • 黑箱子员工有多白?

    ‍‍ ‍‍<裸辞第22天:狗,为什么让人喜欢?> 昨天的内涵文反响还行,看懂的都看懂了,没看懂的也乐呵了,今天还有点东西要补充: 看懂了吗: 用人的第一原则是忠诚,忠诚是摆在能力之前的. ...

  • 时间是个黑空箱子,里面装满神秘的东西

    自我记事开始,在我五岁时候,我总喜欢跟着妈妈屁股后面,妈妈走到哪里,我都要迈着我的小碎步跟到哪里,我想那时的心里是想离母爱近点.       我不知道为何我的儿时记忆大部分都是空白的,在我五岁以前想不 ...

  • 三进制逻辑更接近人脑思维,为什吗不用?揭秘曾经的黑科技:三进制计算机

    注:本文由EETOP在2017年推送过一次,现在改正几处小错误重新发布.本文众合整理自:百度贴吧.知乎等 现今的计算机都使用"二进制"数字系统,尽管它的计算规则非常简单,但其实&q ...

  • 三国“厚黑人物排行榜”。一,司马懿。(一...

    一,司马懿. (一)厚黑名言: 1,臣一路走来,没有敌人,看见的都是朋友和师长. 2,人不能怯懦,但不能不知敬畏,要学会敬畏自己的对手. (二)厚黑评价:藏得够深,忍者神龟. (三)厚黑典故: 1,诸 ...

  • 月经不调。眼圈越来越黑

    不用中药治病,永远不知道它的神奇. 有个妇女月经不调.眼圈越来越黑.多年后如墨汁涂过一样.这样的患者人群里很常见.找我后我开了人参,白术,茯苓,当归,黄芪,红花,赤芍,防风,薄荷,柴胡,枳壳,桔梗,, ...

  • 明代堪舆珍本——黑囊经

    明代堪舆珍本——黑囊经

  • 微信好友的屏蔽与拉黑

    (一)意义上的区别:屏蔽和拉黑其实是同样的一个操作,只是说法上的不同,屏蔽(拉黑)的拒绝意思比删除更为严重.正常删除只不过是清空并删除好友,而屏蔽(拉黑)的就是意义上的打死不相来往的意义. (二)操作 ...