一个程序在计算机中是如何运行的?超级干货!!!
admin
2021-01-24 15:12:16
0

一个程序在计算机中是如何运行的?超级干货!!!

文章标签: cpu 内存 计算机基础

开门见山,咱不说废话!

你有没有想过,你写的程序,是如何在计算机中运行的吗?比如我们搞Java的,肯定写过这段代码public class HelloWorld { public static void main(String[] args) { System.out.println(“Hello World!”); } }

熟悉吧,可能大家都知道,运行输出“Hello World!”,不过嘞,今天我带你从内存和CPU的角度去剖析一下这段代码在计算机中是如何执行的。Hello World保存在哪?

首先问你个很简单的问题,当你写下这段代码的时候,你把它保存在哪了,假如说你说是桌面,就像现在这样

一个程序在计算机中是如何运行的?超级干货!!!

是的,一个HelloWorld.java文件就保存在了桌面上,这个叫做Java源文件,不过说是保存在桌面上这个有点模糊,这个桌面又是个啥呢,我们应该想象它保存在了我们电脑的哪个部分呢?一台计算机包含如下基本五个部分:

运算器

控制器

存储器

输入设备

输出设备

在计算机中啊,保存信息主要靠存储器,而存储器又分为内部存储器和外部存储器,内部存储器就是内存了,而这个外部存储器主要就是磁盘了,磁盘又分为硬盘和软盘,而我们电脑中的大部分就都是硬盘了,这里也分为固态硬盘和传统机械硬盘。

不管怎么说吧,磁盘也好内存也罢,就是用来存放数据的,那么我们就知道了我们写的这个Java源文件应该就是存放在电脑中的磁盘了。

那么代码保存到硬盘中之后呢?今天的主角,CPU和内存

代码被保存到硬盘之后,接下来就要CPU和内存登场了,提起精神了,超级干货来了。告诉你个秘密,理解CPU和内存是如何在一块工作的,是每个学编程必备的基础中的基础,反正就是很重要!

相关内容