Assembly language and machine code - Gary explains!

Assembly language and machine code - Gary explains!

Android Authority

8 лет назад

428,138 Просмотров

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


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

Amani Akram
Amani Akram - 23.08.2023 00:31

I don’t know to write assembly language 😢

Ответить
Stone Witcher
Stone Witcher - 12.04.2023 20:14

the cpu is like the human brain, but why neuman way? human is not a 100% perfect creation

Ответить
Rasoo tv
Rasoo tv - 18.03.2023 10:03

I don't understand but i have get something

Ответить
jake c
jake c - 16.02.2023 19:32

Is the assembler the same as a compiler ?
Also, how exactly does it "translate" the assembly language into binary ?
Thanks

Ответить
Tommy Huffman
Tommy Huffman - 25.01.2023 21:51

I found your video, because I'm trying to make a decompiler to go from machine to Arm Assembly - not a full-scale project of course, just something to work with a very limited instruction set to play with.

Ответить
Jairo Daniel Santos Colindres
Jairo Daniel Santos Colindres - 09.01.2023 04:44

Thank youu!! This video was so useful.

Ответить
saultube44
saultube44 - 19.12.2022 01:21

I like Efficiency and Assembly, so I find angering when there's no efficiency or even common sense when I Disassemble Apps or even parts of the Windows OS for fun 😊 It has been a passion of me, that I haven't been able to dedicate myself 100% to it, I'd like also to learn the Server CPU ISA and how it's used it on Big Servers and Supercomputers.

I think Assembly Language is underserved and underdeveloped, so Low Level Hardware Handling is pretty bad 😔 E.G: It's difficult to this day to write games for 2+ GPUs; each game company has to develop proprietary Low Levels Support, and not only for GPUs but for everything; it should be an Efficient Low Level Open Source Standard for everyone to use.

Also Compilers are not the perfect deploying machines nor the programming Philosophy: which is: automate the most lazy way possible; hence Virtual Machines 🤪 Code Targeting 🎯 is a joke: Compilers Operating Systems and Programs don't check the hardware they're running on, not as thorough as they should. There's no backward compensation nor cross-translation for CPU/GPU/OS, just the super-lazy and super-inefficient VMs; which will generates entropic solution at a exponential scale, which is of course not only inescapable unsustainable but delusionally non-scalable. I'm all for Virtualization done right; Hardware-accelerated, Assembly efficient, and only when needed. Also software virtualization of items in the computer like a keyboard or other functions are common now, and that also should be done Assembly Efficient 🙂

I'm trying to make computers efficient, so more and better solutions can be built on them, that would be difficult today because not all Compilers do mult-itarget well or generate humongous executables of 100s of MBs on Disk and multiple times that on RAM ♈🐏

So I hope you teach better Programming Philosophy, to fix these problems

Ответить
The Cold
The Cold - 17.11.2022 12:06

I think cool!

Ответить
Benjamin
Benjamin - 07.11.2022 17:27

Nice One!

Ответить
Anna Nass
Anna Nass - 17.10.2022 07:06

Hey I love the video, but the background music/noise was a bit distracting. I’d rather just hear your voice. Just a suggestion.

Ответить
Mangocode
Mangocode - 21.08.2022 14:38

I learn 8086 Assembly now only for 2 days. And now i can see all these possibilities in programming.
Before assembly i programmed in C/C++ but after I discovered OS-Development I turned crazy...
I sat 48 hours in my desktop chair and made my first little bootloader with a minimalistic GUI.
in the beginning I thought I'll never understand assembly. But when you do its not so hard anymore.
Except the annoying researches to remember the 8086 BIOS interrupts... and the time you spend to convert ASCII or DECIMAL to hexadecimal...
Anyway. Assembly is the fastest and best language to use the complete computer power!

Ответить
Mohammad Tahir Hassan Hassan
Mohammad Tahir Hassan Hassan - 04.08.2022 13:12

Fantastic

Ответить
John St Fleur
John St Fleur - 23.06.2022 13:43

I HAVE STUDIED QUANTUM CURVATURE AT COLUMBIA UNIVERSITY.

Ответить
bmeurer05
bmeurer05 - 01.06.2022 19:58

falando merda afu carecaaaaa

Ответить
David Polberaff
David Polberaff - 14.04.2022 19:36

Assembly language is extremely underrated I’ve written a lot of it and I can say it was a lot more fun to learn assembly than any other language I’ve used

Ответить
Fortune Alaoma
Fortune Alaoma - 19.03.2022 15:19

Thank you very much! Very helpful

Ответить
Subhashis Ghose
Subhashis Ghose - 03.03.2022 03:20

Still somehow the best explanation of these concepts even after 6 years.

Ответить
ARUNAVA DASGUPTA
ARUNAVA DASGUPTA - 20.02.2022 07:21

I
Want
Peace
In
This
World

Ответить