pub fn syscall(syscall_id: usize, args: [usize; 3]) -> isize
handle syscall exception with syscall_id and other arguments
syscall_id