程序是什么意思 程序等于计算机主要是由 CPU ,内存,硬盘,和输入输出设备组成。说白了计算机他就是一个机器。这个机器处理着各种各样的数据和运行着各种各样的程序。 CPU 又称中央处理器它主要的功能是解释计算机中的指令和处理计算机软件中的数
计算机主要是由 CPU ,内存,硬盘,和输入输出设备组成。说白了计算机他就是一个机器。这个机器处理着各种各样的数据和运行着各种各样的程序。 CPU 又称中央处理器它主要的功能是解释计算机中的指令和处理计算机软件中的数据,内存又称内存储器他是与 CPU 沟通的一个桥梁其作用是暂时存放 CPU 的运算数据以及硬盘和外部存储设备交换的数据。只要计算机在运行 CPU 就会把需要运行的数据加载在内存当中,当运算完之后有会把结果传送出去,在如我们平时使用的一些软件比如 qq 和一些游戏软件都是安装在硬盘的等外存上边但安装在外存上边是不能够行使其功能的,必须把他调到内存中运行才能使用其功能,我们平时打字或玩游戏都是在内存中进行的。硬盘也是计算机的存储设备之一,是由铝制或者玻璃制成的,一般硬盘分为固态硬盘和机械硬盘两种,输入输出设备起到人与机器连接的一个作用,比如键盘,鼠标,麦克风和显示器等。计算机上跑着的一操作系统在操作系统在操作系统上运行这各种软件,操作系统就好比是接口,软件就好比是实现类一样。
操作系统将时间分为很多细小的时间片,一个时间片给一个程序,另外一个时间片给另外一个程序,并且频繁的在程序间切换,因为现在的操作系统都是分时的操作系统,这就需要线程的调度这样做的好处不会像早期的 windous 操作系统一样某个程序一直占用 CUP 导致死机,所以加入了线程调度机制即抢占式调度模型在运用程序上看好像整个机器都规他管在操作系统中给他提供了这么一个假象。
本质上计算机之只会执行他预先写好的指令,这些指令也只是操作数据或者是设备,
比如读文档就是将磁盘中的数据加载在内存当中然后在显示器中显示,也就是将外存的数据加载在内存当中,在内存当中进行处理然后输入在显示器当中。写文档也就是讲内存的数据写回磁盘。
音乐播放就是将音乐的数据加载在内存当中然后写在声卡上边。
聊天就是将键盘接收数据加载在内存当中然后传给网卡,在通过网络在传给另一个人的网卡,再从网卡放到内存当中最后在显示器上边显示。
所以基本上所有的程序都是放到内存当中处理程序很大一部份工作都是在操作内存当中的数据。