单片机基础知识
一、CPU大致工作原理
单片机(MCU)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统。
程序执行大致流程:
工作寄存器,也称为通用寄存器,51单片机总共有4组通用寄存器,每组8个,R0-R7, 通用寄存器中进行常规的数据操作,例如完成C语言代码中两个变量的加运算,这些操作会在通用寄存器中运行,4组是为了程序切换(例如被中断抢占时)只需要切换一组寄存器,避免程序冲突。
本文来自博客园,作者:是小陈同学呀,转载请注明原文链接:https://www.cnblogs.com/chenxinblog/p/18323468
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· AI 智能体引爆开源社区「GitHub 热点速览」
2021-07-25 SqlServer 配置的那些事