14必须懂点CPU那点事儿
Posted 庆哥Java
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了14必须懂点CPU那点事儿相关的知识,希望对你有一定的参考价值。
CPU对每个程序员来说,是个既熟悉又陌生的东西?
如果你只知道CPU是中央处理器的话,那可能对你并没有什么用,那么作为程序员的我们,必须要搞懂的就是CPU这家伙是如何运行的,尤其要搞懂它里面的寄存器是怎么一回事,因为这将让你从底层明白程序的运行机制。
随我一起,来好好认识下CPU这货吧
把CPU掰开来看
对于CPU来说,我们首先就要搞明白它是怎么回事,也就是它的内部构造,当然,CPU那么牛的一个东西,构造一定是极其复杂的,毕竟是超高科技玩意,所以啊,我们今天说的组成什么的,都是指的主要的,对我们程序员有用的,需要了解的那一部分,切莫抬杠哦
首先嘞,我希望你先记住这句话:
CPU所负责的就是解释和运行最终转换成机器语言的程序内容
另外啊,说起CPU,一定离不开内存,在今天的介绍中,也会简单的说说内存,因为后期也会单独出一篇讲解下内存,毕竟了解这些对我们程序员来说很重要的,所以CPU和内存经常在一块来讲,他们其实是有很多的晶体管组成的,一般称他们为IC,也就是集成电路的意思。
接下来我们就来看看CPU的组成,注意我之前说的,这里说的组成一般是指的主要部分,毕竟CPU结构复杂。
我们需要知道的CPU结构
重点需要关注寄存器
运算器
以上是关于14必须懂点CPU那点事儿的主要内容,如果未能解决你的问题,请参考以下文章