Added: 1 year ago
From: Dave4Slash
Views: 56,474
Sort by time | Sort by thread (beta)

Link to this comment:

Share to:
see all

All Comments (88)

Sign In or Sign Up now to post a comment!
  • HONK HONK

  • i don't understand a thing you're saying!

  • I need help. What does load effective address (LEA) do??? 

  • :)

  • The object code is produced by every compiler, not the assembly code! Mind this.

  • You know how to spell language.

  • Not lnaguage its language...just kiding you have very nice tutorials ! XD !!

  • solti nepali ho.... tapaiko boli nepali jasto cha ta... raaa haha... thts how i came to know..??

  • you are the man

  • I swear I hear sheep in the background around 32sec

  • I love this guy. Helpful and somehow really really funny!

  • labguage lol lol lol hahahahahaha

  • @DarkMark04 start with this one.

  • THANK YOU * GIVES A BIG FAT KISS.... No homo

  • lol every time he says "assembly language"

  • @frosty1433 he actually says "assembly level language".

  • @DarkMark04

    C++ :)

  • I think you need to learn to write ENGLISH.

  • @WhiteShadow1415 Please shut the fuck up if you have nothing to say. This dude is just helping people and please English is not his first language. At least he can please more than one language , i wonder if it is your case. Please next time save us from your stupid comment . Eteya yo

  • @mikesca1980 Jesus loves you :)

  • @mikesca1980 Jesus really does love you :)

  • @WhiteShadow1415 the world doesn't revolve around you and your only language buddy. lol

  • @frosty1433 Jesus loves you :)

  • Does anybody know of some decent assembly language(Particulary NASM) tutorials?

  • What do you use to program assembly? notepad?

  • @IWanna4get I'd rather use fasm as a compiler

    or notepad++ for writing, and fasm or just command as a compiler. 

  • @D4L33tz0r MASM. Not FASM :P FASM sucks balls :D

  • very great and i am mostly getting help of your lectures

  • I tried google speech recognition on this for captions.They were so wrong on so many parts!

  • This is really cool, I'm fascinated by languages, computer and human I just can get enough. I think by the time I'm dead I will have studied over 60 languages.

  • C++ is nearly useless without extension libraries to access various components of the operating system. I call it "See Double-Cross" LOL Assembly is absolutely neccessary if you want truly custom programs that access video memory and sound buffers according to your own specification, etc... Thanks for the tutorial ... all the books seem to be written by jerks who want to show off how complex and intricate their minds are...

  • When you learned the assembly language,

    you will be a mature programmer.

  • asm, is not the final product of a compiler, machine code is.

  • @chadcite but you can reverse it directly

    

  • Nice tutorials mate ++

  • @lifematch thanks for

    Those informative comments, could you recommend me a site/book/video series to learn asm?

    So far, I only know all of the definitions of the words like "Jnz" and all of those other things.. Like registers and stacks

    (ollydbg)

  • @WizeCaine94 Couldn't understand a thing cause i was laughing during the entire video. Don't know why it made me ROFL so hard.

  • assemby i use it to programme pic its awesome.... a bit primitive though but it's not that bad

  • Dude, how are you going to have a tutorial on assembly language when you can't type language

  • @SbroCali Typos.

  • ASM is almost the lowest grade language, you can get 1 lower, and thats binary code.

  • @mit1mit2mity4 yup and it called Machine code or Machine language

  • never trust a computer programmer who has an indian accent

  • spelling error

    

  • c and c++ r higher than asm but they r definatly not high lvl something high lvl would be python or something like that

  • @XDalutZX no way! really?? I've did a lot of reading and majority of the the writers said Assembly is like the highest level. If you know assembly you can pretty much hack....somewhat but no way is python the highest because I'm learning and sort of understanding python and if that's one of the highest then I feel really good lol

  • @goobersnatch101 i dont think u get it low level means it has to be compiled less to become machine code like asm just needs to be assembled and linked c and C++ need to be compiled assembled and linked python needs to be compiled to c or c++ then compieled and assembled and linked. low = better and faster so asm uve just got the thing turned around

  • @goobersnatch101 High level doesn't mean it's good..

  • @GigaMan184 oh ok, I'm a noob at programming lol. I start not too long ago but I fell off track but I'm gonna start back reading when school starts.

  • @goobersnatch101 Where did you read that...? MadeUpBullshit. c0m ? Lol

  • @goobersnatch101 lol. assemble language is the LOWEST LEVEL OF PROGRAMING. its the closest thing to machine language which is basically binary numbers. python is the highest level of language, meaning its very far from machine language and more closely to human language of defining code. learning python is nothing to be proud of since anyone can learn it . its very easy, learning assembly language is extremely hard and need to understand the computer from ground up.

  • @goobersnatch101 basically low level programing meaning more primitive the code is. with primitive code you can built a calculator you can find in the dollar store. but with high level programing you can make let's say adobe photoshop. though adobe photoshop is more complex and high level, that's because the level of programing is easier to do simple intruction i.e. adding/substracting numbers. u can write adobe in assembly but that will probaly take you a thousand years to do. lol.

  • @goobersnatch101 think of assembly language as the latin for coding. its never used but without it coding language would have never exist.

    like regular language. latin is much harder to learn then english but it has less words to express oneself then you can with english. therefore english is a high level language and latin is low level. python, java, are based on c/c++ and c/c++ is based on assembly. assembly > c > c++, objective c> python,java,visual studio,etc.

  • @goobersnatch101 another good examply is lets say you want to make a program to add in c++ and display it on a consol. all you do is cout << a+b << endl; very simple right? well in assembly its not quite. you have to tell the computer to do exactly wat's needed to do. you have to first turn w/e number u press on the keyboard (acii code) into a physical number that ur machine can read, then push the register into a stack so it can be used again for other things, and use the add instructiong, etc

  • @goobersnatch101 pretty complicated for something very simple eh. that's assembly language for yeah. btw sory for bloat load of comments. i recently learned all this and felt like putting them out somewhere. feel much better once i typed it out. lol thank you.

  • @XDalutZX They are high level actually... 3rd generation to be exact. ASM being 2nd generation, machine language being 1st. Visual Basic is a 5th generation language since it literatly provides visual tools to let you make the programs. So C & C++ would be considered high level languages...

  • @crazynoob11 although thats true that would mean you consider asm to be mid level which it isnt its low level not the lowest level but i highly doubt anyone would program with machine language unless there programs were under 10 commands or they had no compiler had to use it

  • @XDalutZX I never said it was "mid level." Assembly's still low level. C++ and other 3GLs are high level.

  • @crazynoob11 i consider c++ as mid level coding. it was really hard for me to learn c++ compare to java which basically spoils you to the ground. plus alot of programs are based on c++.

  • @XDalutZX or the fact that they want their program to run much faster.

  • @crazynoob11 WRONG!.

    While .net code is compiled to interpret code, it is high lvl. C++, has Inline ASM functionalities aswel as high lvl functionalities, therefor it's regarded as a medium language.

  • @crazynoob11 Actually C can be considered a mid-level language

  • @crazynoob11

    C/C++ is mid level

  • Thanks for the video series.

  • Comment removed

  • hmmm i'm trying to learn assembly language and i'm not quite understanding the ebx status numbers i mean what's the difference if i say movl $0, %ebx or movl $4, %ebx i mean is it like system call movl $1, %eax which is the system call for exiting

    the 1 represents that call is that also true with the status numbers do they also represent something?

  • Thanks for uploading this series, I've been looking for good asm tutorials for a while.

  • I wonder are you(thyzor) blind or not....

  • @Dave4Slash Where can one find an assembly compiler

  • @doughauf You can download for example "AVR Studio" this program compiles assembly and creates the object file ( *.hex extension ).

  • @sonus89  Is this just like the assembler in DOS. Will this also create the executable file.

  • @doughauf Is this a question? If yes, then: yes it will create

  • @thyzor The lower a language is the more precise and quick it is, and the harder it is. High level languages are like C++ C# or any of those.

  • @thyzor ASM is low level.

  • @thyzor Not really. With respect to machine code or machine language it is. But C++ and all those are higher than Assembly Language.

  • @thyzor You really are a fucking idiot, you are a disgrace to all IT's. It is the lowest level language which is human readable.

  • @Atheist18505 I think he was joking bud.

    Hex is lower though.

  • @Atheist18505 I can read octal

  • @thyzor I hope you're joking?

  • Comment removed

  • lol did u got droped by ur mom or something. sure u did a mistake of calling asm as a high level language which is the noobest thing u can ever do. but the fact u called him an idiot made u the biggest idiot alive. please just go back to using your computer for surfing the web and listen to music, making a powerpoint presentation or what not and let us worry about about programing. and please don't tell me ur in comp sci or computer engineering.

Loading...
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