when embedding assembly code inside of a c program: 1. the offset operator can be used in the embedded assembly code. 2. the lea (load effective address) instruction can be used to store the address of any of the c variables, regardless of their type (e.g., char, int, double, string, etc.), into any of the 32-bit registers (e.g., esi, edi, eax, ebx, etc.).