allocate stack space for args over 6
move 4.mini
load addresses from correct registers
dont forget to store printf args
read value back from scanf
get the right order of param args
use the right asm instruction for moves