Mikä on NAND?

NAND tai NAND-portti on termi, joka löytyy digitaalisesta elektroniikasta. Se viittaa logiikkaporttiin, joka tuottaa tietyn tuloksen. Tulokset esitetään aina binäärimuodossa, mikä tarkoittaa, että on vain kaksi mahdollista tulosta – kyllä ​​ja ei, tosi tai epätosi tai 0 ja 1. NAND itsessään on lyhenne sanoista Not-And.

NAND-portti palauttaa tuloksena yhden jokaisessa tulotapauksessa, paitsi jos kaikki tuloelementit ovat myös 1. Joten jos 0 ja 0 tai 0 ja 1 laitetaan sisään, lähtö on 1. Vain jos tulo on 1 ja 1 palauttaako NAND-portti arvon 0.

Vihje: Tuloja ja lähtöjä pidetään joskus korkeina ja matalina mieluummin kuin tosi tai epätosi. Luonnollisesti Low on 0 ja High on 1. Sillä ei ole toiminnallisesti merkitystä, miksi niitä kutsutaan - tärkeitä osia ovat arvot 0 ja 1.

NAND-portteja ei myöskään ole rajoitettu kahteen tuloon – vaikka niitä on oltava vähintään kaksi, ne voivat käsitellä enemmän. Sen takana oleva logiikka pysyy samana – elleivät kaikki tulot ole 1, portti palauttaa aina yhden, riippumatta siitä kuinka monta tuloa on. Vakiokokoonpanot ovat 2-, 3-, 4- ja 8-tuloportit. Näitä versioita käytetään aktiivisesti markkinoilla olevissa puolijohteissa.

NAND-porttien käyttö

Yhdessä samankaltaisten, mutta erityyppisten NOR-porttien kanssa NAND-portit ovat välttämättömiä nykyaikaisessa digitaalielektroniikassa. Niitä voidaan käyttää ilmaisemaan mitä tahansa Boolen funktiota, jos ne yhdistetään oikein. Boolen funktio on funktio, joka perustuu kahteen arvoon – jälleen kerran 0 ja 1. Boolen funktiot ja logiikkaportit kuten NAND tai NOR ovat välttämättömiä tietokoneen eri osien käytössä.

Niiden kykyä ilmaista muita toimintoja kutsutaan "toiminnalliseksi täydellisyydeksi" – ja kuten mainittiin, Boolen funktiot, kuten AND, OR, XNOR ja NOT, voidaan kuvata kokonaan NAND-porttien kautta. Voit rakentaa kokonaisen tietokoneprosessorin vain NAND-porteista. Näin ei ole, koska se olisi kallista, tehotonta, eikä suorituskyvyn suhteen ole tasoa… mutta se on mahdollista teknisestä näkökulmasta!

Nämä portit ovat olennaisia ​​osia tietokonelaitteistossa – niitä löytyy useimmista puolijohteista, joita käytetään esimerkiksi PC-osien peruskomponenttina. Integroituun piiriin tai piirilevyyn sijoitettuna NAND-portti ottaa kolme tyynyä – kaksi kahdelle tuloarvolle (tai useammalle, jos portin on käsiteltävä enemmän kuin kaksi) ja yksi tuloksena olevalle ulostulolle.

Teoreettinen NAND

Vaikka useimmissa tapauksissa viittaus NANDiin tarkoittaa prosessorien tai SSD-levyjen rakentamisessa käytettyjä fyysisiä portteja, niin ei aina ole – NAND on myös vastaavan Boolen funktion nimi. Tässä tapauksessa se tarkoittaa matemaattista funktiota, jonka Henry Sheffer todisti vuonna 1913. Teoreettista versiota kutsutaan usein NAND-logiikaksi sen erottamiseksi yllä mainituista NAND-porteista.
Tämä logiikka ja vastaava funktio ilmaistaan ​​seuraavasti:

NAND-kaavio ja totuustaulukko

Totuustaulukko selittää yllä mainitut mahdolliset sisään- ja lähtövaihtoehdot. Kaikki muut yhdistelmät paitsi kaikki 1 palauttavat arvon 1 – ja kaikki 1-tulot palauttavat 0:n lähtönä.

Mikä on NAND?

NAND-portin totuustaulukko

NAND-logiikan ( tai porttien ) eri yhdistelmiä voidaan käyttää muiden Boolen matemaattisten funktioiden luomiseen. Kuten mainittiin, tämä toiminnallinen täydellisyys tarkoittaa, että NAND-logiikka riittää minkä tahansa muun logiikkaportin rakentamiseen. Tämä tehdään toistamalla käyttämällä useita NAND-portteja tietyissä kokoonpanoissa. Yksi monimutkaisimmista mahdollisista Boolen funktioista on XNOR. Jos haluat luoda sellaisen, jossa on vain NAND-toimintoja, viisi on rakennettava yhteen ja yhdistettävä tietyllä tavalla halutun lähdön saavuttamiseksi. Tältä se näyttäisi:

Mikä on NAND?

XNOR-kaavio ja NAND-vastine

Vaikka XNOR-portin kaavio itsessään on paljon yksinkertaisempi, molemmat näistä vaihtoehdoista tuottavat saman lähdön – Q – samoista tuloista – A ja B. Erilaisia ​​tapoja koota NAND-portit tarvitaan muun tyyppisten toiminnallisten toimintojen luomiseen. portit sekä fysikaalisissa puolijohteissa että teoreettisissa matemaattisissa ongelmissa.

Johtopäätös

NAND on logiikkaportti; se tarkoittaa Not-And. NAND-portti on JA-portin looginen käänteis. JA-portti palauttaa arvon tosi vain, jos kaikki syötteet ovat tosi. Sitä vastoin NAND-portti on aina tosi, elleivät kaikki tulot ole tosia. NAND-porteilla on ominaisuus nimeltä toiminnallinen täydellisyys, jonka avulla ne voidaan yhdistää kaikkien muiden logiikkaporttien luomiseksi. NAND-portit ovat prosessorien ja flash-muistin ydinkomponentteja.


Leave a Comment

3D Tulostuksen Perusteet: Huoltopäivitykset 3D-tulostimellesi

3D Tulostuksen Perusteet: Huoltopäivitykset 3D-tulostimellesi

3D-tulostimien ylläpito on erittäin tärkeää parhaiden tulosten saavuttamiseksi. Tässä on joitakin tärkeitä vinkkejä, jotka kannattaa pitää mielessä.

Kuinka yhdistää Windows 11 kannettava projektoriin/TV:hen

Kuinka yhdistää Windows 11 kannettava projektoriin/TV:hen

Lue tämä artikkeli oppiaksesi yksinkertaisen vaiheittaisen prosessin yhdistää kannettava tietokone projektoriin tai televisioon Windows 11 ja Windows 10 käyttöjärjestelmillä.

Canon Pixma MG5220: Skannaa Ilman Mustetta

Canon Pixma MG5220: Skannaa Ilman Mustetta

Kuinka käyttää skannaustoimintoa Canon Pixma MG5220:ssä, kun muste on loppu.

Kameran suljinäänen kytkeminen pois päältä – Galaxy S 21 Plus

Kameran suljinäänen kytkeminen pois päältä – Galaxy S 21 Plus

Ota kuvia kuin ninja ja hiljennä suljinääni Galaxy S21 Plus -laitteellasi. Katso myös, mitä voit tehdä, jos sinulla ei ole tätä vaihtoehtoa.

Kuinka kloonata kiintolevy

Kuinka kloonata kiintolevy

Nykyaikaisella digitaalisella aikakaudella, jossa data on arvokasta omaisuutta, kiintolevyn kloonaus Windowsissa voi olla ratkaiseva prosessi monille. Tämä kattava opas

Kuinka korjata WUDFRd-ohjain ei latautunut Windows 10:ssä?

Kuinka korjata WUDFRd-ohjain ei latautunut Windows 10:ssä?

Näetkö tietokonetta käynnistettäessä virheilmoituksen, jonka mukaan ohjain WUDFRd ei latautunut tietokoneellesi?

NVIDIA GeForce Experience -virhekoodin 0x0003 korjaaminen

NVIDIA GeForce Experience -virhekoodin 0x0003 korjaaminen

Onko työpöydälläsi NVIDIA GeForce -kokemusvirhekoodi 0x0003? Jos kyllä, lue blogi nähdäksesi kuinka korjata tämä virhe nopeasti ja helposti.

Mikä on SMPS?

Mikä on SMPS?

Tutustu SMPS:ään ja eri teholuokkien merkitykseen ennen kuin valitset SMPS:n tietokoneellesi.

Mitä on eristykseen perustuva turvallisuus?

Mitä on eristykseen perustuva turvallisuus?

Aikoivat syventyä aiheeseen, josta on tulossa yhä tärkeämpi kyberturvallisuuden maailmassa: eristykseen perustuva tietoturva. Tämä lähestymistapa

Automaattisen napsautuksen käyttäminen Chromebookille

Automaattisen napsautuksen käyttäminen Chromebookille

Tänään aioimme perehtyä työkaluun, joka voi automatisoida toistuvia napsautuksia Chromebookillasi: automaattiseen napsautuslaitteeseen. Tämä työkalu voi säästää aikaa ja