x86-64 Assembly Programming Part 1: Registers, Data Movement, and Addressing Modes

preview_player
Показать описание
First out of four part series introducing x64 assembly programming. This part focuses on the general-purpose registers, movq instruction, and an overview of the addressing modes available for the x86_64 instruction set architecture (ISA).
Комментарии
Автор

I have a Final exam next week that is almost entirely just X86-64, and I feel like I’ve been reading Japanese for the last 2 months. You are a lifesaver!

Matthew-McCallister
Автор

My instructor spent an hour on this topic quoting a bunch of documentations and I got lost. 20 mins of your instruction saved my life! Thanks for your clear and concise and so understandable lecture!

arkytiao
Автор

Hey just wanted to say I appreciate this series. I was learning stack overflows, basic reverse engineering, and exploit development (all ethical of course) and while it is possible to do it without actually understanding what you're doing, I felt lost and this helped me catch up. This is legitimate uni quality lecture uploaded free to youtube on a pretty complex topic and a great help.

christophernoneya
Автор

Thanks for helping me on this topic, your teaching is crystal clear and easy to follow !

raybing
Автор

Please continute with this series and produce more in-depth videos. No one has produced such detailed serires with GAS sysntax. Keep up the good work. Many Thanks. 🙏🙏🙏

eshgholah
Автор

This was great. Had to rewind about a hundred times but repetition in necessary here

Savahax
Автор

This is an amazing introduction. Great slides too! Thank you!

teachyourselfcs
Автор

Thank you, this really helps me with exam prep!

j_blue
Автор

WoW this is Guy is just amazing i m sure he will get more subscribers

ccl
Автор

Hey Dr. Bloom! Hope you're doing well over there on the west coast. Best wishes from one of your Howard grads :)

kodewill
Автор

Great tutorial ! Easy for understanding !

changchenchien
Автор

Hello do you also know how to decompiled ex4 and mt4

OyerindeTajudeen-jjgw
Автор

Ciao, secondo te è possibile imparare a programmare (intendo a scopo didattico) in assembler senza la conoscenza dell'architettura del calcolatore ? Oppure in alternativa cosa è necessario saper conoscere e mi riferisco all'architettura per poter affrontare la programmazione in assembler ?

claudiosilvestri
Автор

is this all taken from the book referenced at the bottom? asking because I am considering purchasing it

teachyourselfcs
Автор

You have a mistake on your CPU/memory diagram. It shows instructions going only in one direction.

DanEllis
Автор

Mann Whats the name of the book youre reading from?

Matice
Автор

If you're gonna be reading in the video tutorial, in a robotic voice, you might as well just put out the tutorial in text-only format.

Owl
Автор

The lecture quality could be better. Its not very well designed for the one unfamiliar with concepts to got from words to same meanings as the author claims to go from the meanings to words. "For X convention we use X convention" - isn't logically good and methodologically efficient way of expressing thoughts.
Best wishes. Try to imagine people who listen to part1 dont know the subject, speak to them rather than to yourself.
Its good if video lesson is more effective than written one.

kaihusravnajmiddinov
Автор

Why must you usr this horrible AT&T syntax ? 🤪

bvideoz
Автор

when you read dear teacher you are going too fast and the intonation is not right and people have a hard time to follow. not nice. you can have better feedback if you just show a little interest and teaching skills.

andrewmosse
visit shbcf.ru