IJVM - это архитектура набора команд, созданная Эндрю Таненбаумом для его архитектуры MIC-1. Он используется для обучения основам сборки в его книге "Структурированная компьютерная организация".

Со страницы IJVM Wikipedia:

IJVM в основном является подмножеством языка ассемблера JVM, который используется в платформе Java. Этот набор инструкций настолько прост, что на нем сложно писать сложные программы (например, инструкции сдвига не предусмотрены).