PUSH командасы (операндты стекке енгізу) Push командасы SP стекке сілтеуіштің мәнін екіге азайтып отырады және осы жаңа шыңға екі байттық шығарушы операнд- ты енгізеді (стекке жаңа мәлімет қосады). Стекке тек бүтін сөз- дерді (байттарды емес) қосуға болады. Программа стекке енгізу- дің әр push командасына кері шығару pop командасы сәйкес келуін қатаң бақылап отыруы керек. Егер кейбір мәліметтерді уақытша сақтау үшін қолданылатын болса, стектен оларды сақ- талуына кері ретпен шығарып алады. Қабылдаушы операнд ре- тінде кез келген 16 разрядты регистр (сегменттікті де қосуға бо- лады) немесе жады ұяшығы пайдаланылады. Push командасы процессордың флагтарына әсер етпейді. Push – pop командалар жұбы мәліметтерді стек арқылы регистрден регистрге жөнелту шін қолданылады.
158
159
мысал
push ES: mem; мәліметтерді сақтау push DS; mem жадыдан сөзді
push BP; қосымша сегмент, сонымен қатар DS және ВР реги-
стрлері
pop PP; стектен қалыпқа келтіру pop DS; үш операнд
pop ES: mem; кері ретпен
мысал
push DS; DS стек арқылы жөнелту pop ES; енді ES=DS
Байттың мәнін ондық санау жүйесінде баспаға беру есебінің
қарапайым шешілу жолы
Мысал: