从实习算起,踏入互联网行业整整一年了。在这一年中对整个行业也有了一定大概的了解,也对现今流行的技术有了一定的认知。
大学学的嵌入式专业,自己也组装过电脑,加上周三刘老师讲了讲计算机组成,自己对计算机的硬件方面也算是有所了解。计算机主要是由CPU、内存、主板、硬盘、显卡、风扇以及IO设备所构成。而CPU、内存、硬盘则是计算机在处理数据是极为重要的三个组件。
CPU(Central Processing Unit),中文叫中央处理器,相当于人类的大脑,可以进行快速高效的运算。在所有硬件中,CPU处理数据的速度是最快的。而且CPU的外观也算是所有硬件中最小的(浓缩的都是精华),一个小小的CPU,缓存容量可能也就在十几M,价钱却是高达2000RMB左右,而同比一条8G内存,价钱也就在400RMB左右,而1T的机械硬盘,价钱也在400RMB左右。由此可见CPU的功能是多么强大。
内存的主要作用是连接CPU和硬盘的桥梁。CPU从内存中取数据,内存又从硬盘中加载数据,这样一环扣一环,大大提高了计算出处理数据的效率。硬盘的作用主要吃存储各种数据的。当CPU要调用某个数据时,内存先会从硬盘中读取需要处理的数据,然后CPU再从内存中读取已经加载好的数据。
计算机是机器,不能说话,无法和人进行正常的交流。所以人们就定义了一套计算机语言,在跟计算机交流时,用计算机语言才能让计算机明白他需要去做什么。而且计算机没有大脑,不能独立去思考事情,只能说人们让他做什么他就会去做什么。人们给计算机下达的命令,转换成计算机语言,就是一条条的指令了。