O primeiro passo para a multitarefa no MS-DOS foi a criação dos TSR's (Terminate and Stay Resident), pequenos programas que permaneciam em memória enquanto se executava outro programa, e que podiam instalar rotinas de tratamento de interrupções para serem ativados posteriormente.
ʊ pɹˌimˈeɪɾʊ pˈasʊ pˌɐɾɐ ɐ mˌuwtitɐɾˈɛfɐ nʊ ˌɛmʲˈɛsdˌeˌɔˈɛs foɪ ɐ kɹˌiɐsˈɐ̃ʊ̃ dʊʃ tˌeˌɛsʲˈɛrrs tˌɨɾəminˈatɨ ˈɐ̃ŋd stˈaɪ ʁˌezidˈeɪŋt, pˌekˈenʊʃ pɹˌuɡɹˈɐ̃mɐʃ kɨ pˌeɾəmɐnɨsˈiɐ̃ʊ̃ ˈeɪŋ mˌemˈɔɾjɐ ˌeɪŋkwˈɐ̃ŋtʊ sɨ ˌezɨkutˈavɐ ˈowtɹʊ pɹˌuɡɹˈɐ̃mɐ, i kɨ pudˌiɐ̃ʊ̃ ˌiŋstɐlˈaɹ ʁˌutˈinɐʒ dɨ tɹˌɐtɐmˈeɪŋtʊ d ˌiŋtɨʁupsˈõjʃ pˌɐɾɐ sˈeɾeɪŋ ˌɐtivˈadʊʃ pˌuʃtɨɾˌiuɾəmˈeɪŋtɨ.