MOV [SI] 1000H 与MOV AX 1000H区别

为什么寄存器SI前要加括号,而AX寄存器就不用?是不是[SI]表示一个指针地址?... 为什么寄存器SI前要加括号,而AX寄存器就不用?是不是[SI]表示一个指针地址? 展开
 我来答
百度网友7247a56
推荐于2017-10-03 · TA获得超过4616个赞
知道大有可为答主
回答量:1422
采纳率:92%
帮助的人:482万
展开全部
MOV [SI],1000H 是指把1000H这个数据放到SI所指的存储单元中
MOV AX,1000H 是指把1000H这个数据放到累加寄存器AX中
当然也有 MOV SI,1000H 这样的指令,功能是把1000H放到源变址寄存器SI中,这样,SI就指向了偏移地址为1000H的存储单元。
所以是否要加方括号,要根据实际编程要求!
灵德
2024-11-19 广告
由化工方面的博士、教授和企业的高级技术人员与管理人员创建的高科技化工企业。主要从事下列产品的开发、生产和相关的技术服务:▼高纯电子化学品(主要为高纯季铵碱 )▼季铵碱系列▼季铵盐系列▼季膦化合物系列▼相转移催化剂(PTC)▼均苯四甲酸 (P... 点击进入详情页
本回答由灵德提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式