Please, tell me, what does this code do exactly?
xchg ax,dx
inc word ptr [si+324h]
mov dh,al
xlat
jc $-12
sar dl,1
xor dl,55h
I understand that it's increasing a variable and moving it to the specific memory address and in the end of it's exclusive or, but what exactly it does else? This is for Intel i8086 processor.