计算机如何区分指令和数据?
计算机的控制信息和数据信息都以二进制存放在主存中,计算机如何识别从主存中取出的信息是控制信息还是数据信息?
计算机加载的第一条肯定是指令,然后根据这条指令去取二进制数,如果这条指令要取操作数,那么取出来的就是操作数;如果这条指令要取下一条指令,那么取出来得就是指令。 把指令和数据分开放是为了安全和逻辑结构清晰。 随便指令和数据存放的格式一样,但是访问他们的时机不同 在取指令时期,cpu通过指令流取指令,存放在指令寄存器, 然后解释并执行指令,在执行指令时期,cpu通过数据流取数据, 存放在数据寄存器。 所以指令流取的是指令,数据流取的是数据。 其实很简单,在取指令周期取得就是指令,读数据周期读的就是数据了。
答:指令用来确定“做什么”和“怎样做”,数据是“做”的时候需要原始数。 计算机可以从时间和空间两方面来区分指令和数据,在时间上,取指周期从内存中取出的是指令,而执行...详情>>
答:我建议你去--天下网吧联盟 这里面都是网吧业主和网管交流的论坛,你可以自己注册一个用户进去看看,你可以和他们交流也可以寻求他们的帮助,我想没有你解决不了的问题,...详情>>
答:格式化文本区域的段落标记,用于规定文本和层的属性和位置等。比如: 新浪网 用来规定 新浪网 这三个字居中显示。 文本中心(CENTER)、左(LEFT)或右(R...详情>>