Ассемблерный код одного и того же программного кода, скомпилированного под Linux и Windows одинаков, если не считать разницу в форматах исполняемых файлов? Я имею ввиду разницу именно в наборе (не последовательности) используемых инструкций, который загружается в сегмент кода в памяти.