博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
指令与数据
阅读量:6820 次
发布时间:2019-06-26

本文共 320 字,大约阅读时间需要 1 分钟。

1.指令和数据只是应用上的概念,其实在内存中,并没有什么区别。

2.当CPU工作时,会把一些二进制信息作为指令,而另一些作为数据,同样的信息会有不同的意义。

  如:

  1000100111011000

  作为指令:mov ax,bx

  作为数据:89D8H

3.区分是指令还是数据的方法是通过不同的时间段来区分指令和数据,即在取指令阶段(或取指微程序)取出的为指令,在执行指令阶段(或相应微程序)取出的即为数据。

如果通过地址来源区分,由PC提供存储单元地址的取出的是指令,由指令地址码部分提供存储单元地址的取出的是操作数。

 

转载于:https://www.cnblogs.com/walthwang/p/10993412.html

你可能感兴趣的文章
linux下jdk的安装:
查看>>
Ajax_ajax模板引擎 ---tmplate.js处理数据和标签拼接
查看>>
微信小程序-下拉松开弹不回去顶部留一段空白
查看>>
[摘录]感受弗兰克尔的故事
查看>>
jmeter响应时间与postman响应时间为什么不一样?
查看>>
HTTPonly属性
查看>>
显示磁盘信息
查看>>
基于spark和sparkstreaming的word2vec
查看>>
JPA多对一单向关联
查看>>
系统查看硬件相关信息命令
查看>>
sublime 3 text 中运行Java
查看>>
前序遍历
查看>>
loadrunner检查点设置失败,日志中SaveCount无法被正常统计出来
查看>>
循环结构进阶
查看>>
bzoj 2809: [Apio2012]dispatching
查看>>
关于数据库查询时报“query block has incorrect number of result columns”
查看>>
记录一款Unity VR视频播放器插件的开发
查看>>
webApi跨域问题
查看>>
读取文件
查看>>
json字符串转换对象的方法1
查看>>