11-08-2008, 05:55 PM
juan Wrote:Hola, boriel.
¿Hay en zx basic instrucciones o funciones para trabajar a nivel de bit? Las necesito, por ejemplo, para leer el teclado con IN.
Gracias.
Hola, Juan.
Pues me vas a matar, porque están previstas, pero no las he programado aún. :oops:
Tienes dos opciones por ahora:
1) Usar divisiones y mutiplicaciones de potencias de 2 (el compilador creo que ya las optimiza).
2) Meter ensamblador en medio del código.
Bueno, también puedes esperar a que las saque. Están previstos los Desplazamientos, BIT, AND, OR y XOR a nivel de BIT de hasta 32 bits. Pero no he tenido tiempo de hacerlo. En cuanto lo tenga te a aviso. Eso sí, estas operaciones no van a ser tan rápidas quizá como en ASM. Pero para lo que quieres hacer yo creo que de sobra.