Hradlo AND-OR-INVERT (angl. AND-OR-INVERT gate) je druh logického digitálneho elektronického obvodu zo skupiny kombinačných obvodov (hradiel).

Funkcia Hradlo AND-OR-INVERT je kombinačným logickým obvodom, odvodeným od základných hradiel hradlo AND, hradlo OR a hradlo NOT. Výstup je v log.0, ak na všetkých vstupoch ktoréhokoľvek z AND hradiel je log.1.

Táto zvláštna funkcia slúži najmä na dekódovanie adresy. Na vstupy AND hradiel sú privedené adresné vodiče, niektoré invertované a niektoré priamo; a ak nastane požadovaná kombinácia (t. j. požadovaná adresa), výstup obvodu prejde do log.0 (u pamätí a periférnych obvodov pripájaných k mikroprocesorom je povoľovací vstup obvykle konštruovaný ako invertujúci, t. j. aktívny v log.0). Rôznou kombináciou invertorov adries na jednotlivých AND členoch sa dosiahne aktivácia výstupu pri niekoľkých vybraných adresách.

Prevedenie AND-OR-INVERT hradlo sa síce vyskytuje v bežných rodinách logických obvodov ako integrovaný obvod, ale ide o zastarané obvody. Boli plne nahradené programovateľnými logickými obvodmi PAL/GAL a vyskytujú sa aj ako zaintegrované napr. v čipsetoch matičných dosiek počítačov.

Pozri aj hradlo AND hradlo OR hradlo NOT Zoznam základných logických obvodov Zoznam logických integrovaných obvodov CMOS radu 4000 Zoznam logických integrovaných obvodov TTL radu 7400

AND-OR-INVERT