01程序执行原理

程序执行原理

一、计算机中的三大件

1.CPU

1.中央处理器,是一块超大规模的集成电路

2.负责处理数据、计算

负责执行程序

2.内存

1.临时存数据(断电之后,数据会消失)
2.速度快

3.空间小(单位价格高)

内存读取数据的速度比硬盘快

内存条通常只有4G/8G/16G/32G

3.硬盘

1.永久存储数据
2.数独慢

3.空间大(单位价格高)

程序是安装在硬盘中的

二、程序执行原理

在这里插入图片描述

1.程序运行之前是保存在硬盘中的

2.当要运行一个程序时

  • 操作系统首先会让CPU把程序复制到内存中
  • CPU执行内存中的程序代码

程序要执行,首先要被加载到内存中

三、Python程序执行原理

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-OtMDqLzn-1658846496182)(C:\Users\Aloe\AppData\Roaming\Typora\typora-user-images\image-20220725230323990.png)]

1.首先操作系统会让CPU吧Python解释器的程序复制到内存中

2.Python解释其实根据语法规则,自上而下让CPU翻译Python程序中的代码

3.CPU负责执行翻译完成的代码

分析QQ程序的启动过程

1.QQ运行之前是保存在硬盘中的

2.运行之后,QQ就会被加载到内存中

3.QQ的登录过程

  • QQ这个软件先将QQ号和密码储存在内存中
  • 再将QQ号和密码发送给腾讯服务器,由腾讯服务器确认登录信息是否正确

QQ这个软件先将QQ号和密码储存在内存中

  • 再将QQ号和密码发送给腾讯服务器,由腾讯服务器确认登录信息是否正确
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值