
Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-23 14:42

Kaikkien 7 peruslogiikkaportin tekeminen Excelissä ei ole kovin vaikeaa. Jos ymmärrät Excelin toiminnot, tämä projekti olisi melko yksinkertainen, jos et ymmärrä, ei hätää, tottuminen ei kestä kauan.
Excel on jo luonut meille muutamia logiikkaportteja, mutta se ei sisällä kaikkia 7 ja haluamme tehdä sen joka tapauksessa itse.
Projekti ei kestä kauan, ja kun se on tehty, voit luoda monia piirejä digitaalisesti Excelissä.
Vaihe 1: Mitä tarvitset
Et tarvitse paljon tähän projektiin.
- Tietokone
- Excel (suosittelen Exceliä, mutta vastaavien pitäisi myös olla kunnossa)
- Perustiedot logiikkaporttien toiminnasta
Vaihe 2: Määritä Excel ja muoto

Käynnistä ensin Excel (versiolla ei pitäisi olla väliä, mutta käytin Excel 2016), ja avaa sitten uusi "Tyhjä työkirja".
Tee sitten yllä olevassa kuvassa näkyvä muoto (kuvan muodon vuoksi sinun on napsautettava sitä nähdäksesi sen oikein, tämä koskee seuraavia kuvia). Jos et voi kopioida muotoa, lue seuraava:
Tee sarakkeesta B & C yhden numeron leveä ja yhdistä rivi 1 A, B & C.
Kirjoita sitten teksti.
Vaihe 3: JA portti

AND -portti on yksinkertaisin, tämä johtuu siitä, että voit saada tuloksen vain kertomalla tulot.
0 x 0 = 0, 0 x 1 = 0, 1 x 0 = 0, 1 x 1 = 1
Tämä yhtälön tulo on sama kuin portin lähdöt.
Kopioi kaava ja testaa se antamalla sille syötteet (vain binäärinä).
Muista aina, kun luot uuden portin, kopioi asettelu, jotta mikään ei ole päällekkäistä.
Vaihe 4: TAI portti

TAI -portti on monimutkaisempi, se vaatii If -lausekkeen. 'Jos' -lauseke toimii näin: = Jos (logiikkatesti, [arvo jos tosi], [arvo jos epätosi]). Käyttämämme logiikkatesti on: Input1 + Input2> 0, todellinen arvo on 1, muuten arvo on 0. Tämä johtuu siitä, että vain jos molemmat tulot ovat vääriä, tulos muuttuu epätosiksi, ja koska 0 + 0 = 0, mikä tahansa syöttöjoukko, joka sisältää 1, olisi arvoltaan suurempi (summa -arvo). Joten jos molempien tulojen summa on suurempi kuin 0, sen ulostulo on tosi tai 1.
Vaihe 5: NAND -portti

NAND -portti on aivan kuten OR -portti, se vaatii If -lausunnon ja sen takana oleva logiikka on samanlainen. Portti antaa vääriä tuloksia vain, jos molemmat tulot ovat tosi. Joten jos kerromme molemmat tulot, mikä tahansa pienempi summa kuin 1 on tosi, koska 'Jos' -lauseke on: input1 x input2 <1, 1, 0. Jos tämä oli hämmentävää, tämä kaavio saattaa auttaa:
0 x 0 = 0, 0 <1, joten tosi = 1
0 x 1 = 0, 0 <1, joten tosi = 1
1 x 0 = 0, 0 <1, joten tosi = 1
1 x 1 = 1, 1 = 1 joten väärä = 0
Vaihe 6: NOR -portti

NOR -portti käyttää myös 'If' -lausetta, tämän portin lauseke on: Input1 + Input2 <1, 1, 0. Tämä johtuu siitä, että portti antaa vain True -tuloksen, kun molemmat tulot ovat vääriä. Koska lisäämme molemmat tulot yhteen, kaikki tulot, mukaan lukien 1, ovat suurempia kuin kaksi 0s. Tosi ja epätosi -lause osoittaa, että jos jokin summa on pienempi kuin 1, osoita 1, muutoin osoita 0.
0 + 0 = 0, 0 <1, joten tosi = 1
0 + 1 = 1, 1 = 1 joten väärä = 0
1 + 0 = 1, 1 = 1 joten väärä = 0
1 + 1 = 2, 2> 1 joten väärä = 0
Vaihe 7: XOR -portti

Tämä on melko samanlainen kuin NOR -portti, mutta sen sijaan, että käytämme suurempaa tai pienempää symbolia, käytämme yhtäläisyysmerkkiä, koska portti antaa vain todellisen lähdön, jossa on sekamuotoisia tuloja, joten jos lisäämme molemmat tulot yhteen, antaa aina 1, joten käytämme lausetta: Input1 + Input2 = 1, 1, 0.
0 + 0 = 0, 0 ≠ 1 joten väärä = 0
0 + 1 = 1, 1 = 1, joten tosi = 1
1 + 0 = 1, 1 = 1, joten tosi = 1
1 + 1 = 2, 2 ≠ 1 joten väärä = 0
Vaihe 8: XNOR -portti

XNOR -portti on melko yksinkertainen, se on pohjimmiltaan XOR -portin vastakohta, mikä tarkoittaa, että myös logiikkatesti on päinvastainen. Tämä portti antaa True -tuloksen vain, jos molemmat tulot ovat sama numero, toisin sanoen mikä tahansa tulojen sekajoukko on epätosi. XOR -portin logiikkatesti on: Input1 + Input2 = 1, mutta XNOR -portin logiikkatesti on: Input1 + Input2 ≠ 1. (on ≠ Excel -kaavoissa).
0 + 0 = 0, 0 ≠ 1 joten tosi = 1
0 + 1 = 1, 1 = 1 joten väärä = 0
1 + 0 = 1, 1 = 1 joten väärä = 0
1 + 1 = 2, 2 ≠ 1 niin totta = 1
Vaihe 9: EI porttia

NOT -portti on yksinkertainen portti, mutta sen 'If' -lauseke on aivan sama kuin muut. Siinä on vain yksi tulo, joten haluat ehkä muuttaa muotoa. Portti vain kääntää tulonsa, joten kaava ei ole niin vaikea, logiikkatesti on: jos tulo on 0 ja True -lause on: näyttö 1 muuten näyttö 0.
0 = 0, joten tosi = 1
1 ≠ 0, joten väärä = 0
Vaihe 10: Digitaalinen logiikkapiiri

Kun olet luonut kaikki logiikkaportit, voit käyttää niitä logiikkapiirien luomiseen Excelissä. Mutta nykyinen muoto on liian suuri, joten voit kokeilla uutta muotoa (kuva yllä).
Tee kaksi saraketta yhden numeron leveä, yhdistä kaksi ylintä solua ja luo tulostusnäyttö, kaksi alinta solua ovat tuloja.
Kun kirjoitat kaavaa, kirjoita haluamasi portin kaava tulostusnäyttöpaikkaan.
Vaihe 11: Vianetsintä
Jos jossain vaiheessa logiikkaportti ei toimi oikein, varmista, että kaava on kirjoitettu oikein ja että syötteet on linkitetty oikein kaavaan.
Jos olet varma, että kaikki on oikein, olen saattanut tehdä virheen kirjoittaessani tämän ohjeen. Jos näin on, kerro se kommenteissa, jotta voin korjata.
Suositeltava:
Logiikkaportit transistorin avulla: 3 vaihetta

Logiikkaportit transistorin avulla: Logiikkaportit ovat minkä tahansa digitaalisen järjestelmän perusrakenteita
T -jakelun käyttäminen Excelissä: 8 vaihetta

T Distributionin käyttäminen Excelissä: Tässä oppaassa on yksinkertainen selitys ja erittely T Distributionin käyttämisestä Excelissä. Opas selittää, miten tietojen analysointityökalupakki asennetaan, ja tarjoaa Excel-syntaksin kuuden tyyppisille T-jakelutoiminnoille, nimittäin: Vasemmanpuoleinen T Dis
Tuotteiden yhteenlaskettu logiikkaportit: 4 vaihetta

Tuotteiden summapiiri käyttämällä logiikkaportteja: Tässä ohjeessa näytän sinulle, kuinka voit luoda oman järjestelmän käyttämällä tuotteiden summaa, hieman Boolen algebraa ja joitain logiikkaportteja. Sinun ei tarvitse luoda samaa täsmällistä järjestelmää kuin tässä opetusohjelmassa, mutta voit käyttää
Makron luominen Microsoft Excelissä: 7 vaihetta

Makron luominen Microsoft Excelissä: Onko sinulla ongelmia Excelin tietojoukkojen kanssa? Vietätkö liikaa aikaa tietojen valmisteluun eikä tarpeeksi aikaa niiden analysointiin? Olen rutiininomaisesti käyttänyt excrossa olevia makroja lyhentämään tehokkaiden tietomallien luomista, joten päätin, että se on hyvä
Tee stereografiikkakuvia Excelissä: 8 vaihetta (kuvilla)

Tee stereografiikkakuvia Excelissä: Stereograafiset kuvat voivat lisätä syvyyttä 3D -kaavioihin