>> Tecnologia elettronica >  >> Audio domestico >> Amplificatori & preamplificatori

Qual è l'istruzione INR del microprocessore?

Incrementa registro

L'istruzione INR viene utilizzata in un microprocessore 8086 per incrementare un registro di uno. INR è un codice operativo abbreviato per la forma più lunga dell'istruzione, INCREMENT REGISTER. Il codice operativo per l'INR è 04h.

La sintassi generale dell'istruzione INR è:

```

NOME REGISTRATO INR

```

dove `REGISTER_NAME` è il nome del registro a 8 bit da incrementare.

Ad esempio, per incrementare il registro BL di 1, utilizzeresti i seguenti mnemonici:

```

INR BL

```

Dopo l'esecuzione dell'istruzione INR, il registro BL verrebbe incrementato di uno.

L'istruzione INR può essere utilizzata anche su locazioni di memoria o operandi immediati. Per esempio:

```

INR BYTE PTR [BX + SI]; Incrementa il byte all'indirizzo puntato da BX+SI

INR [SI + 10h]; Incrementa il valore a 16 bit a SI+10h

INR AL, 20h; Incrementa il registro AL del valore immediato 20h

```

La dimensione dell'operando dell'istruzione INR è determinata dalla dimensione del registro o della posizione di memoria da incrementare. Se il registro o la posizione di memoria è a 8 bit, l'istruzione INR incrementa il valore di uno. Se il registro o la posizione di memoria è a 16 bit, l'istruzione INR incrementa il valore di due.

L'istruzione INR è un'istruzione da un byte e richiede 2 cicli di clock per essere eseguita.

  1. Come può essere utilizzato il design delle onde sonore per migliorare la qualità acustica di uno spazio?
  2. Come fare un altoparlante con magnete
  3. Cos'è un microprocessore a 16 bit?
  4. Come utilizzare Spider III 30
  5. Qual è il proposito di un interruttore Standby su un amplificatore stereo ?
  6. Come personalizzare la Z5500