Assembly Language Programming Tutorial – 29 – PUSH and POP Instructions

All references in this video came from:
Assembly Language for x86 Processors (6th Edition)

Brought to you by

The Rasmurtech Community:

Rasim from give us another tutorial on Assembly Language Programming . In this tutorial Rasim talks about the push and pop instruction.




Wiki Answsers: Explain 8086 flag register

Google Plus:





mücahid akyar says:

thank u so much for your all videos. All very useful

Will Yang says:

…. you’re fucked 

Nobility209 says:

Short, simple and understandable. Good job.

Mindaugas Kurlys says:

Thanks alot dude!!
Keep making assembly tutorials!

Zahra Norouzi says:

great tutorial
thanks alot :))
hope to see new turorials 
(Zahra From IRAN)

Dennis Vargas says:

is there a point to using push only without pop? says:

good explanation thank you

Thesilverpox says:


Halit Usta says:

Thank you, your tutuorials are very nice so far. I’ll countinue to watch them.

Abdulaziz Al Moyhan says:

May you give me some tutorial about instruction (AAM )and (AAD) in ASCII

phoenix arizona says:

how do you push a 0 (zero) on top of the stack? 0000 0000 is alreadt treated as empty and thus ignored

Angel says:

let’s hope your videos will come in handy for me at tomorrow’s exam..! anyways great videos! you earned yourself a new subscriber!

AndrewDTOX says:

awesome vid

Tori Lineberry says:

Thank you for making this easy to understand!

Alexandre Vitorino says:

Using pop it moved the value of eax to ecx? We have three empty :eax, ecx and?? Or the pop is used on ax value?

Nour says:

thank you again :)

아아니으 says:

Nice vid. liked and sub’d :)

Columbus Maximus says:

very clean explanation good job helped me a lot

Veeral Prajapati says:

simple but short, anyways, good one

Yishai Tamir says:

Great Videos man!!!

my question is :
how can i see the stack in the emu8086
and the values i insert into it?


we are pushing the value 0000 0001 in the AX register then how pop instruction applied to the CX register retrives values

Luke Blevins says:

THIS VIDEO IS GREAT!! Great job explaining this. It really helped me!

burçin akça says:

thanks for video

Abdur Rahman says:

lovely, you earned a subscribe. keep it up!

Minh Tri Tran says:

Can you show me what happen inside the stack, does the value got removed from the stack when we use POP or it is just copied out?

Write a comment


Human Verification: In order to verify that you are a human and not a spam bot, please enter the answer into the following box below based on the instructions contained in the graphic.

Do you like our videos?
Do you want to see more like that?

Please click below to support us on Facebook!

Send this to a friend

▷ Other ReviewsVehicles▷ Show Cars▷ Motorbikes▷ Scooters▷ Bicycles▷ Rims & Tires▷ Luxury BoatsFashion▷ Sunglasses▷ Luxury Watches▷ Luxury Purses▷ Jeans Wear▷ High Heels▷ Kinis Swimwear▷ Perfumes▷ Jewellery▷ Cosmetics▷ Shaving Helpers▷ Fashion HatsFooding▷ Chef Club▷ Fooding Helpers▷ Coktails & LiquorsSports▷ Sport Shoes▷ Fitness & Detox▷ Golf Gear▷ Racquets▷ Hiking & Trek Gear▷ Diving Equipment▷ Ski Gear▷ Snowboards▷ Surf Boards▷ Rollers & SkatesEntertainment▷ DIY Guides▷ Zik Instruments▷ Published Books▷ Music Albums▷ Cine Movies▷ Trading Helpers▷ Make Money▷ Fishing Equipment▷ Paintball Supplies▷ Trading Card Games▷ Telescopes▷ Knives▷ VapesHigh Tech▷ Flat Screens▷ Tech Devices▷ Camera Lenses▷ Audio HiFi▷ Printers▷ USB Devices▷ PC Hardware▷ Network Gear▷ Cloud Servers▷ Software Helpers▷ Programmer Helpers▷ Mobile Apps▷ Hearing AidsHome▷ Home Furniture▷ Home Appliances▷ Tools Workshop▷ Beddings▷ Floor Layings▷ Barbecues▷ Aquarium Gear▷ Safe Boxes▷ Office Supplies▷ Security Locks▷ Cleaning ProductsKids▷ Baby Strollers▷ Child Car Seats▷ Remote ControlledTravel▷ Luggages & Bags▷ Airlines Seats▷ Hotel Rooms▷ Fun Trips▷ Cruise Ships▷ Mexico Tours