Satura rādītājs:

Izveidojiet loģiskos vārtus programmā Excel: 11 soļi
Izveidojiet loģiskos vārtus programmā Excel: 11 soļi

Video: Izveidojiet loģiskos vārtus programmā Excel: 11 soļi

Video: Izveidojiet loģiskos vārtus programmā Excel: 11 soļi
Video: Пилотируйте Cessna вокруг света! 🛩🌥🌎 - Geographical Adventures GamePlay 🎮📱 🇷🇺 2024, Novembris
Anonim
Izveidojiet loģiskos vārtus programmā Excel
Izveidojiet loģiskos vārtus programmā Excel

Izveidot visus 7 pamata loģikas vārtus programmā Excel nav ļoti grūti. Ja jūs saprotat funkcijas programmā Excel, tad šis projekts būtu diezgan vienkāršs, ja to neizdarīsit, neuztraucieties, pierašana neaizņems ilgu laiku.

Excel mums jau ir izveidojis dažus loģikas vārtus, taču tajā nav iekļauti visi 7, un mēs tomēr vēlamies tos izveidot paši.

Projekts neaizņem daudz laika, un, kad tas ir paveikts, programmā Excel varat izveidot daudzas shēmas digitāli.

1. darbība. Kas jums nepieciešams

Šim projektam jums daudz nevajag.

  • Dators
  • Excel (es iesaku Excel, bet arī līdzīgiem vajadzētu būt labi)
  • Pamatzināšanas par loģisko vārtu darbību

2. darbība: iestatiet Excel un formātu

Iestatiet Excel un formātu
Iestatiet Excel un formātu

Vispirms palaidiet programmu Excel (versijai nevajadzētu būt daudz nozīmes, bet es izmantoju Excel 2016), pēc tam atveriet jaunu "Tukšu darbgrāmatu".

Pēc tam izveidojiet iepriekš redzamajā attēlā redzamo formātu (attēla formas dēļ jums būs jānoklikšķina uz tā, lai to pareizi apskatītu, tas attiecas uz šādiem attēliem). Ja nevarat kopēt formātu, izlasiet šo:

Padariet B & C kolonnu par vienu ciparu platu, apvienojiet 1. rindu A, B & C.

Pēc tam ierakstiet tekstu.

3. solis: UN vārti

UN vārti
UN vārti

AND vārti ir visvienkāršākie, tas ir tāpēc, ka jūs varat iegūt rezultātu, tikai reizinot ievades.

0 x 0 = 0, 0 x 1 = 0, 1 x 0 = 0, 1 x 1 = 1

Šis vienādojuma produkts ir tāds pats kā vārtu izejas.

Kopējiet formulu un pārbaudiet to, norādot ievades datus (tikai binārā veidā).

Atcerieties katru reizi, kad izveidojat jaunus vārtus, kopējiet izkārtojumu, lai nekas nepārklājas.

4. solis: VAI vārti

VAI vārti
VAI vārti

VAI vārti ir sarežģītāki, tiem ir nepieciešams paziņojums “Ja”. "Ja" paziņojums darbojas šādi: = Ja (loģiskais_tests, [vērtība, ja patiesa], [vērtība, ja nepatiesa]). Mūsu izmantotais loģikas tests ir šāds: Ievads1 + Ievads2> 0, patiesā vērtība ir 1, pretējā gadījumā vērtība ir 0. Tas ir tāpēc, ka tikai tad, ja abas ievades ir nepatiesas, izlaide kļūs nepatiesa, un, tā kā 0 + 0 = 0, viss ievades kopa, ieskaitot 1, būtu lielāka vērtība (summas vērtība). Tātad, ja abu ieeju summa ir lielāka par 0, tad izvades vērtība ir True vai 1.

5. solis: NAND vārti

NAND vārti
NAND vārti

NAND vārti ir līdzīgi VAI vārtiem, tiem ir nepieciešams paziņojums “Ja”, un aiz tiem esošā loģika ir līdzīga. Vārti sniegs nepatiesu izvadi tikai tad, ja abas ievades ir patiesas. Tātad, ja mēs reizinām abas ievades, jebkura summa, kas ir mazāka par 1, būs patiesa, jo paziņojums “Ja” ir: ievade1 x ievade2 <1, 1, 0. Ja tas bija mulsinoši, šī diagramma var palīdzēt:

0 x 0 = 0, 0 <1 tātad patiess = 1

0 x 1 = 0, 0 <1 tātad Patiess = 1

1 x 0 = 0, 0 <1 tātad patiess = 1

1 x 1 = 1, 1 = 1 tātad nepatiess = 0

6. darbība: NOR vārti

NOR vārti
NOR vārti

NOR vārti izmanto arī paziņojumu “Ja”, šo vārtu paziņojums ir šāds: Input1 + Input2 <1, 1, 0. Tas ir tāpēc, ka vārti sniedz tikai patiesu izvadi no abām ievadēm ir nepatiesas. Tā kā mēs abas ievades pievienojam kopā, jebkura ievades kopa, ieskaitot 1, būtu lielāka par divām 0. Tad patiesais un nepatiesais apgalvojums parāda, ka, ja kāda summa ir mazāka par 1, parādiet 1, pretējā gadījumā parādiet 0.

0 + 0 = 0, 0 <1 tātad Patiess = 1

0 + 1 = 1, 1 = 1, tātad nepatiess = 0

1 + 0 = 1, 1 = 1 tātad nepatiess = 0

1 + 1 = 2, 2> 1 tātad nepatiess = 0

7. solis: XOR vārti

XOR vārti
XOR vārti

Tas ir diezgan līdzīgs NOR vārtiem, bet tā vietā, lai izmantotu simbolu lielāku vai mazāku, mēs izmantojam vienādības zīmi, jo vārti sniegs tikai patiesu izvadi, un tajā ir jauktas ieejas, tādēļ, ja abas ieejas pievienosim kopā, jauktās ievades vienmēr sniegs 1, tāpēc mēs izmantojam paziņojumu: Input1 + Input2 = 1, 1, 0.

0 + 0 = 0, 0 ≠ 1 tātad nepatiess = 0

0 + 1 = 1, 1 = 1 tātad Patiess = 1

1 + 0 = 1, 1 = 1 tātad Patiess = 1

1 + 1 = 2, 2 ≠ 1 tātad nepatiess = 0

8. solis: XNOR vārti

XNOR vārti
XNOR vārti

XNOR vārti ir diezgan vienkārši, tie būtībā ir pretēji XOR vārtiem, tas nozīmē, ka loģikas pārbaude ir arī pretēja. Šie vārti dod patiesu izvadi tikai tad, ja abām ievadēm ir vienāds skaitlis, citiem vārdiem sakot, jebkura jaukta ievades kopa ir nepatiesa. XOR vārtu loģikas pārbaude ir šāda: Input1 + Input2 = 1, bet XNOR vārtu loģikas tests ir: Input1 + Input2 ≠ 1. (Excel formulās ir ≠).

0 + 0 = 0, 0 ≠ 1 tātad Patiess = 1

0 + 1 = 1, 1 = 1, tātad nepatiess = 0

1 + 0 = 1, 1 = 1 tātad nepatiess = 0

1 + 1 = 2, 2 ≠ 1 tātad Patiess = 1

9. solis: NAV vārti

NAV vārti
NAV vārti

NOT vārti ir vienkārši vārti, bet tā paziņojums “Ja” ir tāds pats kā citiem. Tam ir tikai viena ievade, tāpēc, iespējams, vēlēsities mainīt formātu. Vārti vienkārši apgriež otrādi, tāpēc formula nav tik grūta, loģikas pārbaude ir šāda: ja ievade ir 0, un patiesais apgalvojums ir: 1. displejs, pretējā gadījumā - 0.

0 = 0, tātad Patiess = 1

1 ≠ 0, tātad nepatiess = 0

10. darbība: digitālā loģiskā shēma

Digitālā loģiskā shēma
Digitālā loģiskā shēma

Kad esat izveidojis visus loģikas vārtus, varat tos izmantot, lai programmā Excel izveidotu loģiskās shēmas. Bet pašreizējais formāts ir pārāk liels, lai jūs varētu izmēģināt jauno formātu (attēls iepriekš).

Izveidojiet divas kolonnas viena ciparu platumā, apvienojiet divas augšējās šūnas, lai izveidotu izvades displeju, divas apakšējās šūnas ir ievades.

Ievadot formulu, izvades displeja vietā ierakstiet vajadzīgo vārtu formulu.

11. darbība. Problēmu novēršana

Ja kādā posmā loģikas vārti nedarbojas pareizi, pārliecinieties, vai formula ir ierakstīta pareizi un ievades ir pareizi saistītas ar formulu.

Ja esat pārliecināts, ka viss ir pareizi, iespējams, es kļūdījos, rakstot šo pamācību. Ja tā, lūdzu, pastāstiet man komentāros, lai es varētu labot.

Ieteicams: