|
A|eh ŒÛ]YL• GªYÖ¿ ÙNV¥T|f\‰ ?
ERÖWQUÖL Az›¥ ÙY·Û[ Œ\ NyÛP• ARÁ ÚU¥ pY“, ToÛN U¼¿• UtN· Œ\ NyÛPLÛ[ A|ef ÛY†RRÖL ŒÛ]†‰eÙLÖ·ÚYÖ•. ÙY¸ïŸ ÙNÁ\°PÁ ˜R¥ SÖ¸¥ ÙY·Û[ Œ\ NyÛPÛV A‚V ÚY|UÖ]Ö¥ ARÁÚU¥ E·[ ™Á¿ NyÛPLÛ[ G|†R ‘Á“RÖÁ ÙY·Û[ Œ\ NyÛP›Û] G|eL CV¨•. ARÖY‰ LÛPpVÖL ÛY†R UtN· Œ\ NyÛP›Û] ˜R¦¨• A|†RRÖL ToÛN Œ\ NyÛPÛV† ÙRÖPŸ‹‰ pY“ Œ\ NyÛPÛV G|†R ‘Á“RÖÁ ÙY·Û[Œ\ NyÛP G|eL CV¨•. B]Ö¥ ÙTyz›Ä· NyÛPÛV A|eh•ÙTÖµ‰ ˜R¦¥ ÙY·Û[ Œ\ NyÛP›Û] ˜R¦¥ ÛY†ÚRÖ•. B]Ö¥ G|eh•ÚTÖ‰ ÙY·Û[Œ\ NyÛP›Û] LÛPpVÖL G|eL ˜z‹R‰. C‰ÚTÖÁ\ ÙNV¦Û] "¦ÚTÖ" (LIFO: Last in First Out) GÁ¿ AÛZefÁÚ\Ö•. L‚ÙTÖ½›¥ J£ ŒÛ]YL• E·[‰. C‹R ŒÛ]YL†‡¥ LÛPpVÖL AÄTTyP RLY¥L· ˜R¦¥ ÙT\T|f\‰. C‹R YÛLVÖ] ÙNV¥TÖyzÛ]e ÙLÖ|·[ ŒÛ]YL†ÛR SÖ• "A|eh ŒÛ]YL•" GÁ¿ AÛZefÚ\Ö•. C‹R ŒÛ]YL†‡¥ RLY¥L· JÁ½Á ÚU¥ JÁ\ÖL ÚN–eLT|f\‰.
A|eh ŒÛ]YL†‰PÁ CW| LÖ¦VÖ] U¼¿• ˜µÛUVÖ] H¼\ C\eL• (Flip Flop) TVÁT|†RT|f\‰. H¼\ C\eLUÖ]‰ h½‘yP ÚSW†‡¥ ŒÛXVÖ] CW| ŒÛXL¸¥ JÁÛ\ H¼¿eÙLÖ·[eizV T‡ÚYPÖh•. ÙTÖ‰ YÖL A|eh ŒÛ]YL• LÖ¦VÖL C£eh• ÙTÖµ‰ "LÖ¦VÖ] H¼\ C\eL†‡Á" (Empty-Flip Flop) U‡“ JÁ\ÖL C£eh•. AÚR ÚTÖÁ¿ A|eh ŒÛ]YL• ˜µÛUVÖL C£eh• ÚTÖ‰ "˜µÛUVÖ] H¼\ C\eL†‡Á" (Full-FlipFlop) U‡“ JÁ\ÖL C£eh•. A|eh ŒÛ]YL†‡¥ ÚN–TR¼h CP–¥XÖRÚTÖ‰, RLY¥LÛ[ ÚN–eL ˜V¼peh• ÙTÖµ‰ "A|eh† R‰•T¥" (Stack-Over Flow) H¼TP YÖš“·[‰. L‚ÙTÖ½›¥ A|eh ŒÛ]YL• 1950-• B| ˜RÚX TVÁT|†RT|f\‰. A|eh ŒÛ]YL• TVÁT|†‰• ÙTÖµ‰ L‚ÙTÖ½›Á ÙNV¥TÖy| ÚYL• A‡LUÖh•. ÙTÖ‰YÖL L‚ÙTÖ½›¥ "ÙNÖ¼Ù\ÖPŸ U‡’yzÁ" (Expression Evaluvation) "h¿eg|" H¼T|•ÚTÖÚRÖ (Interrupt) A¥X‰ "U¿rZ¼p" (Recursive) ÙNV¥TÖPzÁ ÙTÖµ‰ A|eh ŒÛ]YL• TVÁT|†RT|f\‰. |