打印
[ARM入门]

初学,axd出现 Processor ARM7TDMI raised an exception, Cause:Undefined in..

[复制链接]
2297|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
代码才那么一点:

    AREA test,CODE,READONLY
        ENTRY   
START
        MOV R0,#1   
        ADD R1,R0,#3   
END     
我设置了断点:

点了一下:

出现:

然后继续点几下就出现了:


怎么回事??
我只想看看R0,和R1的寄存器的而已。。。
想等它调试的时候,一步一步,然后来个返回而已。。。
怎么调到这个不知道什么东东的界面了??



我知道,左边是能看到,寄存器的,但是能不能不让他跳到最后那两个的界面?


还是调试不是按step in的??
应该要设置多几点断点的??
初学,请指教。。。



相关帖子

沙发
mimixi666|  楼主 | 2013-8-10 12:02 | 只看该作者
不是吧?!?!??!
新手,都不理下我?!?!?

使用特权

评论回复
板凳
xinzha| | 2013-8-12 11:17 | 只看该作者
你的代码就两句,剩下的都是未知的东西,cpu会顺序向下读,读到什么都认为是指令,未知的东西一定会有未知的结果。

使用特权

评论回复
地板
mimixi666|  楼主 | 2013-8-12 14:39 | 只看该作者
xinzha 发表于 2013-8-12 11:17
你的代码就两句,剩下的都是未知的东西,cpu会顺序向下读,读到什么都认为是指令,未知的东西一定会有未知 ...

那如果我想当我再按下一步的时候,能不能重返第一个断点那里,而不让CPU顺序跳下去??

使用特权

评论回复
5
xinzha| | 2013-8-12 14:47 | 只看该作者
自己写jmp了

使用特权

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

本版积分规则

2

主题

4

帖子

0

粉丝