දත්ත වර්ගය තට්ටුව
තට්ටුව යන දත්ත වර්ගය එක් එක් දත්ත ප්රවාහය සඳහා වෙන්කර ඇති මතකයේ කොටසක් නියෝජනය කරයි.
තට්ටුවේ ක්රියාකාරිත්වය නිර්වචනය කරන්නේ LIFO යන මූලධර්මය මගිනි. මෙම මූලධර්මයේ සාරය නම්, අවසානයට එකතු කරන ලද මතක කොටස පළමුව එයින් ඉවත් වීමයි.
තට්ටුව සමඟ වැඩ කිරීමේ සාරය පවතින්නේ යම් ශ්රිතයක් හරහා නව විචල්යයක් ප්රකාශයට පත් කළ විට, එය තට්ටුවට එකතු වීමයි. ශ්රිතය එහි කාර්යය අවසන් කරන විට - විචල්යය තට්ටු මතකයෙන් ස්වයංක්රීයව මකා දමන අතර එය අල්ලාගෙන සිටි කොටස වෙනත් වස්තූන් සඳහා ලබා ගත හැකි වේ.
තට්ටුවේ ප්රධාන වාසිය වන්නේ කේතය ක්රියාත්මක කිරීමේ ඉහළ වේගයයි, කෙසේ වෙතත්, අවාසිය නම් තට්ටුව සඳහා වෙන්කර ඇති මතකය පිරී ගිය විට ප්රකාශයට පත් කරන ලද විචල්යයන් තවදුරටත් වෙනස් කළ නොහැකි වීම සහ කේතය ක්රියාත්මක කිරීම නතර වීමයි. තට්ටුවේ ප්රමාණය ප්රවාහය සෑදීමේදී සකසා ඇත, සහ සෑම විචල්යයකටම තමන්ගේම උපරිම මතක ප්රමාණයක් ඇත, එය පළමුවෙන්ම රඳා පවතින්නේ එහි දත්ත වර්ගය මත ය. එමනිසා කල්තියා ප්රකාශ කිරීම අවශ්ය වේ සංකීර්ණ දත්ත වර්ගවල (උදාහරණයක් ලෙස, වස්තූන්ගේ) ප්රමාණය. එසේම තට්ටුවට තාවකාලික විචල්යයන් පමණක් මතකයේ තබා ගත හැකිය, සාමාන්ය විචල්යයන් සඳහා ගොඩගැසීම භාවිතා කළ යුතුය.