单片机寻址——立即寻址
在指令中直接给出操作数的寻址方式称为立即寻址。这个操作数叫立即数,如指令:
MOV A, #3AH
该指令是将立即数3AH送累加器,由于MCS-51单片机的片内存储器是8位存储器,因此立即数一般为8位二进制数。在MCS-51的指令系统中,用#来识别立即数
在有的指令中,也会用到16位立即数,如:
MOV DPTR, #0123H
该指令是将16位立即数0123H送数据指针DPTR(用于对16位地址的存储器寻址),DPTR由两个特殊功能寄存器DPH和DPL组成,在后面的寻址方式中会使用到DPTR。
评论