Если интересует создание непосредственно своего виртуального процессора выполняющего свой набор инструкций то советую посмотреть еще такую вещь как книжку по созданию трансляторов К сожалению наглухо не помню автора там был пример по созданию транслятора для языка Оберона и для отладки использовалась своя виртуальная машина со своим набором инструкций Процесс создания виртуальной машины впринципе описан тоже достаточно подробно
Вот как новички попадают на васм? Мне аж интересно. Ну лежит же на самом васме в разделе процессоры цикл статей аквилы "заклинание кода", где все разжевано по самое немогу. Ну неужели влом поискать?
Ну делай очень простой процессор у которого ограниченный количество команд. К примеру любая команда это 1 байт. Этакий супер RISK проц.