[8051] Jugando a Programar en Assembler
juan pablo Rumie Vittar
juanpablo_rv en yahoo.com.ar
Jue Dic 9 13:32:46 CLST 2004
El Thu, 09 Dec 2004 16:49:07 no.spam.lists en spymac.com
escribio:
> Holas,
Hola...
> de acuerdo a nuestro profesor, debemos
> aprender assembler para los microprocesadores
> 8051 de intel y hasta ahora no he entendido
> mucho del tema.
> La cuestion, es que hasta ahora solo he tenido
>oportunidad de trabajar en uVision (de keil) como
>ambiente de desarrollo. Con un poco de suerte
> me he topado ams51 (un compilador assembler
> para el 8051) a nivel de linea de comandos.
> Ademas por ahi recibi la recomendacion de usar
> emacs, como editor (ya que parece que reconoce
> mucho de la gramatica exigida para estos
>programas)...
> Tambien me he topado con un par de proyectos
> (yasmin, cereal, yame, simikom, etc) que han
> tratado de generar un ambiente (IDE) integrado de
> desarrollo para esta familia de micro, pero no
> tuve mucha suerte cuando trate de instalarlos en
> mi sistema, ya que tienen dependencias (al
> parecer), de librerias que ya no estan (o solo
>parcialmente) presentes en los actuales sistemas.
Mira te comento mi experiencia.......
Yo trabaje con Assembler sobre los intel 8086 y 8088,
a traves de C + flex (fast lex) + yacc (bison). El
proyecto consistia en generar un "compilador para C--"
que se valiera para manejar los numero enteros con 4
registros de procesador (EAX, ECX, EDX, EBX, cuyo
este ultimo se utilizaba para traer/llevar los datos
desde memoria) y 8 registros en forma de "PILA" para
manejar los reales, se debia generar "codigo
intermedio optimo" + manejo de errores y desde alli
Assembler.
si te da una idea te lo puedo enviar......
> Aunque debo reconocer que en estos momentos me
>interesa mas encontrar mas documentas en
> castellano para poder entender mas del tema y
> poder realmente ponerme al dia.
> Pues bien si alguien tiene una idea sobre [1]
> como implementar un ambiente de desarrollo en
> un sistema linux debian unstable/sid y [2]
> documentacion en castellano, se agaradeceria
> mucho me la facilitase...
> Estoy tan desesperado, que incluso me serviria
> saber de algun libro que todavia este disponible
> para comprarmelo.
No te desesperes.....
En google puedes buscar asi:
(http://www.google.cl/ o http://www.google.com.ar/)
"Assemblers free books for intel 8051"
y te dara un monton de links
> Saludos.
saludos y suerte.
__________________________________________________
Correo Yahoo!
Espacio para todos tus mensajes, antivirus y antispam ¡gratis!
¡Abrí tu cuenta ya! - http://correo.yahoo.com.ar
Más información sobre la lista de distribución Linux