Stuck with study of assembler
mov byte ptr [rax+rdx-01],00
RAX=00000004
RDX=2295EA3B878
and
mov [r10+rsi],al
RAX=0000000000000065
RSI=000002295EA3B878
R10=0000000000000000
It's clear about mov
al
byte ptr
. But i don't understand what means [rax+rdx-01]
and [r10+rsi]
where rax and r10 not pointer.
In most cases i faced with [RAX+C1]
where rax is pointer and C1 is offset but i have no idea what meaning when register store some value, but not a pointer