1. 计算机组成

上图展示了计算机的重要组成,我们需要有以下认知:
- CPU是计算机的计算单元,类似于人类大脑
- 硬盘用于存储数据,是永久存储
- 内存也是用于存储数据,是临时存储
- 输入设备用于向cpu发起命令
- 输出设备则用于显示命令处理的结果(显示,打印等)
理解上述内容,对编程学习有什么帮助吗?
当我们书写了一段代码:
package main
import "fmt"
func main() {
fmt.Print("Hello Golang")
}
将其保存为一个文件main.go。这个文件永久存储于硬盘上。
当我们想要运行这段代码,需要在通过键盘输入以下执行命令go run main.go,并敲击回车,代表运行此命令,这个时候会发生什么事情呢?
这段代码会从硬盘加载到内存当中,CPU会和内存中的这段代码频繁沟通,直到处理完成。

最低0.47元/天 解锁文章
379

被折叠的 条评论
为什么被折叠?



