Tuesday, August 5, 2008

Cara C memakai Fungsi yg didefinisikan di asembly

Contoh :
  • di file assembly :

.global add /*directive untuk membuat subrutin add dapat diakses dari luar*/

add: /*definisi subroutine add*/
ADD r0, r0, r1
MOV pc, lr

  • di file C :

extern void add(void); //declarasi fungsi add

//contoh pemakaian

int main(){

.

.

add();

.

.

}

0 komentar: