3.2.1 行为架构:PROCESS、函数调用 在嵌入式系统、实时操作系统(RTOS)、高可靠性中间件乃至现代云原生服务编排中,“行为架构”从来不是一张挂在墙上的UML活动图,也不是文档里一段模糊的“系统按需响应事件”的描述。它是一组可执行、可调试、可度量、可压测的确定性控制流骨架——而 与 ,正是这副骨架上最坚硬的两根肋骨。 我们不谈抽象的“行为建模”,不谈形而上的“状态迁移语义”。我们今天要拆开的是:当一个 在FreeRTOS中被 点亮,当一个 在ARM Cortex-M4上触发 指令,当 在Linux内核中完成上下文切换后跳转到 ——底层发生了什么?你写的每一行C函数,是如何被编译器翻译成可调度、可抢占、可中断、可重入的机器行为单元?它的栈帧怎么铺?寄存器怎么保?返回地址怎么压?