title: How is a Hex Value manipulated bitwise?
body: <p>I have a very basic understanding of bitwise operators. I am at a loss to understand how the value is assigned however. If someone can point me in the right direction I would be very grateful.</p>
  
  <p>My Hex Address:  0xE0074000</p>
  
  <p>The Decimal value: 3758571520</p>
  
  <p>The Binary Value:  11100000000001110100000000000000</p>
  
  <p>I am trying to program a simple Micro Controller and use the Register access Class in the Microsoft .Net Micro Framework to make the Controller do what I want it to do.</p>
  
  <pre><code>Register T2IR = new Register(0xE0074000);
  T2IR.Write(1 &lt;&lt; 22);
  </code></pre>
  
  <p>In my above example, how are the bits in the Binary representation moved? I don’t understand how the management of bits is assigned to the address in Binary form. </p>
  
  <p>If someone can point me in the right direction I would be very greatfull.</p>