Alert icon
We're changing our privacy policy. This stuff matters.  Learn more  Dismiss

learning assembly 2

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
5,330
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Jan 31, 2010

in this tutorial we get setup to learn a lot in the future and we go over a simple loop :)
the asm.exe program mentioned can be obtained here :)
http://www.multiupload.com/FDUE5TG9JG


and the quiz for today is very easy!

1. what does INC do?
2. what does CMP do?
3. what does JLE do?
4. what does JNG do?
5. what does JL do?

remember to send me your answers and please rate comment and subscribe :) play around and if you have questions please ask :)

  • likes, 1 dislikes

Link to this comment:

Share to:

Uploader Comments (fjlj)

  • i am really loving the constructive comments and the help from everyone :) i love the extra solutions and all the messages :) keep watchin and keep coding :)

  • what does JNZ do??plz reply...

  • @hamzi6000 jnz aka jne means jump if not equal. :)

Top Comments

  • @DLPBurke "Assembly is ridiculous really. If I want to do basic things or even intermediate things I will just use delphi, it is 100X easier and the end result is the same."

    The end result is not the same. Assembly is not Delphi and Delphi is not Assembly.

    Your words speak amateur at Assembly.

    You clearly don't know the language, so you can't call it ridiculous when you fail to operate in it. Assembly will do much more than the majority of higher-level languages will.

  • @DLPBurke I did get what you said.

    What you don't get is what I was implying to what you said.

    I was implying that it's not easy that makes everything the best.

    Hard work, knowledge and a deeper understanding of computers, their functioning, etc., will promise a lot better results than just using Delphi, a high-level programming language.

    Then again, to say, I have a Ph'D in Hardware Engineering, but that's not required to have knowledge.

see all

All Comments (26)

Sign In or Sign Up now to post a comment!
  • Great video

  • @DLPBurke Want me to teach you some Assembly in flat, or possibly machine code help with processor instruction sets, virtual machines, etc.?

  • @DLPBurke No, as having something do the work for you isn't going to make the cut as a programmer, unless amateur.

    You want to climb the mountain? Better work hard.

    You want to be the best? Won't happen with high-level languages.

    You want to be a good programmer? High-level will only take you so far...

    Assembly is the way to go.

    Also, yeah, it is just a representation of machine code, but I program in machine code anyways... it's not that hard once you get used to it and get a manual for it

  • @DLPBurke Being hard-headed now, are we?

    You gotta the reality of things... Assembly is better. The sooner you learn to accept that the better your programming life will be.

  • @DLPBurke While we are at it, Assembly is just a representation of machine code, which was created by the compiler. I'd prefer a high end language doing all the work for me that manually. Wouldn't you?

  • @CLANEGGSALADPERSON I do know assembly, but even at this level I know that high end languages are better. Assembly is for people who think they are smart when really they are just making more work for themselves 99% of the time. So no, I won't be taking them back.

  • @JordansBeans Describe EXACTLY what you'd like to do and I'll tell you what can be done on a basic-level.

  • @DLPBurke Once you learn Assembly, if you do, you'll easily take those negative words back that you said.

  • @fjlj actually it means JUMP (if) NOT ZERO J.N.Z. , JNE is JUMP (if) NOT EQUAL J.N.E.

Loading...
Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more