|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
×
arm的cortex-m系列作为工业界用的最多的CPU,有没有考虑它的可靠性呢?也就是硬件对于软件的容错性。这个问题可以理解为:CPU的硬件部分,作为数字电路的一部分,往往是比较稳定的;但是程序是存在memory当中的,在极端环境下,memory更容易出现可靠性的问题,一旦出了某种可靠性问题,需要CPU能够进行识别并进行保护。例如:某些情况下导致栈溢出的问题,是可以用栈底和站顶的检查来解决的。还有别的问题,或者说CPU的硬件还有什么手段能够防止这种可靠性的问题?
期待专业回答。
谢谢! |
|