Ответ 1
Все указывает на то, что восемь основных регистров DCPU-16 являются "универсальными": в то время как они "предназначены" для определенного использования, программисты могут использовать их так, как они будут. X86 имеет аналогичную архитектуру для своих общих регистров.
Единственными специальными регистрами на DCPU-16 являются SP, ПК и O.
Изменить: спецификация DCPU 1.3 вводит одну команду (MVI), которая добавляет 1 к я и J после выполнения, с целью использования в качестве быстрой копии памяти. Нотч выразил неприязнь к этому, поэтому его можно было бы отбросить, но теперь я и J немного особенны.