yes it s rude and so annoying
A Waiter/Waitress is there to serve customers in a restaurant/café. They ask for your order and will bring food/drinks to your table.
An interrupt vector is the memory address of an interrupt handler, or an index into an array called an interrupt vector table or dispatch table. Interrupt vector tables contain the memory addresses of interrupt handlers. When an interrupt is generated, the processor saves its execution state via a context switch, and begins execution of the interrupt handler at the interrupt vector.
conversation at the table
In the 8086/8088, the interrupt vector table is the first 1024 bytes of memory. In the 8085, the interrupt vector table is the first 64 bytes of memory if using the RST form of interrupt, otherwise the interrupt vector is provided by the interrupting device, usually in the form of a CALL instruction. The interrupt handler is wherever the interrupt vector points to.
The interrupt vector table in the 8086/8088 is the first 1024 bytes in memory. There are 256 vectors, each containing 4 bytes, CS:IP, for each possible interrupt source.
Interrupt vector table
There are 256 different interrupt vectors in the 8086/8088. Each vector is a far CS:IP address, which is four bytes. That makes the interrupt vector table 1,024 bytes.
The 8086 interrupt table is from 0000h to 03FFh for interrupt 0 through interrupt 255. It is common practice to design systems that use only the lower-numbered interrupts and then use the upper part of the interrupt table for code or data. For more information see: http://datasheets.chipdb.org/Intel/x86/808x/datashts/8086/231455-005.pdf
these are the block of code which tell the OS that a specific interrupt has arrived or to send interrupt request to some particular task. Interrupt is to stop the normal execution of the program and process the interrupt first according to it's priority in the interrupt vector table.
waiter/waitress
Waiter.
interrupt vector table