Assembly Language Programming Tutorial – 25 – CPU Satus Flags

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

Brought to you by

Rasim from give us another tutorial on Assembly Language Programming . In this tutorial Rasim talks about the CPU status flags and how arithmetic expression effect them.




Wiki Answsers: Explain 8086 flag register

Google Plus:





Modern Gamer says:

Overflow flag means overflow in any kind of signed value…? plc

Dhaval Shah says:

on carry flag explanation, why the Parity flag set to 1, even though 255d+1d=256d contains odd no of 1’s.?

Ashish Ghosh says:

Awesome 🙂

Emilo says:

Thank You 😉

Amir Sedrak says:

THANK YOU!!!!!!!!!!!!

Nour says:

please make more of these over the top tutorials … thanks for your effort and time

shahzeb rajput says:

i was just a null in assembly code
i started watching ur tutorials from 8 hours back and now i can write hello world ,sub,add,mov,dec,inc values like ur tutorials are magic man 
keep the good work up
please give tutorials on 3d softwares too 
thanks alot man

Syed Sami Ul Huda says:

thanks for your effort and precious time, your tutorials help me alot!!!!

Maroudona Fele says:

par….ity bruv, lol thanks for uploading this helped

Bhamini Bhujun says:

This tutorial helped me a lot. Thank you.

Frozen Flame says:

Are flags CL/CX register specific? What happens if AL has an overflow?

Wada Don says:

Nice!!!!!!!!!!!!!!!!!! Helped me in assembly

Иван Мараховский says:

When u explain AX, why CL equal 10?

DostLP says:

PARITY flag, not priority flag…

Fuad Waleed says:

help please, Write a program in assembly language that define three variables A,B, and R in the data segment then find the result of thef ollowing equation, then store it in R variable. A, B, and R are data byte length. R= (A^2 + B^3) / 7

 Write a comment


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

Please click below to support us on Facebook!