正在加载图片...
寄存器寻址方式 指令操作数为寄存器名,数据在寄存器中。 例:MOVA,RO;A←=RO01000000 设指令执行前A=20H,R0=40H,A RO 执行指令后,A=40H,R0=40H 四.寄存器间接寻址方式 指令的操作数为寄存器名,寄存器中为数据地址。 存放地址的寄存器称为间址寄存器或数据指针。 例:MOVA,@R0;A<(R0 设指令执行前A=20H,R0=40H,地址为40H存储器 单元内容如图所示。执行指令后, 41H67H A=34H,RO=40H(40H)=34HR0→40H34H三.寄存器寻址方式 指令操作数为寄存器名,数据在寄存器中。 例: MOV A,R0;AR0 设指令执行前 A=20H,R0=40H, 执行指令后,A= ?,R0= ? 四.寄存器间接寻址方式 指令的操作数为寄存器名,寄存器中为数据地址。 存放地址的寄存器称为间址寄存器或数据指针。 例: MOV A,@R0;A(R0) 设指令执行前 A=20H,R0=40H,地址为40H存储器 单元内容如图所示。执行指令后, A= ? ,R0 = ? , (40H)= ? 41H 67H 40H 34H 34H 40H 34H 40H 40H 0100 0000 A 0010 0000 R0 0100 0000 R0→
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有