首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

电脑的工作原理

2012-10-20 
计算机的工作原理要想成为一位优秀的程序员,了解计算机的工作原理是必须的,有些人会问,我要做的是软件工程

计算机的工作原理

       要想成为一位优秀的程序员,了解计算机的工作原理是必须

的,有些人会问,我要做的是软件工程师学硬件的知识有什么用

呢?其实学原理是让自己开发出来的程序和计算机能够协调工

作,否则编出来的程序也不适合用户使用,总会产生这样或那样

的缺陷,那么我们简单的了解了解计算机的工作原理。

   

       我们都知道计算机分为硬件和软件两部分,那么计算机的硬

件和软件有着怎么样的关系呢?

        下面看一下硬件的具体细分:

电脑的工作原理

大家都知道CPU是有运算器和控制器芯片组成,CPU对于

计算机就相当于大脑对于人类,大脑是人类行为的司令部,CPU

是计算机的司令部,我写东西爱打比方,因为打比方会让读者领

会思想要旨,每个著名的老师,都是一个会打比方的老师,但是

会打比方的老师不一定是个著名的老师,比如我,哈哈!不自嘲

了。

       计算机能够正常工作,是要靠软件和硬件的协调的工作,每

台计算机必备的计算机软件就是操作系统,操作系统有各种类

型,有早期的dos,还有现在的三大主流Windows、Linux、

Unix,到底哪个系统好呢?嘿嘿,这个没有可比性,各自的用途

和优势不同,他们在各自的领域都是一匹千里马。

         学过编程的都会学习编程基础,尤其是学习C/C++的都会学

习二进制和内存等等相关的信息,C语言的变量和指针,都和内存

有很大的关系,每个老师都会解释内存,但是学编程讲内存干什

么呢?这个我不直接解释,直接解释就没水准了。

   

        相信我们每个会打字的人都有个QQ号,几乎每台电脑里都

有QQ客户端这个软件,而且腾讯一直在升级,功能越来越强

大,越来越好用,其实当我们用鼠标点击企鹅图标的时候,计算

机就把QQ程序分配给内存运行,如果QQ的程序运行是需要申

请海量的内存,比如就说2g吧,目前一般的电脑的总内存有

的也不过2g,而你一个QQ运行就要申请这些内存,那么我们

还能做什么呢?Windows操作系统是个可以多个任务同时执行的

操作系统,如果这样微软肯定会痛恨你的,因为你把他们最大

的亮点给击穿了,其实用户肯定也不会喜欢这样的程序的,目前

市场上内存条的价格还没有U盘那么便宜,你让用户消费,用

户会痛恨你的,而且就目前的技术,大多数的计算机内存最

高也就能扩展到8g,所以编程人员为不被微软和腾讯近10亿的用

户痛恨,还是好好学习计算机的工作原理吧,因为这是很有必要

的。

   

        我没有用C/C++解释内存,而是用我们身边的QQ解释,是

让知识离我们更近,让你更深的理解为什么要这么做,嘿嘿,不

要烦我这么磨叽,计算机的工作原理不是几篇博客能解释清楚

的,我只解释到这里,希望能够帮助你们。

       

      

热点排行