title: Passing a 1 byte argument to a function?
body: <p>I want to create a function that receives a 1 byte argument. But I am reading that in x86 I can only push 2 or 4 bytes onto the stack. So should I expect a 2 bytes argument to be passed to my function and then extract my 1 byte? Is this is how to pass a 1 byte argument to my function:</p>
  
  <pre><code>push WORD 123
  </code></pre>