Didn't understand the movzx command

1

I didn't understand what this command does, for example:

'movzx eax, byte [rax]'

Before the command executed the value of rax was : '0x7ffff253c523' and after this line it became '0x00000070', why? I can really use some explanation or example, didn't find any good source.. thanks!!

assembly
x86
zero-extension
asked on Stack Overflow Nov 14, 2020 by roye1233 • edited Nov 14, 2020 by roye1233

0 Answers

Nobody has answered this question yet.


User contributions licensed under CC BY-SA 3.0