32寻址方式 3.2.1立即寻址 某些指令用包含在指令中的数据作为 源操作数,这些操作数称为立即操作数 (简称立即数)。常数的值能跟在程序存 储器的操作码后,例如: MOV A# 100 指令: MOV DPTR,#DATA16 MOV DPTR##1234H 人民邮电出版社 POSIS TELECOM PRESS 名家系列
3.2 寻 址 方 式 3.2.1 立即寻址 • 某些指令用包含在指令中的数据作为 源操作数,这些操作数称为立即操作数 (简称立即数)。常数的值能跟在程序存 储器的操作码后,例如: • MOV A,#100 • 指令:MOV DPTR,#DATA16 • MOV DPTR,#1234H
图3-2立即寻址示意图 片内程序存储器 (ROM) 指令:MOVA,#100 74H 累加器A 64H 64H 64H=100D 人民邮电出版社 POSIS TELECOM PRESS 名家系列
图3-2 立即寻址示意图
32.2寄存器寻址 指令:MOVA,Rn 操作码:11101rrr 人民邮电出版社 POSIS TELECOM PRESS 名家系列
3.2.2 寄存器寻址 • 指令: MOV A,Rn • 操作码: 11101rrr
图3-3寄存器寻址示意图 片内程序存储器 (ROM) 累加器A 1110lrrr 体选码 O (来自PSW)7HR7 R7 R7 R7 R6 R6 R6 R5 30H R5 体内 R4 R4 R4 R4 地址码 R3 (来自指令 R2 R2 R OH ROLROI RORO 体0体1体2体3 人民邮电出版社 POSIS TELECOM PRESS 名家系列
图3-3 寄存器寻址示意图
32.3直接寻址 MO∨A.50H 区别:MOVA,#50H 人民邮电出版社 POSIS TELECOM PRESS 名家系列
3.2.3 直接寻址 MOV A,50H 区别: MOV A,#50H