Diferencia entre revisiones de «AVR»

No hay cambio en el tamaño ,  hace 13 años
sin resumen de edición
m (robot Añadido: cs:AVR)
arquitectura de los AVR fue concebida por dos estudiantes en el Norwegian Institute of Technology, y posteriormente refinada y desarrollada en '''Atmel Norway''', la empresa subsidiaria de [[Atmel]], fundada por los dos arquitectos del chip.
 
El AVR es una CPU de arquitectura [[Arquitectura Harvard|arquitectura Harvard]]. Tiene 32 registros de 8 bits. Algunas instrucciones sólo operan en un subconjunto de estos registros. La concatenación de los 32 registros, los registros de entrada/salida y la memoria de datos conforman un espacio de direcciones unificado, al cual se accede a través de operaciones de carga/almacenamiento. A diferencia de los microcontroladores [[PIC]], el stack se ubica en este espacio de memoria unificado, y no está limitado a un tamaño fijo.
 
El AVR fue diseñado desde un comienzo para la ejecución eficiente de código C compilado. Por lo tanto, algunas instrucciones tales como '<code>suma inmediata</code>' ('<code>add immediate</code>' en inglés) faltan, ya que la instrucción '<code>resta inmediata</code>' ('<code>substract immediate</code>' en inglés) con el complemento dos puede ser usada como alternativa.
Usuario anónimo