C6678是如何实现if判断的?在指令手册上没有查到相关指令,在一个工程的反汇编里看不懂实现过程,比如要实现
int m=1,n=2;
if(m>n) ……
还有,汇编程序结束时,用什么指令返回c程序?
Shine:
反汇编窗口里有汇编指令,结合指令集手册看。
xuefeng Li1:
在指令手册上查不到if判断对应的指令,在C6678上跑了以下C程序
int m=1,n=2;
if(m>n)
printf("验证逻辑指令");
printf("hello world from core %d\n",coreid);
在反汇编窗口对应的汇编代码是:
![]()
看不懂,请解释一下,谢谢大家,
TI中文支持网