Mira cuando realizo cualquier programa en Niple el solito se encarga de realiza rel cambio de banco cuando se necesita. te adjunto un programa asm generado por Niple. Lo acabo de compilar
También te pongo una vista de como está configurado el Mpaswin.exe que es el que se encarga de generar despues el hex.
fer.
La vista no puedo djuntarla pues ocupa mucho para adjuntarla, pero si le ejecutas directamente solo tienes que tildar las opciones:
Radix=Default
warnings level= Default
hex output= default
generate files: error files y list files
case sensitive
Macro expansion=default