Board logo

标题: mc9s12dg128单片机指令执行时间问题 [打印本页]

作者: accelerate    时间: 2006-11-28 21:31     标题: mc9s12dg128单片机指令执行时间问题

mc9s12dg128单片机,每条汇编指令的执行时间大约是多少时钟周期,在用metrowerks做程序调试的时候,怎么看程序的运行时间。谢谢
作者: strongchen    时间: 2006-11-29 09:19

请参见文档《S12CPUV2.pdf》第6章,里面列出了每条指令的运行周期详细情况。在CodeWarrior的调试界面里,你可以看两个断点之间的运行周期数,来计算运行时间。
作者: accelerate    时间: 2006-11-29 13:27

谢谢,我已经可以知道每条指令的执行周期了。不过,在CodeWarrior的调试界面里,通过哪个寄存器或者内存单元,可以观察到指令执行的周期数呢?自己没有找到阿,请指点。再次感谢
作者: strongchen    时间: 2006-11-29 16:29

在软件仿真界面(Full Chip Simulation)的Register窗口中。只有软件仿真时才能显示周期数。
作者: accelerate    时间: 2006-11-29 19:18

嗯,尝试了一下,不错,万分感谢
作者: navigator    时间: 2007-10-13 15:47

不错
谢谢强壮的chen
作者: terencejia    时间: 2008-1-16 08:59

又学了一招,谢谢




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0