reg: ax,bx,cx,dx,ah,al,bh,bl,ch,cl,dh,dl,sp,bp,si,di
sreg: ds,ss,cs,es
只有bx,bp,si,di
而且以下两种组合不可以
mov ax,[bx+bp]
mov ax,[si+di]
只要在[...]中使用bp,并且未指出段地址,默认段地址是ss。
在机器指令这一层,只关心在指令执行的前一刻,所处理数据的位置。
三个位置:CPU内部,内存、端口
对于直接包含在机器指令中的数据,比如
mov ax,1
add bx,2000h
or bx,00100000h
mov al,'a'