最近在学习如何搭建Cortex-M0 Soc最小系统,过程中遇到了不明的问题,想问一下。在fpga仿真的时序中地址和数据是如何跟软件keil汇编对应起来的,用汇编写的指令在仿真图中怎么看?M0是三级流水线结构,取指 译码 执行的过程怎么才可以在仿真图中和HADDR信号和HRDATA信号对应上?或者说是与反汇编生成的机器码对应上?
感觉这块好难懂,没想明白,m0取指 读数据的过程。谁能帮忙讲解解答一下,万分感谢!
反汇编
汇编程序
fpga仿真时序
这俩图同时看,互相对照应该能给你些帮助。