Hi there! I'm a bit new to all this, so please be patient with me. I have the following codes and I like to learn what it does...
MyMacro MACRO arg1, arg2, arg3, arg4, arg5
back=arg3 or arg4
mov cl, [esi+&arg2+&arg5]
Q1: am I correct to assume back is the result "var" (for assembly)
when you OR the bits of arg3 and arg4 together?
Q2: &arg2 and &arg5 are assembly way of referencing the actual value
pass in to the macro and the whole thing is added up with esi and the
content of that address is then moved to CL?