51单片机倒序指令(汇编语言)

使用汇编语言,要求将寄存器A中的八位二进制数倒序。
即 将bit1~bit7转换为 bit7~bit1。
感谢!

第1个回答  2016-09-30
FUNC:
   MOV R0, #0
   MOV R7, #8
LOOP:
   RLC A
   XCH A, R0
   RRC A
   XCH A, R0
   DJNZ R7, LOOP
   MOV A, R0
   RET追问

MOV R7,#8
这一段报错了,说是表达式语法错。

追答

FUNC:
MOV R0, #0
MOV R7, #8
LOOP:
RLC A
XCH A, R0
RRC A
XCH A, R0
DJNZ R7, LOOP
MOV A, R0
RET

本回答被提问者采纳
相似回答