You Can Learn Assembly in 10 Minutes (it’s easy)

preview_player
Показать описание

In this video, we go over the basics of assembly language. We talk about x86, or Intel assembly, and how you can write a simple program to do something with it in a short amount of time. Learn how to write a Hello World in x86 assembly in under 20 minutes. In 2020, programming assembly language has never been easier.

SOCIALS:
Рекомендации по теме
Комментарии
Автор

Holy fuck this is one of the only tutorials that makes sense to beginners like me, most people just write something down in asm and hardly even explain what is happening

vulna
Автор

You have a knack for explaining things really clearly! Thanks.

colydeane
Автор

Assembly is wild, the only basics i have are from GBZ80 assembly and while nothing translates to X86, the basic logic is still there. Thanks for your interesting and well-made video :)

fleefie
Автор

what a great video!
i like the fact that you didnt rtry to hide the fact that you messed up with _start and instead walked us through dealing with the probleem

id
Автор

oh my, i finally understood assembly. the syscall table made so much clear. thank you!

legion_prex
Автор

This was a really good video. You present things confidently and have a good speaking voice. I think it would probably go a little too quick for people entirely new to assembly, but as someone who knows the very basics it was basically perfect. Getting right into doing something useful with system calls was a good choice. Subscribed.

jackkendall
Автор

Fantastic video! Short, to the point, super-informative and entirely understandable. Assembler finally de-mystified!
Thank you - that's a terrific intro, and it makes me want to learn more. 👏👏

chairmakerPete
Автор

I wish you have more content about assembly like that❤

alskaa
Автор

awesome explaination! thanks for making the video!

ChadDoebelin
Автор

wrote my first assembly using this vid and a tutorialspoint tutorial
thanks a lot 🧡

bdoid
Автор

You are, great dude 😎
Simple and smooth explanation 👍

mehrdadpc
Автор

Also, jesus christ, it's so much easier to start writing assembly on Linux than it is Windows.

jackkendall
Автор

I really enjoyed this tutorial, and I just couldn't help it but drop a big like and a subscription all at once.

TheMightyKingzuru
Автор

Hello! What environment are you using? It's a 32 bits linux? You have a Dockerfile for this?

javiercitoshideout
Автор

So "int 0x80" is the x86 equivalent instruction to "svc 0" in ARM?

adruna
Автор

your genius, i think the only person that can write code in assembly is genius like you

ameerachannel
Автор

can you keep making videos on programming in assembly x32 x64 and x86 it would help me a lot

lgtdhes
Автор

Question – I notice that you perform the "linking" step using gcc; whereas I've always used ld directly (I was first taught assembly some years ago)… What's the difference between the two?

AuctorisVideo
Автор

Thanks for a great video!
I followed this one, and it is working OK. However, the executable .elf file produced for the "hello world" example is 13K which seem a little excessive.
Is there some optimization I might be missing?

ObligedTester
Автор

can you make a video explaining asm with usage of cstdlib. I tried interpreting some c-code that was compiled to assembly (on aarch64, for simplicity sake), and I barely understand anything, even though I have quite some understanding about assembly

ihakker