1. kamerák
  2. Car Audio & Electronics
  3. Home Audio
  4. Personal Audio
  5. TV-k
  6. Okos otthon
  >> Elektronikai Technológia Online >  >> Home Audio >> Erősítők és előerősítő

Mi a különbség a feltételes és a vezérlőjelzők között a 8086-os mikroprocesszorban?

Feltételes jelzők a 8086-os mikroprocesszorban

A feltételes jelzők a zászlóregiszterben található jelzőbitek (bitek). Ezek a jelzők beállítása vagy visszaállítása egy aritmetikai vagy logikai művelet eredménye alapján történik. A feltételes jelzők a Branch utasításokban használatosak a program menetének bizonyos feltételek függvényében történő megváltoztatására.

A 8086-os mikroprocesszor állapotjelzői a következők:

* Zéró zászló (ZF): Ez a jelző 1-re van állítva, ha egy művelet eredménye nulla. Ellenkező esetben 0-ra áll vissza.

* Zászló hordozása (CF): Ez a jelző 1-re van állítva, ha az eredmény legjelentősebb bitjéből végrehajtás történik. Ellenkező esetben 0-ra áll vissza.

* Paritásjelző (PF): Ez a jelző 1-re van állítva, ha az eredmény alsó bájtjában az 1-ek száma páros. Ellenkező esetben 0-ra áll vissza.

* Túlcsordulási jelző (OF): Ez a jelző 1-re van állítva, ha egy aláírt művelet eredménye túlcsordulás következik be. Ellenkező esetben 0-ra áll vissza.

Vezérlőjelzők a 8086-os mikroprocesszorban

A vezérlőjelzők a vezérlőregiszterben található jelzők (bitek). Ezeket a zászlókat a mikroprocesszor működésének vezérlésére szolgáló speciális utasítások állítják be vagy állítják vissza.

A 8086-os mikroprocesszor vezérlőjelzői a következők:

* Irányjelző (DF): Ez a jelző vezérli a karakterlánc-műveletek irányát. 1-re van állítva, hogy csökkentse a memóriacímeket a karakterlánc-műveletek során. Ellenkező esetben 0-ra áll vissza a memóriacímek növeléséhez.

* Megszakítás jelző (IF): Ez a jelző engedélyezi vagy letiltja a megszakításokat. 1-re van állítva a megszakítások engedélyezéséhez. Ellenkező esetben 0-ra állítja vissza a megszakítások letiltásához.

* Trap Flag (TF): Ez a jelző engedélyezi vagy letiltja a program egylépéses működését. 1-re van állítva az egylépcsős funkció engedélyezéséhez. Ellenkező esetben 0-ra állítja vissza az egylépéses funkció letiltásához.

A fő különbség a feltételes jelzők és a vezérlőjelzők között az, hogy a feltételes jelzők beállítása automatikusan történik egy utasítás eredményeként, míg a vezérlőjelzők beállítása vagy alaphelyzetbe állítása speciális utasításokkal történik a mikroprocesszor működésének vezérlésére.

  1. Előírásokat a Mackie SRM450V2
  2. Hogyan lehet videót hurkolni a Windows Media Player alkalmazásban?
  3. Hogyan festett My MPC2000XL
  4. Hogyan lehetne áthidalni végerősítők
  5. Miért My mélynyomók ​​kattogó zaj ?