I'm trying to reverse engineer an app. I can't understand some instructions:
EBP-4h=>Self EBP-8h=>OptionData ... mov eax, [ebp+var_4] movzx eax, byte ptr [eax+1Ch] // (1) mov edx, [ebp+var_8] mov [edx+8], eax mov eax, [ebp+var_4] movzx eax, byte ptr [eax+1Dh] // (2) mov edx, [ebp+var_8] mov [edx+0Ch], eax mov eax, [ebp+var_8] mov dword ptr [eax+10h], 1F41h // (3) ...
Based on reversing other parts of the app, I believe edx+8, edx+0C, edx+10 are all integers; eax+1C is 'scP8B' and eax+1D is 'ocDynamicMR2'.
I don't understand instructions (1) and (2).