Откуда инфа? Doom это 93 год, уже 32 битный. 32 битные компиляторы появились еще раньше. Ассемблеры с поддержкой 386 инструкций еще раньше.CodeMaster писал(а): 12.09.2021,06:57 и равноценна с P55 на 16-битном, коего была основная масса в момент выпуска PPro
По поводу 16-битного кода в вакууме. Поднял документацию с тех времен, когда еще на ассемблере писал. Единственная инструкция процессора, которая имеет разное время выполнения для 16 и 32 битных версий это DIV, для всех остальных инструкций время выполнения одинаково. Это для всех процессоров от пентиума до пентиум 3. Во вторых, для процессоров пень про, пень 2 и пень 3 количество микро-опсов для всех инструкций одинково. Так что 16 bit performance это мифы и легенды.
Про сброс конвейера после смешанных операций инфы пока не нашел. Если кто найдет детальное объяснение, скинте. Попробую промоделировать в раельной системе.
копия 