打印
[STM8]

STM8散转汇编实现办法

[复制链接]
1002|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
sxy9150|  楼主 | 2015-7-24 10:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
因初用STM8,请教一下各位高手一个问题

若ACC中值为0-20,程序可以根据ACC的值进行跳转,在某些MCU中可用如下方式实现
addm        a,PCL
jmp           sub0          ;acc=0
jmp           sub1          ;acc=1
jmp           sub2          ;acc=2
jmp           sub3          ;acc=3
jmp           sub4          ;acc=4
……
jmp           sub20         ;acc=20



请问在STM8中,有什么比较好的实现方式
沙发
kmzhangp| | 2015-7-24 10:44 | 只看该作者
         LDW  X,#3
         MUL   X,A
         JP        (Table,X)
Table: JP    sub0
         JP    sub1
         JP    sub2
          ...................

使用特权

评论回复
板凳
玛尼玛尼哄| | 2015-7-24 11:43 | 只看该作者
这年头还有人用汇编,老电工吗

使用特权

评论回复
地板
sxy9150|  楼主 | 2015-7-24 13:55 | 只看该作者
这样子啊,谢谢

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

15

主题

64

帖子

1

粉丝