hello , I am calling C functions from assembly .The C functions has two float arguments, one variable is in R4 to R7,other is in some memory location assigned by the compiler .How can i pass argument to this memory location ? How can i know this memory location ?Please help ...
Why are you mixing C and assembler like that? Since you are using floating point, it's obvious that you don't require very high execution speed. Why not move the other code to C too?
This is my project.My guide instructed to do in assembly .Only program related to "Fuzzy logic "is written in C since it is complicated ,rest all are in asm (interfacing ADC,LCD, KB).So only complex is done in C(floating point calculation )