初学汇编,帮忙解释一下这段汇编代码?是查表么?

2020-01-17 19:06发布

RECV:        MOV        0CH,    #00H
RECV1:        MOV        DPTR,   #R_BUFFER1
                MOV        A,0CH
                ADD        A,DPL
                MOV        DPL,A
                CLR        A
                ADDC        A,DPH
                MOV        DPH,A
                MOVX        A,@DPTR
                MOV        0EH,A
                MOV        DPTR,#T_TAB
                MOV        A,0CH
                ADD        A,DPL
                MOV        DPL,A
                CLR        A
                ADDC        A,DPH
                MOV        DPH,A
                MOV        A,0EH
                MOVX        @DPTR,A
                INC        0CH
                MOV        A,0CH
                NOP
                NOP
                CJNE        A,#16,RECV1
                MOV        DPTR,#R_BUFFER2
                MOVX        A,@DPTR
                NOP
                NOP
                CJNE        A,#1,RECV2
                MOV        DPTR,#S_TAB
                NOP
                NOP
                LJMP        RECV101
RECV2:        NOP
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
15条回答
kebaojun305
1楼-- · 2020-01-19 03:04
klxx68 发表于 2016-5-16 11:49
确实没有深入调查,一直认为没有C编译器支持的芯片要不被淘汰要不就是加入C大家庭,是大势所趋。另外现在 ...

不用专门去学啊,汇编都通用的 只是助记符 有分别,打印个指令表,直接就开工了。 不在乎成本的是可以选带C编译器的。
klxx68
2楼-- · 2020-01-19 08:13
kebaojun305 发表于 2016-5-16 15:38
不用专门去学啊,汇编都通用的 只是助记符 有分别,打印个指令表,直接就开工了。 不在乎成本的是可以选 ...

汇编不通用吧,不同架构的处理器。
lxa0
3楼-- · 2020-01-19 10:00
看见51汇编感觉真亲切~~~~~~~~~~~~~~我用的就是51汇编

一周热门 更多>