Can two instructions execute in the same cycle if the same register is used as input and output respectively?
<p>For example, could these two instructions begin executing in the same cycle or do they interfere with each other?</p>

<pre><code>MOV  %RAX, (ADDR)      # AT&amp;T syntax: store rax
POP  %RAX
</code></pre>