Assembly programming is easy if you learn it through simple examples! well! the good news is some weird guy made it even simpler because he's done the homework for you! so get comfortable in you ch...
Assembly programming is easy if you learn it through simple examples! well! the good news is some weird guy made it even simpler because he's done the homework for you! so get comfortable in you chair and watch!
Like to rate videos and let people know what you think?
Automatically share your ratings, favorites, and more on Facebook, Twitter, and Google Reader with YouTube Autoshare.
Autoshare makes certain YouTube activities public on the services you choose. Select only the services you are comfortable with - like Facebook, Twitter, or Google Reader - to let your friends know what you like on YouTube. You can turn Autoshare off at any time.
Like to share videos with friends?
Automatically share your ratings, favorites, and more on Facebook, Twitter, and Google Reader with YouTube Autoshare.
Autoshare makes certain YouTube activities public on the services you choose. Select only the services you are comfortable with - like Facebook, Twitter, or Google Reader - to let your friends know what you like on YouTube. You can turn Autoshare off at any time.
hi hakim, I'm starting learning the assembly language ,and i found your videos really intersting ...but i was asking myself why did you wrote all this : push ax push bx ... pop bx pop ax in the DecimalToString procedure... instead of pusha and popa ?
Autoshare makes certain YouTube activities public on the services you choose. Select only the services you are comfortable with - like Facebook, Twitter, or Google Reader - to let your friends know what you like on YouTube. You can turn Autoshare off at any time.
Can we get all your videos
in zip file so that we can download them.
so that..i want to learm assembly programming...
pls send me whats the function of that code lyk "mov ax,bx,add,call etc...."
lol..
I'm starting learning the assembly language ,and i found your videos really intersting ...but i was asking myself why did you wrote all this :
push ax
push bx
...
pop bx
pop ax
in the DecimalToString procedure...
instead of pusha and popa ?
thanks and have a nice day !
AX, BX, CX, DX, SP, BP, SI and DI
This is overkill, although easier to write.
PUSHAD does the same thing but for the 32 bit registers.
So to answer your question he didnt need all those other registers backed up, and really, its doesnt matter.
The way he did it was more efficient, however not even noticably different.