
寄存器间接寻址方式中操作数在哪?
4个回答
展开全部
寄存器间接寻址是把指令中的寄存器的内容作为操作数的地址,把该地址对应的单元的内容作为操作数。在51单片机中,利用R0间接寻址如下:
MOV R0,#30H ;将30H送到R0
MOV 30H,#20H ;将20H送到内存(即RAM)地址为30H的单元中
MOV A,@R0 ;间接寻址,即R0中放的是操作数地址即30H,把30H中的数据20H送入累加器A
MOV R0,#30H ;将30H送到R0
MOV 30H,#20H ;将20H送到内存(即RAM)地址为30H的单元中
MOV A,@R0 ;间接寻址,即R0中放的是操作数地址即30H,把30H中的数据20H送入累加器A

2022-05-15 广告
寄存器间接寻址是将指定的寄存器内容为地址,由该地址所指定的单元内容作为操作数。MCS-51规定R0或R1为间接寻址寄存器,它可寻址内部RAM低位地址的128个字节单元内容。还可采用数据指针(DPTR)作为间接寻址寄存器,寻址外部数据存储器的...
点击进入详情页
本回答由上海巴鲁图工程机械科技有限公司_提供
展开全部
ASDAsadasdassdfkjakgasfdg
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询