0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

单片机:堆栈的工作原理和作用

如意 来源:CSDN 作者:EDA365???? 2020-06-19 17:35 次阅读

什么是单片机堆栈?

在片内RAM中,常常要指定一个专门的区域来存放某些特别的数据,它遵循顺序存取和后进先出(LIFO/FILO)的原则,这个RAM区叫堆栈。

它的作用

子程序调用和中断服务时CPU自动将当前PC值压栈保存,返回时自动将PC值弹栈。

保护现场/恢复现场

数据传输

单片机堆栈原理:

堆栈区由特殊功能寄存器堆栈指针SP管理 堆栈区可以安排在 RAM区任意位置,一般不安排在工作寄存器区和可按位寻址的RAM区,通常放在RAM区的靠后的位置。

单片机:堆栈的工作原理和作用

堆栈区由特殊功能寄存器堆栈指针SP管理 堆栈区可以安排在 RAM区任意位置,一般不安排在工作寄存器区和可按位寻址的RAM区,通常放在RAM区的靠后的位置。

单片机:堆栈的工作原理和作用

堆栈区由特殊功能寄存器堆栈指针SP管理 堆栈区可以安排在 RAM区任意位置,一般不安排在工作寄存器区和可按位寻址的RAM区,通常放在RAM区的靠后的位置。

单片机:堆栈的工作原理和作用

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 单片机
    +关注

    关注

    6037

    文章

    44558

    浏览量

    635216
  • RAM
    RAM
    +关注

    关注

    8

    文章

    1368

    浏览量

    114681
  • 堆栈
    +关注

    关注

    0

    文章

    182

    浏览量

    19759
  • 华秋DFM
    +关注

    关注

    20

    文章

    3494

    浏览量

    4520
收藏 人收藏

    评论

    相关推荐

    单片机堆栈得相关资料分享

    什么是单片机堆栈?在片内RAM中,常常要指定一个专门的区域来存放某些特别的数据,它遵循顺序存取和后进先出(LIFO/FILO)的原则,这个RAM区叫堆栈。它的作用子程序调用和中断服务时
    发表于 11-18 08:10

    单片机系统的工作原理设计

    单片机系统的工作原理设计 单片机应用系统的存储器扩充单片机应用系统的存储器扩充单片机应用系统的开关量输入...电路
    发表于 04-14 14:27 26次下载

    单片机系统的工作原理--胡仁杰

    单片机系统的工作原理
    发表于 08-10 12:06 34次下载

    51单片机IO口工作原理

    51单片机IO口工作原理。。。。。。。。
    发表于 03-04 15:31 11次下载

    MCS-51单片机的硬件结构与工作原理

    MCS-51单片机的硬件结构与工作原理
    发表于 06-21 15:18 15次下载

    51单片机定时器工作原理

    51单片机定时器工作原理及用法
    的头像 发表于 03-14 13:51 9.6w次阅读

    单片机累加器作用_单片机复位电路的作用

    本文开始介绍了单片机的概念和工作原理,其次介绍了单片机累加器作用单片机累加器A与ACC区别,最后阐述了
    发表于 04-11 12:40 1.2w次阅读
    <b class='flag-5'>单片机</b>累加器<b class='flag-5'>作用</b>_<b class='flag-5'>单片机</b>复位电路的<b class='flag-5'>作用</b>

    51单片机堆栈作用和使用资料讲解

    堆栈作用是用在调用子程序或中断程序时保护现场,因为51单片机的寄存器是十分有限的,而相对来说普通数据存储器更充足,通过入栈将寄存器中的内容临时保存到堆栈中(普通数据存储器),这是一个
    发表于 06-13 17:45 2次下载
    51<b class='flag-5'>单片机</b><b class='flag-5'>堆栈</b>的<b class='flag-5'>作用</b>和使用资料讲解

    什么是单片机堆栈单片机堆栈有什么作用和原理说明

    什么是单片机堆栈?在片内RAM中,常常要指定一个专门的区域来存放某些特别的数据,它遵循顺序存取和后进先出(LIFO/FILO)的原则,这个RAM区叫堆栈
    的头像 发表于 08-03 09:29 2w次阅读

    单片机的基本构成及工作原理

    有了电子电路和数字电路的基础知识,就可以开始学习嵌入式系统的核心元件-单片机。从本期开始我们将为大家介绍单片机的基础知识。在单片机入门系列讲座中,首先学习单片机的基本构成和
    发表于 11-10 18:36 16次下载
    <b class='flag-5'>单片机</b>的基本构成及<b class='flag-5'>工作原理</b>

    单片机堆栈是什么?它的原理和作用又是什么?

    什么是单片机堆栈?在片内RAM中,常常要指定一个专门的区域来存放某些特别的数据,它遵循顺序存取和后进先出(LIFO/FILO)的原则,这个RAM区叫堆栈。它的作用子程序调用和中断服务时
    发表于 11-11 10:51 70次下载
    <b class='flag-5'>单片机</b><b class='flag-5'>堆栈</b>是什么?它的原理和<b class='flag-5'>作用</b>又是什么?

    详解STM32单片机堆栈

    学习STM32单片机的时候,总是能遇到“堆栈”这个概念。分享本文,希望对你理解堆栈有帮助。
    发表于 02-08 15:41 5次下载
    详解STM32<b class='flag-5'>单片机</b>的<b class='flag-5'>堆栈</b>

    单片机时钟电路的概念/工作原理/基本结构/作用

    单片机时钟电路是指用于控制单片机工作频率的电路,其主要作用是为单片机提供稳定的时钟信号,保证单片机正常
    发表于 09-08 17:08 6544次阅读

    单片机中晶振的工作原理是什么?

    单片机中晶振的工作原理是什么?
    的头像 发表于 11-23 09:08 987次阅读
    <b class='flag-5'>单片机</b>中晶振的<b class='flag-5'>工作原理</b>是什么?

    单片机复位电路工作原理

    单片机复位电路工作原理  单片机是一种集成电路,通常用于嵌入式系统中。单片机复位电路是单片机可靠工作
    的头像 发表于 12-07 15:17 4448次阅读