title: How does Verilog behave with negative numbers?
body: <p>For instance, say I have a <code>reg [7:0] myReg</code>
  I assign it the value <code>-8'D69</code></p>
  
  <p>I know Verilog stores it as 2's complement so it should be stored as</p>
  
  <pre><code>10111011
  </code></pre>
  
  <p>The question I have now is if I were to perform an operation on it, say myReg/2</p>
  
  <p>Would it evaluate to -34? Or would it take 10111011 and turn it into 187 then perform the division, returning 93?</p>