针对Cortex-M3和Cortex-M3,下列关于栈帧的描述,正确的是( )
对于Cortex-M3和Cortex-M4,关于栈帧的描述,我们首先需要明确几个关键点:
根据上述信息,我们来分析给出的选项:
A. 当不使用浮点单元时,栈帧是8个字节的 - 这是不正确的,因为栈帧始终是26字节,不论是否使用浮点单元。
B. 不管是否使用浮点单元,其栈帧都是8个字节 - 这是不正确的,因为栈帧是26字节。
C. 不管是否使用浮点单元,其栈帧都是26个字节 - 这是正确的。
D. 若在中断产生时,栈帧未对其到双字节地址上,Cortex-M3和Cortex-M4处理器会自动插入一个字 - 这是正确的。
因此,正确答案是 C 和 D。