3500| 4
|
CM3寄存器的疑惑?? |
1金钱
最佳答案至于堆栈,那也是每个计算机系统都要用的,即使你自己不用。(你自己用另当别论,与系统用是两回事儿)
系统要用堆栈的原因是:
因为程序不都是顺序执行的,程序中要调用函数,函数可能还要调用别的函数。
更有甚者,还要停下手头的活去响应中断,中断又有可能被更高级的中断打断。
种种情况,都需要CPU放下手头的半成品活去干急茬儿,CPU有什么本事?无非还是使唤这些丫鬟。
但就那么几个丫鬟,大家手头上都有半成品怎么办? ...
| ||
| ||
我的开源链接 https://github.com/ShuifaHe/STM32.git 请关注,点赞支持哦。
|
||
| ||
| ||
我的开源链接 https://github.com/ShuifaHe/STM32.git 请关注,点赞支持哦。
|
||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-6-12 07:23
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网