查看单个帖子
旧 2007-08-05, 09:49 PM   #1
yogy
高级会员
 
注册日期: 06-11
帖子: 1527
精华: 15
现金: 6353 标准币
资产: 6353 标准币
yogy 向着好的方向发展
默认 冯诺伊曼体系之外的哈佛体系

脚上粘了大米饭(54861304) 11:37:15
哈佛结构只是冯结构的改进吧..
大白菜(301464) 11:42:34
冯结构就是输入处理输出吧
哈结构是什么?
脚上粘了大米饭(54861304) 11:41:16
一样得,就是多了个代码和数据存储空间分开..
fixopen(19710496) 11:42:16
程序存储是冯·诺依曼体系的特点。
哈佛结构可以认为程序跟数据分离了,或者可以认为在某种层面上程序不是存贮的了,当然实际上还是。只是分离了而已。带来的好处是:性能、安全性。
大白菜(301464) 11:44:24
现在不就有代码段数据段吗
大白菜(301464) 11:46:05
且有运算器和cache,难道我的机器不是冯体系。。。。
fixopen(19710496) 11:45:25
代码段也可以被当作数据段吧。
但是Havold结构不可以。
龍子龍孫剁餅子(7146269) 11:45:52
……代码段和数据段……
Havold 结构里数据和代码存放在不同的内存里,以不同的指令访问
大白菜(301464) 11:51:01
这样就成了体系啦?那我们提一个饼体系:每段代码和数据都有一个安全属性,标明读写权限和用户ID
龍子龍孫剁餅子(7146269) 11:49:37
这样增加了设计复杂度……以及用处不大……用户权限管理应该交由OS的……
yogy离线中   回复时引用此帖
GDT自动化论坛(仅游客可见)