La mayoría de las instrucciones AVR son de 16 bits, que contienen tanto la instrucción como el operando. Las excepciones son principalmente instrucciones de memoria externa, que toman una dirección adicional de 16 bits.
Ejemplos:
- ¿Arduino es realmente útil para entrar en sistemas embebidos, ya que tiene sus propias bibliotecas? ¿O deberíamos comenzar con un MCU 8051?
- ¿Cómo se debe comenzar a trabajar en sistemas embebidos?
- ¿Cómo debo decidir si me gusta más el sistema integrado o VLSI?
- ¿Puedo usar Windows Embedded 8.1 Industry Pro para mi PC como sistema operativo general?
- ¿Cuál es la diferencia entre un kit FPGA y un kit de microcontrolador?
Esta instrucción contiene el código de operación, el destino y la fuente dentro de sus 16 bits. La mayoría de las instrucciones AVR son de este tipo.
Esta instrucción toma una palabra adicional de 16 bits para su operando. Solo hay algunos de estos: cargar y almacenar en la memoria externa, y saltar y llamar.
El manual completo del conjunto de instrucciones AVR está aquí: conjunto de instrucciones avr (pdf)