Съдържание:

Направете логически порти в Excel: 11 стъпки
Направете логически порти в Excel: 11 стъпки

Видео: Направете логически порти в Excel: 11 стъпки

Видео: Направете логически порти в Excel: 11 стъпки
Видео: Урок 4. Формулы Excel для начинающих 2024, Юли
Anonim
Направете логически порти в Excel
Направете логически порти в Excel

Създаването на всичките 7 основни логически порти в Excel не е много трудно. Ако разбирате функциите в Excel, тогава този проект ще бъде сравнително прост, ако не го направите, няма притеснения, няма да отнеме много време, за да свикнете.

Excel вече създаде няколко логически порти за нас, но не включва всичките 7 и все пак искаме да го направим сами.

Проектът не отнема много време и след като бъде завършен, можете да създадете много схеми цифрово в Excel.

Стъпка 1: Какво ви трябва

Не ви трябват много за този проект.

  • Компютър
  • Excel (препоръчвам Excel, но подобни също трябва да са добре)
  • Основни познания за функционирането на логическите порти

Стъпка 2: Настройте Excel и форматиране

Настройване на Excel и форматиране
Настройване на Excel и форматиране

Първо стартирайте Excel (Версията не трябва да има голямо значение, но аз използвах Excel 2016), след това отворете нова „Празна работна книга“.

След това направете формата, който виждате на снимката по -горе (Поради формата на изображението, ще трябва да кликнете върху него, за да го видите правилно, това се отнася за следните изображения). Ако не можете да копирате формата, прочетете следното:

Направете колона B & C широка с една цифра, обединете ред 1 A, B & C.

След това въведете текста.

Стъпка 3: И порта

И порта
И порта

Портът AND е най -простият, защото можете да получите изхода, като просто умножите входовете.

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

Този продукт на уравнението е същият като изхода на портата.

Копирайте формулата и я тествайте, като й дадете входовете (но само в двоичен формат).

Помнете всеки път, когато създавате нова порта, копирайте оформлението, така че нищо да не се припокрива.

Стъпка 4: ИЛИ порта

ИЛИ порта
ИЛИ порта

Портът OR е по -сложен и изисква оператор „Ако“. Изказването „Ако“работи по следния начин: = Ако (логически_тест, [стойност, ако е вярно], [стойност, ако е невярно]). Логическият тест, който използваме е: Input1 + Input2> 0, истинската стойност е 1, в противен случай стойността е 0. Това е така, защото само ако и двата входа са фалшиви, изходът ще стане false, и тъй като 0 + 0 = 0, всичко набор от входни данни, включително 1, ще бъде с по -голяма стойност (сума). Така че, ако сумата на двата входа е по -голяма от 0, тогава изходът е True или 1.

Стъпка 5: NAND Gate

NAND Gate
NAND Gate

Портът NAND е също като порта OR, изисква изречение „Ако“и логиката зад него е подобна. Портът ще даде False изход само ако и двата входа са True. Така че, ако умножим и двата входа, всяка сума, по -малка от 1, ще бъде истина, защото изявлението „Ако“е: input1 x input2 <1, 1, 0. Ако това беше объркващо, тази диаграма може да помогне:

0 x 0 = 0, 0 <1, така че Истина = 1

0 x 1 = 0, 0 <1, така че Истина = 1

1 x 0 = 0, 0 <1, така че Истина = 1

1 x 1 = 1, 1 = 1, така че False = 0

Стъпка 6: NOR Gate

NOR Gate
NOR Gate

Портът NOR също използва оператор „Ако“, декларацията за този портал е: Input1 + Input2 <1, 1, 0. Това е така, защото портата дава само True изход и на двата входа са false. Тъй като добавяме двата входа заедно, всеки набор от входове, включително 1, ще бъде по -голям от две 0. Тогава изявлението True и False показва, че ако някоя сума по -малка от 1, покажете 1 в противен случай покажете 0.

0 + 0 = 0, 0 <1, така че Истина = 1

0 + 1 = 1, 1 = 1, така че False = 0

1 + 0 = 1, 1 = 1, така че False = 0

1 + 1 = 2, 2> 1, така че False = 0

Стъпка 7: XOR Gate

XOR порта
XOR порта

Това е доста подобно на NOR порта, но вместо да използваме по -голям или по -малък символ, ние използваме знак за равенство, защото портата ще даде само истински изход от нея със смесени входове, така че ако добавим двата входа заедно, смесени входове винаги ще дава 1, така че използваме израза: Input1 + Input2 = 1, 1, 0.

0 + 0 = 0, 0 ≠ 1, така че False = 0

0 + 1 = 1, 1 = 1, така че Истина = 1

1 + 0 = 1, 1 = 1, така че Истина = 1

1 + 1 = 2, 2 ≠ 1, така че False = 0

Стъпка 8: XNOR Gate

XNOR Gate
XNOR Gate

Портът XNOR е сравнително прост, по същество е противоположен на XOR порта, това означава, че логическият тест също е противоположен. Тази порта дава истински изход само ако и двата входа са с едно и също число, с други думи всеки смесен набор от входове е False. Логическият тест за порта XOR е: Input1 + Input2 = 1, но логическият тест за порта XNOR е: Input1 + Input2 ≠ 1. (е ≠ във формулите на Excel).

0 + 0 = 0, 0 ≠ 1, така че Истина = 1

0 + 1 = 1, 1 = 1, така че False = 0

1 + 0 = 1, 1 = 1, така че False = 0

1 + 1 = 2, 2 ≠ 1, така че Истина = 1

Стъпка 9: НЕ Gate

НЕ порта
НЕ порта

NOT портата е обикновена порта, но изявлението й „If“е точно същото като другите. Той има само един вход, така че може да искате да промените формата си. Портата просто обръща своя вход, така че формулата не е толкова трудна, логическият тест е: ако входът е 0, а изявлението True е: дисплей 1 в противен случай показва 0.

0 = 0, така че Истина = 1

1 ≠ 0, така че False = 0

Стъпка 10: Цифрова логическа схема

Цифрова логическа схема
Цифрова логическа схема

След като създадете всички логически порти, можете да ги използвате, за да направите логически схеми в Excel. Но настоящият формат е твърде голям, така че можете да опитате новия формат (изображението по -горе).

Направете две колони с ширина една цифра, обединете горните две клетки, за да създадете изходен дисплей, долните две клетки са входни данни.

Когато въвеждате формулата, въведете формулата на портата, която искате, на мястото за извеждане на изхода.

Стъпка 11: Отстраняване на неизправности

Ако на който и да е етап логическата порта не функционира правилно, уверете се, че формулата ви е въведена правилно и че входовете са свързани правилно с формулата.

Ако сте сигурни, че всичко е правилно, може би съм направил грешка, като съм написал тази инструкция, ако е така, моля, кажете ми в коментарите, за да мога да поправя.

Препоръчано: