程序之存储篇1

程序=数据结构+算法

刚入门的时候就听说这么一句简单的话,数据结构+算法=程序,这也就很好的解释了什么叫做程序。接下来的文章将始终围绕着这个话题讨论。

我们先来思考一个问题,程序数据可以存放在上面地方?

硬件介质,发散一下思维,罗列如下,

1,cup内部的寄存器  2,内存   3,磁盘  4,其他很多

逻辑存储

1,基本类型变量  2,数组 3,链表 4,map等各种集合 5,内存数据库 ,6关系型数据库  7,nosql数据库

 

 

现在来回顾一下最简单的计算机结构,冯洛伊曼老爷子提出来的计算机模型,包括输入输出,cpu处理器,主存。就是这么简单。

cup具有计算和控制能力,内存具有保存中间结果和程序指令的功能,二者密切配合,cup就是加工厂,内存就是仓库。仓库堆放原始生产资料和成品。

 

未完待续........................

posted @ 2019-04-21 22:51  小凯哥86  阅读(219)  评论(0)    收藏  举报