小弟不才,望各位大哥多多指教!

[复制链接]
2588|4
 楼主| fangyan2010 发表于 2010-6-1 11:02 | 显示全部楼层 |阅读模式
最近在学习arm,用汇编写了一段简单的启动代码,用ADS编译时出现unkown opcode的错误。代码如下:

  1. IMPORT |Image $ $RO$ $ Limit|
  2. IMPORT |Image $ $RW$ $ Base|
  3. IMPORT |Image $ $ZI$ $ Base|
  4. IMPORT |Image $ $ZI$ $ Limit|

  5. IMPORT Main
  6. AREA Start,CODE,READONLY
  7. ENTRY
  8. CODE32
  9. Reset LDR SP,=0x40003f00
  10. LDR R0,=|Image $$RO$$ Limit|
  11. LDR R1,=|Image $$Rw$$ Base|
  12. LDR R3,=|Image $$ZI$$ Base|

  13. CMP R0,R1
  14. BEQ LOOP1
  15. LOOP0 CMP R1,R3
  16. LDRCC R2,[R0],#4
  17. STRCC R2,[R1],#4
  18. BCC LOOP0

  19. LOOP1 LDR R1,=|Image $$ZI$$ Limit|
  20. MOV R2,#0

  21. LOOP2 CMP R3,R1
  22. STRCC R2,[R3],#4
  23. BCC LOOP2


  24. B Main
  25. END

谢谢各位啦!
 楼主| fangyan2010 发表于 2010-6-1 16:15 | 显示全部楼层
呵呵!还是谢谢你对本帖的关注。
NE5532 发表于 2010-6-1 19:11 | 显示全部楼层
你好歹得把报错的位置告诉大家吧
 楼主| fangyan2010 发表于 2010-6-2 09:42 | 显示全部楼层
不好意思,前面7行都是出的这个错误。ads中是这样提示的 unkown opcode line1。
NE5532 发表于 2010-6-2 19:41 | 显示全部楼层
告诉我们是你贴出来的代码里的哪些行。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:在代码的海洋中,我是一条梦想成为大鲨的小鱼。

0

主题

45

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部