一、立即寻址
操作数直接出现在指令中,紧跟在操作码的后面,作为指令的一部分与操作码一起存放在程序存储器中,可以立即得到并执行,不需要经过别的途径去寻找,故称为立即寻址。跟在指令操作码后面的数就是参加运算的数,该操作数称为立即数。汇编指令中,在一个数的前面冠以“#”符号作前缀,就表示该数为立即数。立即数有一字节和二字节两种可能,例如指令:
MOV A,#3AH
MOV DPTR,#0DFFFH
上述两条指令均为立即寻址方式,第一条指令的功能是将立即数3AH送累加器A中,第二条指令的功能是将立即数DFFFH送数据指针DPTR中(DFH→DPH,FFH→DPL)。