第七章 更灵活的定位内存地址的方法
1、and和or指令:
2、ASCII码:and指令:可以将操作对象相应位设为0,其他位不变;
or指令:可以将操作对象相应位设为1,其他位不变;
3、以字符形式给出的数据:
4、[bx+idata]'......'指明数据是以字符形式给出的,编译器将它们转化成对应的ASCII码
大写字母——>ASCII码的第5位为0;(小写字母对应为1)
5、SI和DI(源地址寄存器、目的地址寄存器)mov ax,[200+bx]
mov ax,200[bx]
mov ax,[bx].200
可以利用[bx+idata]进行数组处理
SI、DI与bx功能相近,但是不能分成两个8位寄存器;
[bx