目前在学习MIPS32 24Kec的cpu架构
使用 usbWiggler™ - Macraigor Systems LLC
用 Ocd Commander程式透过 jtag上观察cpu的register
目前环境是 flash是完全清除下,也就是0xFFFFF....
照 MIPS的文件上说他会从 0xbfc00000开始读指令
https://www.dropbox.com/s/7x3hmo5qv1vrs1q/Exception%20Vectors.jpg?dl=0
但读到0xffffffff之后,因为解不出来,所以产生exception
理论上 PC应该是跳转到0xbfc00380才对
但在 Ocd Commander 却显示0x9c000380
https://www.dropbox.com/s/iv65dpmdo09g5q6/issue.jpg?dl=0
请问这是为什么?
谢谢大家