1. Kamerák
  2. Autóhifi és elektronika
  3. Otthoni audió
  4. Személyes audió
  5. Televíziók
  6. Okos otthon
  >> Elektronikus Technológia >  >> Műholdas rádió >> XM

4. Mit hajtanak végre a következő utasítások az LNIH 2050 Mov C. M INXH MOV A XRA C STA 2055 HLT?

Az összeszerelési nyelvi utasítások:

``` Összeszerelés

LNIH 2050; Töltsd be a 2050-es azonnali számot a H regiszterbe

MOV C, M; Helyezze át az M memóriahely tartalmát a C regiszterbe

INXH; Növelje a H regiszter értékét

MOV A, X; Helyezze át az X regiszter tartalmát az A regiszterbe

XRA C; Végezzen bitenkénti kizárólagos VAGY műveletet C és A között, és tárolja az eredményt A-ban

STA 2055; Tárolja A tartalmát a 2055-ös memóriahelyen

HLT; A processzor leállítása, a végrehajtás leállítása

```

Magyarázat:Utasítások és hatások

1. LNIH 2050: A 2050-es azonnali számot betölti a H regiszterbe, jelezve a kiindulási címet a memóriában.

2. MOV C, M: Másolja a tartalmat az M memóriahelyről (a H regiszterben tárolt cím) a C regiszterbe. Ez betölti az adatok első bájtját a memóriából a C regiszterbe.

3. INXH: 1-gyel növeli a H regiszter értékét. Ez a memória következő bájtjához való hozzáférést szolgálja, mivel az adatok több egymást követő helyet is elfoglalhatnak.

4. MOV A, X: Áthelyezi a tartalmat az X regiszterből az A regiszterbe. Az X regisztert indexregiszterként használják, és ez az utasítás gyakorlatilag az adatok második bájtját másolja a memóriából az A regiszterbe.

5. XRA C: Bitenkénti kizárólagos VAGY műveletet hajt végre a C és A regiszterek tartalma között. Ez a művelet egy bájtot eredményez, amelynek bitjei 1-re vannak állítva, ha a C és A megfelelő bitjei különböznek. Az eredményt az A regiszter tárolja.

6. STA 2055: Az A regiszter tartalmát (a bitenkénti kizárólagos VAGY művelet eredménye) a 2055-ös memóriahelyen tárolja.

7. HLT: Leállítja a processzor végrehajtását. Ez az utasítás a program végét jelzi, és leállítja a futást.

Összefoglalva, ezek az utasítások két bájtot töltenek be a memóriából, bitenkénti kizárólagos VAGY műveletet hajtanak végre, majd az eredményt visszatárolják a memóriába egy megadott helyen, mielőtt leállítják a végrehajtást.

  1. Vásárlás XM Radio kiegészítők
  2. Mi VAR Control?
  3. Mik az intranet jellemzői?
  4. Mik a mem hátrányai?
  5. Hogyan Update Firmware a Pioneer Inno