Aver:primero lees una del teclado un numero(en principio de un digito 0-9) y despues quieres mostrarlo por pantalla en su efroma binaria,¿eso es correcto?pues primero lo mas recomendable es convertir ese dato leido(de un digito) de ascii a numerico restandole 48d o 30h;depues es ya esta listo para ser trabajado;(si el dato ya esta en AL):;;*******************************sub al,48;conversion de ascii ascii a numer(el resto me da flojera asi que aui tengo el progra de un compañero "GORDO"; y lo adjunto; el progrma lee un numero de 0-9 osea un digito y lo meuastra en binario)