版块
论坛
喜欢
话题
应用
搜索
登录
注册
pingjingde的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=51052
为什么程序设计中 要有代码段和数据段??
问题太初级了 可是一直困扰着我 请各位一定要帮帮我啊。在这个论坛提出这么初级的问题我自己也不好意思。为什么程序设计中 要有代码段和数据段??即使在 很小的程序中代码段和数据段公用一个段寄存器。在这种结构中是不是也要把数据和代码放在不同的地方,代码段是连续的,数据段之间也是连续的?...
全文
回复
(
2
)
2004-05-23 11:26
来自版块 -
windows 源码解读
◆
◆
表情
告诉我的粉丝
提 交
cmdcmd
:
可以参考《计算机与人脑》(冯?诺伊曼著) 冯氏计算机的关键特点是用数字表示指令,于是在计算机内部看来“指令”和“数据”没有任何区别,会造成混淆。为了避免这个问题,采用指令和数据分开存放的办法,在代码段读到的统一被解释为机器指令,在数据段读到的统一解释为操作数。这样就把代码和数据...
(2004-05-24 20:22)
回复
wowocock
:
你看看计算机原理的书就明白了,CPU内部对代码和数据是分开处理的,所以会分什么指令缓存,数据缓存
(2004-05-24 08:56)
回复
pingjingde
加关注
写私信
0
关注
0
粉丝
8
帖子
返回顶部