编程相关的计算机硬件
来源:互联网 发布:数据完整性 编辑:程序博客网 时间:2024/05/17 02:13
作为一个程序员,总会听人说起CPU、内存、主存、硬盘、主板等等一些高大上的专业术语,感觉自己弱爆了。
它们到底有什么用处,现在总结一下。方便需要的朋友了解。
一. CPU
CPU 是 Central Processing Unit 的简写,中文译为“中央处理器”,是计算机的大脑,负责计算、思考、处理数据、控制其他设备等,没有CPU,计算机就无从谈起,CPU的速度直接决定了电脑的运行速度。
百度百科是这么解释的
中央处理器(CPU,Central Processing Unit)是一块超大规模的集成电路,是一台计算机的运算核心(Core)和控制核心( Control Unit)。主要包括运算器(ALU,Arithmetic Logic Unit)和高速缓冲存储器(Cache)及实现它们之间联系的数据(Data)、控制及状态的总线(Bus)。它与内部存储器(Memory)和输入/输出(I/O)设备合称为电子计算机三大核心部件。它的主要作用如下:
如果自己组装过电脑,那你肯定见过它。我们常说电脑有几个G的内存,就是指它的大小,内存条插在主板上的特定插槽内。主板上一般有多个内存插槽,可以插多个内存条,电脑内存大小是所有内存条大小之和。内存条也被称为主存。
百度百科地址
内存是计算机中重要的部件之一,它是与CPU进行沟通的桥梁。计算机中所有程序的运行都是在内存中进行的,因此内存的性能对计算机的影响非常大。内存(Memory)也被称为内存储器,其作用是用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器交换的数据。只要计算机在运行中,CPU就会把需要运算的数据调到内存中进行运算,当运算完成后CPU再将结果传送出来,内存的运行也决定了计算机的稳定运行。 内存是由内存芯片、电路板、金手指等部分组成的。
硬盘是用来保存数据的。打开一个文件,编辑完成后,Ctrl+S 就保存到了硬盘,断电不会丢失。
硬盘分为机械硬盘(HDD)和固态硬盘(SSD)。
固态硬盘就像手机内存卡或U盘,内部有上亿个电子元器件,非常细小,达到纳米级别,通过电路来读取和写入数据。与机械硬盘相比,固态硬盘在读写速度上有很大优势,一个很明显的例子就是电脑安装了固态硬盘开机速度很快,很少出现卡顿的现象。
机械硬盘和固态硬盘不是直接插在主板上,而是通过接口连接到主板,所以叫外部存储,也是电脑外设的一部分,不过不像鼠标、键盘、U盘等,没有也可以正常工作,硬盘是电脑正常运行所必需的外部设备。
百度百科地址
计算机有这么多的硬件,总得让他们协调起来吧,要不都各自为战了;主板就是负责这项工作的,它让CPU、内存、硬盘等设备连接在一起,可以很好的协调工作。
百度百科地址
了解了计算机硬件的功能,对计算机原理复习一下,继续自己的编程语言,是不是会有更清晰的脉络。
- 编程相关的计算机硬件
- 编程相关的计算机硬件
- 与编程相关的计算机硬件
- 05 与编程相关的计算机硬件
- 【汇总】计算机硬件相关的知识
- 计算机硬件相关_内存
- 计算机硬件的一些小点
- 典型的计算机硬件组成
- 计算机硬件的发展
- 未来计算机硬件的发展趋势
- 计算机硬件的组成
- 计算机硬件的基础知识阅读
- 计算机硬件的基本名词
- 计算机硬件的入门理解
- 计算机硬件的组成
- 计算机硬件
- 计算机硬件
- 计算机硬件
- 透明行间距的TextView
- 必备的游戏开发资料
- Skyline 发布三维服务的流程总结
- 计算机底层知识拾遗(一)理解虚拟内存机制
- 关于函数strtok和strtok_r的使用要点和实现原理(一)
- 编程相关的计算机硬件
- <%@page contentType="text/html;charset=utf-8"%>和<meta http-equiv="Content-Type" content="text/html;>
- 年轻人能为这世界做什么
- Android上传文件与联系人的增删改查示例
- 分割问题(转)
- cocos2d-x 项目 windows版 向mac移植资源目录的问题
- 关于IE中CSS-filter(上篇)
- mysql简单的存储过程语法
- NSArray与NSDictionary的writeToFile分析