Название | : | Learn Any Assembly Language Fast with THIS TECHNIQUE | Comparing Source Code to ARM Assembly Output |
Продолжительность | : | 13.47 |
Дата публикации | : | |
Просмотров | : | 27 rb |
|
I learned 6502 assembler 40 years ago and suspect that Acorn was influenced by the 6502 when creating the ARM architecture Although I don't know much about x86-x64 assembler, ARM assembler appears more elegant to me Comment from : Grim Rian |
|
What ifbrYou wanted to go to HeavenbrBut God saidbr"Error: Constant cannot be expressed as 8-bit rotatable" Comment from : William Drum |
|
A good demonstration how "Low Level Learning" can lead to buch better and HIGHER UNDERSTANDING! THANK YOU! :) I always love videos like this Comment from : Hermann Strinzel |
|
Is it ghidra? Comment from : Xiao Nai He |
|
11:34 forgot to cut that out huh ahah Comment from : Simon Mathiasen |
|
Hi ! What command did you use to convert the c program to assembly? I tried with objdump as well as gcc but in the MOV instructions, i dont get the hex representation of the letters Instead, i get output like this "mov edx,-0x4(rbp)" So how did you convert it to assembly? Thanks in advance :) Comment from : Astral Wanderer |
|
I am in love with this video Comment from : Luke Avedon |
|
There's a objdump flag called -S, which can print the generated asm of each line Comment from : mo mq |
|
thx! Comment from : Myelin SheathXD |
|
What's interesting is that the C compiler doesn't seem to use the stack as a stack like no push or pop Why is that? Comment from : Yarnosh |
|
Superb explanation Thanks! Comment from : WistrelChianti |
|
6:04 high pitch sound begins Comment from : LucasLovesEMSpectrumPhysics |
|
Nice! I like it! Excellent click-bait title too Comment from : edgeeffect |
|
This would probably been easier if you used Compiler Explorer Comment from : Chris |
|
If your goal is to compile your own code and look at the dissassembly with objdump, take a look at the -S argument in objdump (I think it also requires that the code was compiled with -g to include debug information in the binary) It will display the C source code mixed with the generated assembly and it makes it a lot easier to understand what is going on, especially for more complex code that may have been agressively reorganized and optimized by the compiler Comment from : HerrHeisenheim |
|
An easier way is to compile to assembly, isn’t it? Comment from : Vipul Lal |
|
How audio output implemented in assembly language? Comment from : Hydra |
|
Amazing tutorial I was wondering but do you use discord or something for contact? Comment from : MrDragon Star |
|
Spectacular Comment from : Robert Rush |
|
Hi LLL! First of all, amazing video series! Keep doing this work I really appreciate a lot I've a doubt that goes beyond the context of this video On 860 dump line, the instruction "mov w0, #0x539 //#1337" translates to 4-bytes hex representation of machine code 5280a720brWow! That's crazy! How the number 1337 is stored in this hex representation? I think maybe this is a topic for another video Tks Comment from : Fabiano Furtado |
|
Clear explaination ❤ More videos on aarch64 assembly deep dive and baremetal programmingbrThanks a lot Comment from : Death Valley |
![]() |
Program to Add Sub Mul Div Two Numbers Assembly Language | sub add mul div in assembly language- 14 РѕС‚ : Safdar Dogar Download Full Episodes | The Most Watched videos of all time |
![]() |
Assembly Language Programming with ARM – Full Tutorial for Beginners РѕС‚ : freeCodeCamp.org Download Full Episodes | The Most Watched videos of all time |
![]() |
you can learn assembly FAST with this technique (arm64 breakdown) РѕС‚ : Low Level Learning Download Full Episodes | The Most Watched videos of all time |
![]() |
Comparing C to machine language РѕС‚ : Ben Eater Download Full Episodes | The Most Watched videos of all time |
![]() |
You Can Learn MIPS Assembly in 15 Minutes | Getting Started Programming Assembly in 2021 РѕС‚ : Low Level Learning Download Full Episodes | The Most Watched videos of all time |
![]() |
A Guided Tour Through The Bitcoin Source Code Part 6 - Building Bitcoin From Source РѕС‚ : Dev Oskii Download Full Episodes | The Most Watched videos of all time |
![]() |
for loop in C programming language | Malayalam C programming Language РѕС‚ : SJTutorialsLive Download Full Episodes | The Most Watched videos of all time |
![]() |
Tutorial ARM Cortex M4 - Robotic arm detecting and learning movements РѕС‚ : Sever Spanulescu Download Full Episodes | The Most Watched videos of all time |
![]() |
AZ 104 Manage Azure resources by Using ARM Templates-Create an Azure managed disk using ARM template РѕС‚ : Cloud Security Training u0026 Consulting Download Full Episodes | The Most Watched videos of all time |
![]() |
Master the One Arm Pull Up - One Arm Pull Up Tutorial РѕС‚ : Calisthenicmovement Download Full Episodes | The Most Watched videos of all time |