title: Xcode Debugger - how to single step at level of CPU instructions
body: <p>This is definitely obsessive, but I am fascinated  by how cleverly the compiler translates C code into machine instructions.  Since I am a little fuzzy on some instructions, it would be helpful if I could watch the operation of a compiled program at the level of individual machine instructions - "below" the level of a C statement (which might generate several CPU instructions).  In other words, can I watch the registers/memory change after a single machine instruction?</p>
  
  <p>I'm sure it's possible with some other debuggers, but I am only using Xcode.</p>