I have a function named insertKey that take as parameters an array address and a key. So I would like to call a function named findKey inside the function insertKey using the parameters of insertKey. The code in java is:
insertKey(int hash[],int k){
int p;
p = findKey(hash,k)
//do some other things
}
So in my code the register $a3 contains the address of the array and the register $a1 contains the key. This is what I have done so far:
main:
lw $t1,$a3
jal insertKey
insertKey:
move $a0,$t1
But I don't know how to call findkey from insertKey. Can anyone help?