title: how to push a string into a stack in x86 (AT&T syntax)
body: <p>In x86 AT&amp;T synatax, how does one push an ASCII string into a stack? (Or how does a C program push an ASCII string into a stack?)</p>
  
  <p>My intial attempt was to create data section, use .asciz and then push things using LEA and MOV using displacement. But it all ended up with errors.</p>