title: Intel 8086 Memory/Input-Output signal
body: <p>What mechanism generates the M//IO signal of the 8086 microprocessor? If it is generated by the execution of the code, then what is the difference between it and any other address signal? If it is not generated by the execution of the code, then how the microprocessor &quot;guesses&quot; when there is need for either memory addresses or port addresses?</p>