程序与数据原本没有任何区别,在内存中都只是以二进制形式存储的数据。
现在的理解是当CPU指向你这段数据的地址,并且运行它,那这些数据就成了程序,或者说指令,也就是被CS,IP指向了。
就像运行中的程序才能成为进程有类似的概念。
在国标《质量管理体系 基础和术语》GB/T19000—2008/ISO9000:2005中第3.4.5条 程序procedure中对于“程序”的定义进行了规定。
一个环节,内部嵌套着一系列复杂的列逻辑慎密的一个组件,如若一个地方出问题则会影响到整个主体(可以理解为事务)。
在中华人民共和国国家标准《质量管理体系 基础和术语》GB/T19000—2008/ISO9000:2005(代替GB/T19000—2000)中第3.4.5条 程序procedure中对于“程序”的定义是“ 为进行某项活动或过程(3.4.1)所规定的途径。”
内存中存放的既有程序代码又有数据,这种说法是对的。
内存(Memory)是计算机中重要的部件之一,由内存芯片、电路板、金手指等部分组成,它是与CPU进行沟通的桥梁。内存也被称为内存储器,其作用是用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器交换的数据。
计算机中所有程序的运行都是在内存中进行的,内存的运行决定了计算机的稳定运行,因此内存的性能对计算机的影响非常大。我们平常使用的程序,如Windows *** 作系统、打字软件、游戏软件等,一般都是安装在硬盘等外存上的,但仅此是不能使用其功能的,必须把它们调入内存中运行,才能真正使用其功能。
内存的常见误解
在描述移动设备的内部集成的数据存放空间时。比如一台手机具备512G的数据存储空间,不少人将其描述为“512G内存”。事实上这种表述是错误的,因为所谓的“512G内存”是一个外存储器。不能将“内部的外存储器”简称为”内存,因为内存是一个特定的概念,为内存储器的简称。
用来存储当前正在运行的程序指令的存储器是内存。
存储器按在计算机系统中的作用分类。
主存储器(存储器):用于存储活动程序和数据,速度快,容量小,人均价格高。
辅助存储器(外部存储器):主要用于存储当前不活跃的程序和数据,速度慢、容量大、价格低,缓冲存储器:主要用于缓冲两个不同工作速度的部件。
任何存储芯片的存储容量都是有限的。
要构成一定容量的内存,单个芯片往往不能满足字长或存储单元个数的要求,甚至字长和存储单元数都不能满足要求。这时,就需要用多个存储芯片进行组合,以满足对存储容量的需求。
内存为电脑中的主要部件,相对于外存而言的。内存为暂时存储程序以及数据的地方,在使用WPS处理文稿时,在键盘上敲入字符时,它就被存入内存中,选择存盘时,内存中的数据才会被存入硬(磁)盘。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)