汇编中寄存器加[]的意思
一般说来,加方括号 [ ] 表示一种间接的取操作数方式,有点类似于C语言中的指针概念.第一条指令 ADD AL ,[SI] 中,[SI] 表示寄存器间接寻址.也就是说,与AL中内容相加的加数,不是SI寄存器的内容,而是以SI的内容作为地址指针的内存操作数.假设SI的内容是1234H,这条加法指令,不是将1234H加到AL里(也加不了,数据类型不对),而是以1234H作为地址,从内存的数据段(DS所...
转载
2018-05-15 21:27:17 ·
11012 阅读 ·
1 评论