亲宝软件园·资讯

展开

C++教程01:计算机系统的组成

lunvey 人气:0

教程首发 | 公众号:lunvey

学习C++之前,需要先了解一点基础的计算机知识。毕竟C++是跑在计算机系统上的,我们写的程序都是一段段的指令集。

首台计算机ENIAC问世之后,缺少原理指导。冯诺依曼发现计算机的逻辑结构有问题,便提出了冯诺依曼结构,并对ENIAC进行了改进。而我们现在的计算机组成都遵循这个原理。

运算器
计算机的运算主要在运算器里面完成,如基本算数运算加减乘除和逻辑运算与或非等。而我们平时使用软件进行的复杂计算在底层都是由这些基础运算组合而成。

控制器
控制器是计算机的神经中枢和指挥中心,只有在控制器的控制下,计算机的其余部件才能有条不紊的配合工作,俗称调度室,很好理解吧。

存储器
储存器是用来存放程序的数据,计算机一般分为内存和外存。提及内存大家都很明白,电脑内存8G这样的词汇。内存也就是计算机程序加载时候调用的储存器,实时释放资源。而外存就是我们理解的硬盘,长时间存放资源数据。

输入设备
我们的键盘鼠标都属于输入设备,把我们的需求通过指令输入,让计算机理解并作出计算响应。

输出设备
这个比较好理解,将计算机的信号用设备接受,供人识别。如音响,声音输出设备,显示器,视频输出设备。

计算机各个部件协同的原理如下:

 

加载全部内容

相关教程
猜你喜欢
用户评论