and和or
通过and可将操作对象的相应位设为0,其他位不变
通过or可将操作对象的相应位设为1,其他位不变
[bx+idata]
表示一个内存单元,它的偏移地址为(bx)+idata
SI和DI
si指向要复制的源始字符串,di指向复制的目的空间
不同的寻址方式的灵活应用
(1)[idata]用一个常量来表示地址,可用于直接定位一个内存单元
(2)[bx]用一个变量来表示内存地址,可用于间接定位一个内存单元
(3)[bx+idata]用一个变量和常量表示地址,可在一个起始地址的基础上用空间间接定位一个内存单元
(4)[bx+si]用两个变量表示地址
(5)[bx+si+idata]用两个变量和一个常量表示地址