#include asm( "quadruple: \n" " mov %rdi, %rax \n" " mov $4, %rdi \n" " mul %rdi \n" " ret\n" ); long unsigned quadruple(long unsigned); int main(){ printf("4 times 6 is %lu\n", quadruple(6)); return 0; }