打印

关于arm的一个简单的问题

[复制链接]
1842|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
无限生机|  楼主 | 2011-6-29 18:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
一个arm的简单程序是否要启动代码呢?我想应该是不要的吧,但是我写了一段简单的代码:
AREA add, CODE,READONLY
ENTYR
start
MOV R0,#10
MOV R1,#3
BL doadd
doadd
ADD R0,R0,R1
MOV PC,LR
END

为什么我用armasm进行编译的时候老是报错?
求高手解答,本人菜鸟

相关帖子

沙发
蜗牛狂奔| | 2011-6-29 21:00 | 只看该作者
本人解决不了问题,但可以引导你让别人回答问题
你报的是什么错啊,不说别人怎么解答。

使用特权

评论回复
板凳
电子write_cai| | 2011-6-29 23:14 | 只看该作者
本人也刚接触ARM一个星期。要认真看书。

AREA add, CODE,READONLY
              ENTYR  ;修改为 ENTRY
  这行要加CODE32    //代表是ARM指令,或者你写CODE16 代表Thumb指令
start      MOV     R0,#10
             MOV     R1,#3
LOOP
             BL       DOADD
             B         LOOP
//这边留一行增强程序的可读性;
DOADD  
            ADD     R0,R0,R1
            MOV     PC,LR
//这边留一行增强程序的可读性;
            END
自己要找问题。

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
ycz9999 + 1
地板
ycz9999| | 2011-6-30 23:52 | 只看该作者
格式问题

使用特权

评论回复
5
ycz9999| | 2011-6-30 23:53 | 只看该作者
建议看看《ARM体系结构与编程》
http://ishare.iask.sina.com.cn/s ... m=index&format=这里有下载的  :)

使用特权

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

本版积分规则

0

主题

10

帖子

1

粉丝