1. kamerák
  2. Car Audio & Electronics
  3. Home Audio
  4. Personal Audio
  5. TV-k
  6. Okos otthon
  >> Elektronikai Technológia Online >  >> Satellite Radio >> 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. Audiovox Express XM Radio adatok
  2. Hogyan készítsünk egy XM antenna
  3. Satellite Radio Hardver beállítások
  4. Hogyan állíthat be üzenetaláírást a t mobil üstökösön?
  5. Hogyan telepítsük a Sirius Radio egy Mazda 6