add Interrupt mode and SYS mode