Wew 8:14, actually you don't need to write directly to 64 bit region if you wan't to change it, because 32 bit registers are zero extended to 64 bit register. Accessing 32 bit register doesn't require REX.W prefix. This only affect the original 8 GPRs on x86, EAX until EBP. Those registers are also zero extended to 64 bit registers. R8 until R15 require REX.R prefix even you don't access the 64 bit region because they're 64 bit extension. Please correct me if i'm wrong :D
Hi Phillip. I'm still a newbee of this. I saw in Assembly x86 intel syntax programs it's possible to do ".include _printf" and after "call _printf" for calling the printf command . i would like to do it in Assembly x64 AT&T syntax too but i don't know how do it. Can you help me about this? Thanks in advance.
This is sooooooo useful, thank you thank you sooooo much for making this video 🤩
I was just rewatching some of your older videos earlier today, so cool to see you making new content.
This is great content. Thanks a lot; please continue!
Just discovered your channel and I'm really enjoying the content! Had started with cgi-bin and now fuelling my thirst for a bit of assembly
Wew 8:14, actually you don't need to write directly to 64 bit region if you wan't to change it, because 32 bit registers are zero extended to 64 bit register.
Accessing 32 bit register doesn't require REX.W prefix. This only affect the original 8 GPRs on x86, EAX until EBP. Those registers are also zero extended to 64 bit registers.
R8 until R15 require REX.R prefix even you don't access the 64 bit region because they're 64 bit extension.
Please correct me if i'm wrong :D
thanks. you are so good
Hi Phillip. I'm still a newbee of this. I saw in Assembly x86 intel syntax programs it's possible to do ".include _printf" and after "call _printf" for calling the printf command . i would like to do it in Assembly x64 AT&T syntax too but i don't know how do it. Can you help me about this? Thanks in advance.
Soliduscode not exit
Please incresae font size next time