【Python基础】07_程序执行原理(科普)

到底什么是电源的斜波补偿,电源芯片CS引脚作用,一文讲清楚! 上文有提到电流环,其实电流环再细分也有很多模式,用的最多的是峰值电流模式峰值电流模式调节工作原理如下:(1)当输出负载增大时,输出电压降低,因此,Vc 增大,线性增加的电感电流只有升高到更大的值才能使 PWM 电流比较器翻转,开关管导通的时间增长,占空比增加,输入功率增加,因此输出电压增加,当输出电压增加到调节的范围内时,系统保持平衡。 阅读详情

程序执行原理(科普)

01. 计算机中的三大件

计算机中包含有较多的硬件,但是一个程序要运行,有 三个 核心的硬件,分别是:

  1. CPU

    • 中央处理器,是一块超大规模的集成电路
    • 负责 处理数据/计算
  2. 内存

    • 临时 存储数据(断电之后,数据会消失)
    • 速度快
    • 空间小(单位价格高)
  3. 硬盘

    • 永久 存储数据
    • 速度慢
    • 空间大(单位价格低)

02. 程序执行的原理

001_程序执行示意图-w

  1. 程序 运行之前,程序是 保存在硬盘 中的
  2. 当要运行一个程序时
    • 操作系统会首先让 CPU 把程序复制到 内存 中
    • CPU 执行 内存 中的 程序代码

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

2.1 Python 程序执行原理

003_Python程序执行示意图

  1. 操作系统会首先让 CPU 把 Python 解释器 的程序复制到 内存 中
  2. Python 解释器 根据语法规则,从上向下 让 CPU 翻译 Python 程序中的代码
  3. CPU 负责执行翻译完成的代码
Python 的解释器有多大?
  • 执行以下终端命令可以查看 Python 解释器的大小
# 1. 确认解释器所在位置
$ which python

# 2. 查看 python 文件大小(只是一个软链接)
$ ls -lh /usr/bin/python

# 3. 查看具体文件大小
$ ls -lh /usr/bin/python2.7

提示:建立 软链接 的目的,是为了方便使用者不用记住使用的解释器是 哪一个具体版本

基于STM32 FOC下桥三电阻采样方式的电机相电流重构方法 如何提高三电阻采样的调制率 阅读详情

相关推荐

28377D Bootloader

架构

a6100309120的博客 6010

【Python基础学习笔记day07】python程序执行原理(科普)+计算机中的三大件+ 程序执行的原理+程序的作用+思考 QQ 程序的启动过程+思考 QQ 程序的登录过程

程序执行原理(科普) 文章目录程序执行原理(科普)目标01. 计算机中的三大件思考题02. 程序执行的原理2.1 Python 程序执行原理Python 的解释器有多大?03. 程序的作用3.1 思考 QQ 程序的启动过程3.2 思考 QQ 程序的 **登录** 过程思考 1思考 2思考 3 目标 计算机中的 三大件 程序执行的原理 程序的作用 01. 计算机中的三大件 计算机中包含有较多的硬...

汪雯琦的博客 642

把对讲门铃(控制底楼铁门)接入米家服务器

今天讲个跟SDR或者无人机无关的东西,技术含量不高,但是方便了我的生活。 现在家门有智能锁,汽车也可以远程解锁发动,NFC门禁也可以用某些手机复制,唯独楼下的铁门,必须用老式对讲门铃控制。 也就是说其它钥匙都可以不带,就剩这个钥匙还必须随身携带。 另外有时候人不在家,不能开楼下铁门,快递员也没法把东西送上楼。 ......

老邵的开源世界 6548

07_程序执行原理(科普)

程序执行原理(科普) 目标 计算机中的 三大件 程序执行的原理 程序的作用 01. 计算机中的三大件 计算机中包含有较多的硬件,但是一个程序要运行,有 三个 核心的硬件,分别是: CPU 中央处理器,是一块超大规模的集成电路 负责 处理数据/计算 内存 临时 存储数据(断电之后,数据会消失) 速度快 空间小(单位价格高) 硬盘 永久 存储数据 速度慢 空间大(单位价格低) ...

解启超 452

YOLOv13改进:原创自研 | 卷积魔改 | 一种新颖的风车形卷积(PConv)融合注意力机制,加强微弱小目标检测能力

风车形卷积(PConv)融合注意力机制进一步提升小目标检测能力

①答疑群聊服务;②YOLO大模型知识问答系统;③计算机视觉论文生成智能体; 1053

OpenClaw插件配置错误修复完全指南

插件文件名是插件目录结构正确package.json配置正确OpenClaw的插件系统还在快速迭代,偶尔会遇到这种配置问题。看错误信息检查配置文件检查实际文件对比差异修复问题大部分问题都能解决。查看官方文档:https://openclaw.ai/docs提Issue:https://github.com/openclaw/openclaw/issues加入Discord社区求助快速修复命令汇总。

Maynor的博客 4090

程序执行原理(科普)

计算机中的程序执行的原理程序的作用。

weixin_72932310的博客 1042

YOLOv8【第一章:基础入门篇·第2节】一文搞定,数据集制作与标注完全指南!

🏆 本文收录于 《YOLOv8实战:从入门到深度优化》 专栏,该专栏专注于分享我在YOLOv8目标检测模型中的实战经验,涵盖从入门基础到深度优化的全方位解决方案。无论你是计算机视觉的新手,还是具有多年深度学习经验的专家,本专栏都将为你提供高效、可复现的技术方案,助你掌握YOLOv8的核心技术,提升目标检测性能,突破瓶颈,优化模型,并加速项目开发🚀!

**My Coding Family** 1505

python语言的原理_Python基础之程序执行原理(科普)

程序执行原理(科普)目标计算机中的 三大件程序执行的原理程序的作用01. 计算机中的三大件计算机中包含有较多的硬件,但是一个程序要运行,有 三个 核心的硬件,分别是:CPU中央处理器,是一块超大规模的集成电路负责 处理数据/计算内存临时 存储数据(断电之后,数据会消失)速度快空间小(单位价格高)硬盘永久 存储数据速度慢空间大(单位价格低)| CPU | 内存 | 硬盘 |思考题计算机中哪一个硬件设...

weixin_39885469的博客 276

【Android 11】使用Android Studio调试系统应用之Settings移植(五):编译Settings 模块、解决编译错误

基于Andorid 11,系列第5篇文章,本章开始,终于轮到解决正主Settings的编译问题了,使用android studio编译出Settings.apk,能看到这一章的同学,也着实不容易了,再接再厉

上周的博客 3919

【目标跟踪】多目标跟踪的评价工具motmetrics怎么使用?

多目标跟踪,通过motmetrics测试评价对应的视频。

聿默的博客 5366

Python基础_07( 程序执行原理)

程序执行原理(科普) 目标 计算机中的 三大件 程序执行的原理 程序的作用 01. 计算机中的三大件 计算机中包含有较多的硬件,但是一个程序要运行,有 三个 核心的硬件,分别是: CPU 中央处理器,是一块超大规模的集成电路 负责 处理数据/计算 内存 临时 存储数据(断电之后,数据会消失) 速度快 空间小(单位价格高) 硬盘 永久 存储数据 速度慢 空间大(单位价格低) CPU 内存 硬盘 思考题 计算机中哪一个硬件设备负责执行程序? CPU 内

图灵的猫的博客 252

ThingsBoard教程(七):模拟设备遥测

前言 各位读者好,截止目前,ThingsBoard系列文章已经做了六篇,分别是 ThingsBoard教程(一):ThingBoard介绍及安装 ThingsBoard教程(二):租户,租户配置,部件组模块的使用 ThingsBoard教程(三):系统设置模块的使用 ThingsBoard教程(四):规则链简介与操作 ThingsBoard教程(五):客户,资产管理 ThingsBoard教程(六):设备管理 上一篇我们讲解了如何使用设备管理来对设备进行增删改查,和设备配置的一些基本概念,本篇文章就带大

知无涯 4574

python基础之程序执行原理(科普)

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。

m0_57297999的博客 2127

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

Python基础之程序执行原理(科普)

程序执行原理(科普) 目标 计算机中的 三大件 程序执行的原理 程序的作用 01. 计算机中的三大件 计算机中包含有较多的硬件,但是一个程序要运行,有 三个 核心的硬件,分别是: CPU 中央处理器,是一块超大规模的集成电路 负责 处理数据/计算 内存 临时 存储数据(断电之后,数据会消失) 速度快 空间小(单位价格高) 硬盘 永久 存储数据 速度慢 空间大(单位价格低) | CPU | 内存 | 硬盘 | 思考题 计算机中哪一个硬件设备负责执行程序? CPU 内存 的速

不一样的花朵的博客 469

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

Python程序执行原理(科普)

程序执行原理(科普) 目标 计算机中的 三大件 程序执行的原理 程序的作用 01. 计算机中的三大件 计算机中包含有较多的硬件,但是一个程序要运行,有 三个 核心的硬件,分别是: CPU 中央处理器,是一块超大规模的集成电路 负责 处理数据/计算 内存 临时 存储数据(断电之后,数据会消失) 速度快 空间小(单位价格高) 硬盘 永久 存储数据 速度慢 空间大(单位价格低) ...

新海说 542

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

IT老王:程序执行原理(科普)

计算机中的程序执行的原理程序的作用。

Hua_TZ的博客 1251

简述python执行原理_Python基础之程序执行原理(科普)

程序执行原理(科普)目标计算机中的 三大件程序执行的原理程序的作用01. 计算机中的三大件计算机中包含有较多的硬件,但是一个程序要运行,有 三个 核心的硬件,分别是:CPU中央处理器,是一块超大规模的集成电路负责 处理数据/计算内存临时 存储数据(断电之后,数据会消失)速度快空间小(单位价格高)硬盘永久 存储数据速度慢空间大(单位价格低)| CPU | 内存 | 硬盘 |思考题计算机中哪一个硬件设...

weixin_39781363的博客 146

python程序运行原理_Python基础之程序执行原理(科普)

程序执行原理(科普)目标计算机中的 三大件程序执行的原理程序的作用01. 计算机中的三大件计算机中包含有较多的硬件,但是一个程序要运行,有 三个 核心的硬件,分别是:CPU中央处理器,是一块超大规模的集成电路负责 处理数据/计算内存临时 存储数据(断电之后,数据会消失)速度快空间小(单位价格高)硬盘永久 存储数据速度慢空间大(单位价格低)| CPU | 内存 | 硬盘 |思考题计算机中哪一个硬件设...

weixin_39790760的博客 180

2_07_程序执行原理(科普)

程序执行原理(科普) 目标 计算机中的 三大件 程序执行的原理 程序的作用 01. 计算机中的三大件 计算机中包含有较多的硬件,但是一个程序要运行,有 三个 核心的硬件,分别是: CPU 中央处理器,是一块超大规模的集成电路 负责 处理数据/计算 内存 临时 存储数据(断电之后,数据会消失) 速度快 空间小(单位价格高) 硬盘 永久 存储数据 速度慢 空间大(单位价格低) ...

Wolf_xujie的博客 267

python--基础--1.2--基本概念(科普)

目前市场上有两个 Python 的版本并存着,分别是Python 2.x和Python 3.xPyCharm是 Python 的一款非常优秀的集成开发环境PyCharm除了具有一般 IDE 所必备功能外,还可以在WindowsLinuxmacOS下使用PyCharm适合开发大型项目一个项目通常会包含很多源文件每个源文件的代码行数是有限的,通常在几百行之内每个源文件各司其职,共同完成复杂的业务功能。

zhou920786312的博客 1031

python 读取文件大小_Python基础之程序执行原理(科普)

程序执行原理(科普)目标计算机中的 三大件程序执行的原理程序的作用01. 计算机中的三大件计算机中包含有较多的硬件,但是一个程序要运行,有 三个 核心的硬件,分别是:CPU中央处理器,是一块超大规模的集成电路负责 处理数据/计算内存临时 存储数据(断电之后,数据会消失)速度快空间小(单位价格高)硬盘永久 存储数据速度慢空间大(单位价格低)| CPU | 内存 | 硬盘 |思考题计算机中哪一个硬件设...

weixin_42510962的博客 126
上一篇: 【Python基础】06_算数运算符
下一篇: 【嵌入式STM32-01】STM32 RCC时钟
赛博二哈
博客等级 码龄8年 5768粉丝 98原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值