Извратиться, конечно, можно - руками располагать нечетные db вместо лишних нулей, и в индексный регистр грузить ldi ZL,low(label*2 - 1), но такой геморрой не стоит десятка-другого сэкономленных байт. Вон в PIC24/dsPIC программное слово 24-битное, а константы по-людски можно располагать/добывать только в 16 младших битах - получается плотность 66%