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的存颂蔽储单元。
所以是否要加方括厅雹号,要根据实际编程要求!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式