+ -
当前位置:首页 → 问答吧 → 请问:386代码段属性中的可读可执行的意思?

请问:386代码段属性中的可读可执行的意思?

时间:2010-12-15

来源:互联网

在386中描述代码段时,有个属性是说代码段可读可执行,
请问代码段可读是什么意思?它读的是哪里的数据?
是否可以举个例子来区别可读可执行和只能执行的代码段
的区别?

作者: leetow2003   发布时间: 2010-12-15

执行执行,x86 体系下没有这个概念吧。对于它来说,读是执行的先行条件,必须的。应该没有只能执行而不能读的说法。我觉得系统应该无视“读”这个属性,所有的都可以“读”。

作者: zara   发布时间: 2010-12-15

那为什么会有两个属性:执行和可读可执行呢?

作者: leetow2003   发布时间: 2010-12-15

执行和只读应该是要分别独立的属性,虽然这样设置会形成属性组合上的冗余或歧义。

作者: zara   发布时间: 2010-12-15

一般可读是必须的

作者: mydo   发布时间: 2010-12-15