一般都是C调用汇编的,你倒是反过来了,在C函数中,如果要严格时序或者精确操作的要求,某一段会用汇编来写,不管是C调用汇编,还是汇编调用C,你都要对编译环境相当熟悉,C的零时变量一边用在第一组的R2、R3、R4、R5;R6和R7一般用来传递数据,个人理解。