proyectos:zxbcompiler:zxbc_lowlevel_func

Funciones de Bajo Nivel

Aquí se muestran algunas ideas para funciones de muy bajo nivel.

Estas funciones hacen cosas muy básicas pero que se repetirán mucho a lo largo del programa compilado: multiplicar un número entero por otro, realizar el Complemento a 2, etc. En general reciben los parámetros en los registros y los devuelven como tal.

Tienen que ser eficientes en tiempo y, a ser posible, ocupar poco espacio. Algunas de estas rutinas ya han sido discutidas en el foro, y las usan proyectos como Z88dk.

  • NEG32 .- Realiza el Complemento a 2 (Negación) de un número de 32 bits.
  • proyectos/zxbcompiler/zxbc_lowlevel_func.txt
  • Última modificación: 24-01-2009 20:48
  • por sromero