Микропроцессордогу стек деген эмне?
Микропроцессордогу стек деген эмне?

Video: Микропроцессордогу стек деген эмне?

Video: Микропроцессордогу стек деген эмне?
Video: Стек как структура данных. Полное понимание! Динамические структуры данных #4 2024, Май
Anonim

The стек бул оперативдүү эс тутум аймагында ишке ашырылган LIFO (акыркы кирген, биринчи чыккан) маалымат структурасы жана даректерди жана маалыматтарды сактоо үчүн колдонулат. микропроцессор бутактары асубротинге. Андан кийин кайтаруу дареги бул боюнча түртүп алуу үчүн колдонулат стек . Алар стек көрсөткүч, SP жана программа эсептегич, ПК.

Ошо сыяктуу эле, микропроцессордогу стек дегенди эмнени түшүнөсүз?

А стек көрсөткүч - бул программанын акыркы суроо-талабынын дарегин а стек . А стек жогорудан ылдый жактан маалыматтарды сактаган адистештирилген буфер. Жаңы өтүнүчтөр келип түшкөндө, алар эскилерди "түртүп" коюшат.

Ошондой эле, 8085 микропроцессорунда кайсы стек колдонулат? LIFO (акыркы кирген биринчи чыккан) стек 8085те колдонулат . Бул типтеги Стек акыркы сакталган маалыматты алгач кайра алууга болот.

Бул жерде микропроцессордогу стектин максаты эмнеде?

Стек учурунда кайтарылган даректерди сактоо жана алуу үчүн колдонулат функция чалуулар. Уюштурулган мезгилде жакшы колдонулат функция чалуулар же рекурсивдүү функция чалуулар. Ал ошондой эле аргументтерди а функция . Үстүндө микропроцессор ал ошондой эле контексттик которуштуруунун алдында статус регистринин мазмунун сактоо үчүн колдонулат.

Микропроцессордогу стек жана подпрограмма деген эмне?

А подпрограмма көп жолу колдонулуучу программа модулу. Негизги программа чалып же секирип алат подпрограмма бир же бир нече жолу. The стек качан бир нече жолдор менен колдонулат подпрограммалар деп аталат. Бул лабораторияда сиз үйрөнөсүз: Функция стек жана стек көрсөткүч.

Сунушталууда: