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 Hats   Modeling TipsFooding   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   Vapes   GameplaysHigh 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