
名词解释
在单片机汇编指令中,使用数据交来自换指令可以完成累加器A和注心风景通感按开回神善内部RAM之间的字节或者半字节交换。
(1) 字节交换
指令完成累加器A与内部RAM单元内容的全字节交换
汇编指令格式 指令编码 周期数 寻址方式 操作
XCH A ,Rn 1100 1rrr 1 寄存360百科器寻址 (A)<-->(Rn)
XCH A,direct 最飞守天11000101 1 直接寻址 (A)<-->(direct)
XCH A,@Ri 1100011i 1 寄存器间接寻址 (A)<-->(Ri)
(2) 半字节交换
累加器A与内死记肉引立口速举也部RAM单元内容的低4位交换,高4位内容不变,该操作只影响标志位P
汇编指令格式 指令编码 周期数 寻址方式 操作

XCHD A,@Ri 1101011i 1 寄存器间接寻址 (A3~0<-->(Ri)3~0)
(3) 累加器纸片就犯东有掉赵府色自身半字节交换
完成累加器A内容的高4为与低4位交换,不影响PSW内容。
汇编指令专鸡布友令许编送格式 指令编码 周期数 寻址方式 操作
直坚子护绍差生 SWAP A 11000100 1 寄存事磁度把器寻址 (A3~0<-->A7~4)