设万维读者为首页 广告服务 技术服务 联系我们 关于万维
简体 繁体 手机版
分类广告
版主:白夫长
万维读者网 > 军事天地 > 跟帖
这个事我还是想过好久的。与CPU的体系有关。我觉得68030
送交者: 四两酱 2014月12月08日11:22:32 于 [军事天地] 发送悄悄话
回  答: 四两酱请进虚谷 于 2014-12-07 20:19:13


这个事我还是想过好久的。与CPU的体系有关。我觉得68030最好,有分离的异常栈,那么应用程序的栈就比较好估计了。当然80286的保护模式有分离的四个栈也不错。ARM也有分离的空间,记不清其栈是不是分离的了,好像是。所以这个问题不是很大。当然如果程序员水平不够,不懂作空间切换,系统程序与应用程序共用同一个空间就比较难搞了。



几年前,我将μCOS搞到80386保护模式的32位平直地址上了。应用程序都在特权级3,系统程序都在特权级0。应用程序发生栈溢可以被硬件检测到并且进入异常处理。而且中断控制器是对中断请求分级的,系统程序不太可能发生栈溢,除非是程序员故意的。



 



 

0%(0)
0%(0)
标  题 (必选项):
内  容 (选填项):
实用资讯
回国机票$360起 | 商务舱省$200 | 全球最佳航空公司出炉:海航获五星
海外华人福利!在线看陈建斌《三叉戟》热血归回 豪情筑梦 高清免费看 无地区限制
一周点击热帖 更多>>
一周回复热帖
历史上的今天:回复热帖
2013: 论航母靠港嫦娥登月对小日本的震慑意义
2013: 日称美已默认中国防空识别区 安倍被耍
2012: 辽宁舰官兵一大早起床扫雪
2012: 美司令理解中国建航母:如果是我将考虑
2011: 孟良崮战役以后粟裕连战连败,被迫检讨
2011: 媒体曝料:击落美军无人机技术竟来自中
2010: 湖南人独“占”五任志愿军司令员
2010: 美间谍船被逼走投无路 身涂标语企图蒙
2009: 细柳营:这叫土洋结合共
2009: 62年第一阶段冲突后TG22天就修好了去达