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

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

Low Level

4 года назад

141,442 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

@kellyhiggins5703
@kellyhiggins5703 - 07.07.2022 07:43

Great vid dude, thank you. Btw the 'message' label was actually 14 char haha

Ответить
@prashanthkumar0
@prashanthkumar0 - 15.08.2022 11:22

slowly it turned into linux x86 assembly 😂...
i was looking for bios calls int 10h

Ответить
@defnlife1683
@defnlife1683 - 13.09.2022 08:17

Which Assembly lang is easiest to pick up for fun?

I’ve seen some videos ASM for commodore, nintendo, PDP etc. seems simple enough.

Intel v. Arm v. Older simpler ones?

Ответить
@id120266737
@id120266737 - 15.10.2022 12:31

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

Ответить
@RobertCastilloC
@RobertCastilloC - 16.10.2022 19:47

Why don't you make a series of videos about creating a kernel it would be awesome

Ответить
@JoelGrayson
@JoelGrayson - 27.10.2022 01:25

Just out of curiosity, why is 65 used as the return value in many tutorials? Am I missing a joke?

Ответить
@Codepage07
@Codepage07 - 08.01.2023 17:09

Hello sir, ✨could you tell me with your estimate, that how long will take to😅 learn assembly 8086 language

Ответить
@ObligedTester
@ObligedTester - 20.01.2023 03:03

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?

Ответить
@강용우-n2h
@강용우-n2h - 03.03.2023 11:57

love this

Ответить
@javiercitoshideout1839
@javiercitoshideout1839 - 04.03.2023 07:51

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

Ответить
@pranoysaha150
@pranoysaha150 - 15.03.2023 14:35

Hey bro, I like your video so much...Those are really cool videos...can you just say which IDE/Code Editor you're using for Assembly and C language...🙂🙂🙂

Ответить
@alskaa1
@alskaa1 - 19.03.2023 22:14

I wish you have more content about assembly like that❤

Ответить
@Miracle-uc6es
@Miracle-uc6es - 20.03.2023 15:05

Mate I have a question for you. I could not find any answer about it. People say assembly is not portable. But they dont say how much is it?
I mean lets assume I learned x86_64, and write a notepad program

Will it work all the intel processors? Or will it be depent on i3, i5, i7 and so on. Or will it be depent even inside of i3 series models.
The operation system will effect anything. Like win7, win8 or win10, or linux (Not talking about compile (assemble) process, the main code will be changed?)

I am asking this because if the code that I write only works on a very specific intel i5 4550 for example and wont work the others, it is not worth to learn it?
However if it will be work all the intel series that supports 64 bit, then it might be meaningful to learn.

Also, people says that there are thousands of instructor (which is impossible to learn for a human). How much of them is necessary literally?

Ответить
@BryanAnderson-o1u
@BryanAnderson-o1u - 05.04.2023 06:27

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

Ответить
@ApteraEV2024
@ApteraEV2024 - 03.06.2023 03:39

👏 👏 👏 🎉❤

Ответить
@ApteraEV2024
@ApteraEV2024 - 03.06.2023 03:40

Can you make Emoji with Assembly?? 🤓 💡

Ответить
@abdulhannan.018
@abdulhannan.018 - 08.06.2023 20:05

👌

Ответить
@26487913
@26487913 - 11.06.2023 05:10

doesnt the computer read from left to right? how does it know what [message] is?

Ответить
@3bdo3id
@3bdo3id - 13.06.2023 15:39

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

Ответить
@vicheakeng6894
@vicheakeng6894 - 11.08.2023 00:35

CPU, SURFACE MOUNT TECHNOLOGY, TEXAS INSTRUMENTS ( BIBLE)

Ответить
@bon.cat11
@bon.cat11 - 16.09.2023 21:50

This is really good

Ответить
@astrahcat1212
@astrahcat1212 - 27.10.2023 02:06

You can learn it in 10 minutes, but you sure can't write it in 10 minutes.

Ответить
@clusterdriven
@clusterdriven - 06.11.2023 02:58

You made it look easy! Thanks!

Ответить
@tim_allen_jr
@tim_allen_jr - 01.12.2023 09:38

Breadcrumb videos to being an Assembly master.

Ответить
@AsherDMckoy
@AsherDMckoy - 10.12.2023 04:50

cries in windows I guess

Ответить
@InsaneFirebat
@InsaneFirebat - 15.12.2023 04:31

Counting is lame. How about a message_end: label and make the assembler do the math with [message_end-message] ?

Ответить
@BryanChance
@BryanChance - 31.12.2023 01:27

10 minutes doesn't work for me. Anyone else? LOL ;-) I think 10 weeks is more reasonable for me.

Ответить
@JakobKenda
@JakobKenda - 06.01.2024 20:38

fasm >>>> gas

you can just write elf segments and output elf directly, no need to link it

Ответить
@munol2524
@munol2524 - 14.01.2024 09:30

The tiny font makes my eyes bleed

Ответить
@eggmeister6641
@eggmeister6641 - 08.02.2024 12:31

What assembler are you using?

Ответить
@thatoneearthdev
@thatoneearthdev - 11.02.2024 16:47

my question is, which ASM is this? NASM? MASM?

Ответить
@zelalemmekonnen8030
@zelalemmekonnen8030 - 21.02.2024 06:46

Don't lie, it's not easy. But fun!

Ответить
@techinzicht
@techinzicht - 22.02.2024 01:21

Thanks! Very clear Explanation 👍👍

Ответить
@mehrdadpc
@mehrdadpc - 11.04.2024 17:53

You are, great dude 😎
Simple and smooth explanation 👍

Ответить
@HoisinDuckWrap
@HoisinDuckWrap - 20.04.2024 23:36

I know this is an old video, but does this work with masm?

Ответить
@legion_prex3650
@legion_prex3650 - 23.04.2024 00:49

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

Ответить
@chairmakerPete
@chairmakerPete - 23.04.2024 01:32

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

Ответить
@ameerachannel2539
@ameerachannel2539 - 26.04.2024 10:14

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

Ответить
@Lyones79
@Lyones79 - 26.05.2024 01:53

This is great, thank you!

Ответить
@rty1955
@rty1955 - 12.06.2024 16:37

X86 is so brain dead... I have coded millions of lines of code on an ibm mainframe. And you didnt need a "global" symbol as it is not needed for a real machine. Machines use BINARY. The loader, loads your program at any address and turns control over to it. The .text is not necessary as tge machine does NOT care where you place anything.
And way before either intel ot at&t got involved with computers it was always operands would be from right to left. And dont get me started about a stack - totally unessesary
All those "special purpose" registers are ridiculous! Give me general purpose registers any dayd

Ответить
@TheMightyKingzuru
@TheMightyKingzuru - 16.07.2024 09:04

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

Ответить
@azx7023
@azx7023 - 30.08.2024 14:05

Does not work on windows won't build - tearing my hair out

Ответить
@AnthonyPagan-vk5iv
@AnthonyPagan-vk5iv - 12.09.2024 12:09

Awesome video. Love the hands on control Assembly language provides

Ответить
@BlommaBaumbart
@BlommaBaumbart - 26.09.2024 11:01

I really didn't expect Assembly to support plain ASCII text.

Ответить
@kamilziemian995
@kamilziemian995 - 03.10.2024 00:32

When compiling hello-world.o object file to ELF I get to warnings.
warning: relocation in read-only section `.text'
warning: creating DT_TEXTREL in a PIE
To remove them I needed to add flag -no-pie to compilation command:
gcc hello-world.o -m32 -nostdlib -nopie -o hello-world.elf

Ответить
@STING-AH
@STING-AH - 31.10.2024 00:10

cant believe that this is how many steps it takes to write a hello world message. never thought that programming would involve so much labor, but it shows you what kind of language assembly is and its no joke. certainly takes all the mental fortitude in the world to not get frustrated with the process. but if I follow videos like this then programming should be a little less of a headache compared to what it could be down the line.

Ответить