How can the CPU obtain the starting address of the appropriate interrupt service routine in each case? Since different devices are likely to require different interrupt service routines, how can the CPU obtain the starting address of the appropriate routine in each case ?