指令和数据均以二进制代码形式放在主存中,请问CPU如何区别它们是指令还是数据?

[复制链接]
查看11 | 回复1 | 2012-7-7 13:40:50 | 显示全部楼层 |阅读模式
CPU区分指令和数据的依据是指令周期的不同阶段,在取指周期中取出的是指令字,在间址周期或者执行周期中取出的是数据详请参考2009年全国考研题
回复

使用道具 举报

千问 | 2012-7-7 13:40:50 | 显示全部楼层
呵呵,是这样,内存中把数据和指令不放在一起,指令放在一个指令代码段内,数据放在一个数据段内,具体段划分和段大小,由操作系统来定,这个不用用户担心的,
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行