MERCURY127

Platinum Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору кстати, огорчу тех, кто думает, что и после этого перехода, те после выпиливания 16 битных инструкций из процессора, сможет запускать дос, 9х, хр и прочее легаси в вмваре, впц, итд... НЕТ! не сможете. а пачиму?! а папамушта... все эти вмваре, впц и им подобные эмулируют периферию (то, что на мобо, и то, что в нее втыкается), но не процессор. даже если вы в 64 битной 7 запустили впц, в котором 32 битная хр, в которой открыто окно ДОС (те вирт 16 битная лос машина), в котором вы видите ваш любимыц нортон коммандер, даже в этом случае код этого нортона, парсящий строку Socha, испольняется на вашем ФИЗИЧЕСКОМ процессоре напрямую. пусть даже с жесточайшими трансляциями при обращении к памяти и портам, но байты инструкций процесор все таки разбирает САМ. а теперь представьте, что он эти байты понимать разучился. точнее, они теперь для него означают совсем другое. те 2e 80 6c 12 10 11 22 33 44 55 66 77 для него теперь ознаает не sub byte ptr cs:[si+0x12], 0x10 а например vpternlogqdz zmm0, zmm1, [r10+0x33221110], 0x77665544 ага... единственным, что с этим справится, будет полный кросс-эмулятор архитектуры, типа DOSbox или сегодняшних эмуляторов приставок или всяких спектрумов и прочих z80. ну может еще virtualbox сможет, я не знаю, умеет ли он кросс-эмуляцию, но что то слышал... |