更灵活地定位内存地址的方法
and 和 or 运算符:按位与和按位或;
按位与:可以置指定位为 0;按位或:可以置指定位为1。
;==========
mov ax,stack
mov ss,ax
mov ax,data
mov ds,ax
mov bx,0
mov cx,4
;==========
ds:[bx + 3 + si]:
数据在内存中,从哪里开始。逻辑清晰,阅读方便,偏移的思想(其实就是列数+n*行数)
之所以重视这个问题,是因为寻址方式的适当应用,使我们可以以一种更合理的结构来看待所要处理的数据。