关于arm运行代码的问题
小弟学arm不久,用的mini2440 板子。这几天 在ads编译了个程序,jtag下载到sdram ,不能运行。
单步执行 发现个奇怪的现象: 每执行到一个PC值时(此值是固定的,这PC值之前的能运行),后面的得出的机器码和反汇编的机器码不一样,多单步几次,发现,在0X3000289c后所有的机器码的第五位的前四位都改为1了 也就是第五位都 或上1110 。 已经困惑好几天了,上来问问高人。请指教..........小弟感激不尽。
发表时间:2009年3月24日20:33:33