立即数:立即数在CS里。CS在存储器里,但和存储器操作数有本质的区别,但是不属于存储器数的一种。本质上是立即数寻址而不是存储器寻址。
寄存器数:在cup内部 (AX,BX,CX,DX属于EU部件)
存储器操作数:1看他有没有段超越前缀,超越到了什么段就是什么段
例 :
MOV AX,ES:[1000H];ES为段超越前缀,所以数据在附加段
那数据就在附加段
2.如果是[BP],数据就在堆栈段
如果不是[BP],数据就在数据段,也就是在[BX] [SI] [DI]的情况下
什么是存储器数?
第一带中括号 []
第二是一个变量名
例子:
MOV AL,BUF ;BUF为变量名