OTE, OTL, OTU

OTE (Dodať energiu výstupu)

OTE inštrukcia slúži na nastavenie bitového slova na ktoré ukazuje zadaná adresa. Bit sa nastaví na logickú 1 ak stav rungu je priechodný a ak stav rungu je nepriechodný tak bit sa nastaví na logickú 0.

Použitie: svetlá a led žiarovky; vnútorné bity; výstupnébity

OTL (Výstup uzavrieť)

OTL inštrukcia slúži na nastavenie logickej 1 na bitovom slove na ktoré ukazuje zadaná adresa. Ak stav rungu je priechodný, tak sa inštrukcia vykoná a bit sa preklopí na logickú 1 a ak je stav rungu nepriechodný, tak inštrukcia sa nevykoná a bit zachová pôvodný stav. Ak bit je nastavený na logickú 1, tak stav bitu sa zachová.

Použitie: svetlá a led žiarovky; vnútorné bity; výstupné bity

OTU (Výstup otvoriť)

OTU inštrukcia slúži na nastavenie logickej 0 na bite na ktorý ukazuje adresa. Ak stav rungu je priechodný, tak sa inštrukcie vykoná a bit sa nastaví na logickú 0, a ak je stav rungu nepriechodný, tak sa inštrukcia nevykoná a stav bitu ostane zachovaný.

Použitie: svetlá a led žiarovky; vnútorné bity; výstupné bity

Zadanie: Úlohou programu je jednoznačne poukázať na rozdiel funkcionality OTE inštrukcie oproti párovým OTL/OTU inštrukciám.

Riešenie: Tento rozdiel bude riešený pomocou dvoch svetiel a troch tlačidiel. Program vykonáva jednoduchú svetelnú ukážku v prepínaní stavu výstupných bitov dvoch svetiel pomocou rozličných výstupných inštrukcií a prebieha pokiaľ táto premenná nebude vynulovaná.

Rebríková schéma:

Animácia schémy:

TL1TL2TL3