The requirements of homework. r7 is replaced to r8 in syscall.s(pop,push,mov) and kernel.c(main).