¿Cuál es la diferencia básica entre el microcontrolador ARM, AVR y 8051? [cerrado]

-8

He estado tratando de hacer un proyecto usando Arduino, necesito tu ayuda para saber las diferencias básicas entre estos. Gracias

    
pregunta user39214

1 respuesta

5

Ignacio dio una respuesta de una línea, una respuesta más detallada podría llevar libros ...

Cada familia de microcontroladores tiene su propia arquitectura: registros, disposición de memoria, métodos de direccionamiento de memoria y otras cosas, lo que hace que cada familia tenga su propio conjunto de instrucciones y lenguaje de ensamblaje.

Es probable que las familias de procesadores más nuevas como AVR y ARM sean más "compatibles con el compilador" y, en general, más flexibles que el 8051, que es un diseño bastante antiguo.

El 8051 es un procesador de 8 bits (procesa una palabra de datos de 8 bits a la vez).

Muchos AVR también son de 8 bits, pero algunos son de 32 bits (manejan 32 bits de datos a la vez), y los ARM son de 32 bits, y son mucho más potentes que los procesadores de 8 bits.

    
respondido por el Peter Bennett

Lea otras preguntas en las etiquetas