Прошу совета у опытных системных программистов. Мне нужно реализовать нечто типа виртуальной ДОС-машины(VM86), и самостоятельно обрабатывать все прерывания и обращения к портам этой VM86. Нужно это для создания эмулятора одной железки, которая сделана на NEC-овском клоне i186 процессора и имеет уникальную архитектуру совсем не похожую на PC.
Кроме того, я в растерянности под какой системой это лучше и проще реализовать - Win2K или Linux ? С одной стороны по Linux много информации и исходников, поэтому думаю разобраться проще. С другой стороны в Win уже есть готовый эмулятор (NTVDM) - может его как-то удастся прикрутить ?
Ну и если это делать подлинуксом, то с чего начать, куда копать ?