title: basic processor architectures
body: <p>I am confused with the basic processor architectures. It's better if somebody can clearly and very simply explain me the differences of each of the following architectures with the help of diagrams.</p>
  
  <ol>
  <li>Accumulator based architecture</li>
  <li>Stack based architecture</li>
  <li>Memory to memory architecture</li>
  <li>Register based architecture</li>
  </ol>
  
  <p>And also I need to know the differences between the two subjects - Computer Architecture and Processor Architecture.</p>