SoloCodigo

Asuntos Oficiales => La taberna del BIT => Mensaje iniciado por: Enko en Miércoles 21 de Febrero de 2007, 01:00

Título: Hla (high Leavel Assembler)
Publicado por: Enko en Miércoles 21 de Febrero de 2007, 01:00
Hace bastante que tengo la duda,
fijense estos dos links, loops y arrays :
http://webster.cs.ucr.edu/AoA/Windows/HTML...lStructsa4.html (http://webster.cs.ucr.edu/AoA/Windows/HTML/LowLevelControlStructsa4.html)
http://webster.cs.ucr.edu/AoA/Windows/HTML/Arrays.html (http://webster.cs.ucr.edu/AoA/Windows/HTML/Arrays.html)

No les parece que es una especie de "compilador" de C con MOV y EAX, EBX etc...
Título: Re: Hla (high Leavel Assembler)
Publicado por: Eternal Idol en Miércoles 21 de Febrero de 2007, 08:14
Es un ensamblador de alto nivel como su nombre lo indica  :P
Título: Re: Hla (high Leavel Assembler)
Publicado por: su - en Domingo 25 de Febrero de 2007, 01:23
Código: Text
  1. i: alloc 1
  2. store 10 i
  3. loop: brle i 0 done
  4.   prt  i
  5.   subt 1 i
  6.   jump loop
  7. done: prompt "liftoff\n"
  8. end 0
  9.  
  10.  

Esto es PAL o Pseudo-Assembly Lenguge y solo tiene 22 comandos.