How to Call Assembly Code from C

preview_player
Показать описание
In this video I will demonstrate how you can call a function written in x64 Assembly from C.

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

Okay, now I can add "assembly expert" to my CV

szigo
Автор

It's crazy how well you can demystify some things with the simple examples. Makes this stuff feel so much more accessible!

MadMathMike
Автор

The fact that you are showing documentation for every single step is unprecedented! Thank you for the content once more!

pavfrang
Автор

thought you were going for the inline assembly

Yougottacryforthis
Автор

At university 20 years ago, I had a project involving MD5 hash calculation written in Delphi/Pascal. For some reason, the Pascal implementation was incredibly slow, even with bitwise optimization. I injected ASM into my project to speed it up, and even the simple, unoptimized ASM version was twice as fast as the optimized Pascal version. With some additional tweaks, I improved performance by up to three times. Nowadays, compilers are smart enough 😅

bmxbmx
Автор

this should be the golden standard for howto's

ujin
Автор

I have no idea why, but I love that this is possible.

space
Автор

I knew this, but I was curious to see how well you would cover this in the advertised 4 minutes. The answer is "very well". Very well indeed.

JohnUrbanic-mq
Автор

It's great to see some updates from this channel :)

comoyun
Автор

Ah, brings back memories from early 90's. Actually back then I inlined asm in C too not just external files.

mcmaddie
Автор

Awesome video! More assembly/C. Either together or separate. Great job!

PremiereStoss-qmun
Автор

Nice video. That calling convention was new for me. Please also make a video on how to create functions in assembly with more complex data types.

kinershah
Автор

this is one of the more obvious tricks id say, but it's still a really cool thing you can do. and as always, you make it so easily digestible

whamer
Автор

These videos are so cool and easy-to-understand :) Well done!

DimDima
Автор

Hi there. I love your videos. Such beautiful simplicity.

PauloConstantino
Автор

Thank you very much, I have always wondered how to call assembler code, your explanation is great!!! Thank you so much!! It

simonepernice
Автор

Great video, super underrated channel!

AlucTheMia
Автор

I'm coming in for another, "Neat!"

Neat!

justinnamilee
Автор

Oh hey, it's the shower thought i immediately forgot about!

JackieJKENVtuber
Автор

thank you so much for your content and videos, it seems like there are not many people who teach or share about actually putting C to practical use from what i've found but your videos fill so many gaps and are so helpful, thank you again and if you are open to take any suggestions for new videos in C, maybe how to parse JSON / XML or making HTTP requests for beginners in C?

userjm-myhn