似乎没办法额外再增加变址寄存器。
如果这16个寄存器不在同一周期内同时使用的话,可以将当时不使用的保存,如mov z0 d0;使用过后再mov d0 z0。当然这样的使用是有限制的。
如果使用这16个寄存器的指令是一样的,可以将其改为子程序,然后在主程序中调用。