目录
目录
一、计算机程序执行的原理
1.1 计算机中的三大件
计算机包括许多硬件,但是一个程序要运行,有 三个核心的硬件
1、cpu
- 中央处理器,是一块超大规模的集成电路
- 负责 处理数据/计算
2、内存
- 临时 存储数据(断电之后,数据会消失)
- 速度快
- 空间小
- 空间小(单位价格高)
3、硬盘
- 永久存储数据
- 速度慢
- 空间大(单位价格低)
1.2 计算机程序执行的原理
1、程序运行之前,程序是保存在硬盘中的;
2、当要运行一个程序时:
- 操作系统会首先让CPU把程序复制到内存中;
- CPU执行内存中的程序代码
程序要执行,首先要被加载到内存中
1.3 Python程序执行原理
- 操作系统会首先让CPU把Python解释器的程序复制到内存中;
- Python解释器根据语法规则,从上到下让CPU翻译Python程序中的代码;
- CPU负责执行翻译完成的代码。
(1)怎么查看Python解释器有多大?
mac电脑-linux内核 查看方式
1.4 QQ程序执行过程
程序就是用来处理数据的!