关于DS与符号[]的疑问解决思路

关于DS与符号[]的疑问
先看教材上的一段话:“MOV指令中的[]说明操作对象是一个内存单元,[]中的0说明这个内存单元的偏移地址是0,它的段地址默认放在DS中,指令执行时,8086CPU会自动从DS中取出。”  
  上面这段话的意思是不是说只要看到 mov al,[0]或者mov ah,[xxx]那么符号"[]"里面的都属于是偏移地址?0是偏移地址,XXXX不管是什么都代表的偏移地址?

------解决方案--------------------
[]里的数字代表偏移地址,对头。
------解决方案--------------------
其实这个还是那几个寻址方式,这个是间接寻址,我认为干巴巴的学寻址方式一点意思都没有,你可以在看汇编程序的时候想一想寻址方式你就明白了
假如 
mov ax, [xx];

意思就是将ds:xx内存单元中的数据取出。

对照寻址方式看一下,不是很难