cambie un toque de lugar las cosas, algunas funciones de assembler pasaron a ser de reader ahora, y cree un prototipo de la funcion firstpass que seria la primera pasada de un twopass algorithm que hace una tabla hash con las direcciones de los labels para el segundo pase que lo voy a hacer otro dia