A low cost spectrum multiscaling analyzer system based on an IBM PC is described. Interrupt service routines were used to handle both the digital data converted by ADC and record the dead time profile. A dead time counter was provided to handle the dead time problem by counting the busy time of amplifier and ADC, which is important in correcting the decay rate of the short-lived nuclides during the counting interval.