0 综合 一、简单小程序编制: 注:所有多字节数的低字节都在低地址; R0 或 R1 均指向内部 RAM 的最低字节。 1、将 30H、31H 单元内容与 T0 计数器的 TL0、TH0 交换。保持其它 R 和 M 不变。 解:MOV A,R0 XCH A,30H MOV TL0,A MOV A,TH0 XCH A,31H MOV TH0,A 2、将 30H、31H 单元内容与 5C30H、5C31H 交换。保持其它 R 和 M 不 变。 解:MOV DPTR,#5C30H MOVX A,DPTR XCH A,30H MOVX DPTR,A INC DPTR MOVX A,DPTR XCH A,31H MOVX DPTR,A 3、将 30H、31H 单元内容与 R0 指向的两 字节单元交换。保持其它 R 和 M 不变。 解:MOV A,R0 XCH A,30H MOV R0,A INC R0 MOV A,R0 XCH A,31H MOV R0,A 4、将 30H、31H 单元内容与 DPTR 指向的 两字节单元交换。保持其它 R 和 M 不变。 解:MOVX A,DPTR XCH A,