The CPU automatically executes this interrupt after a DIV or IDIV is
performed and the result (quotient) of a division operation will not fit
into the destination.  This includes division by 0.  For instance...

mov   ax,4000H  ;dividend
mov   bl,2      ;divisor is byte so destination is byte (AL)
div   bl        ;4000H/2 is 2000H which will not fit in AL
;  so INT 00H is executed
...or simply:...
mov   bx,0
div   bx        ;any division by 0

Note: Division-by-0 errors on the numeric coprocessor may be routed
through the NMI.  See INT 02H.

- -

INT 00H: Division Overflow