Мазмуну:

Excelде логикалык дарбазаларды жасаңыз: 11 кадам
Excelде логикалык дарбазаларды жасаңыз: 11 кадам

Video: Excelде логикалык дарбазаларды жасаңыз: 11 кадам

Video: Excelде логикалык дарбазаларды жасаңыз: 11 кадам
Video: Сиздин мээңиз кандай иштейт👀??? Логикалык суроолор🤪!!! 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 -кадам: ЖЕ Гейт

ЖЕ Gate
ЖЕ Gate

ЖЕ дарбазасы татаалыраак, ал 'If' билдирүүсүн талап кылат. 'If' билдирүүсү мындай иштейт: = If (logic_test, [true if value], [false if if]). Биз колдонуп жаткан логикалык тест: Input1 + Input2> 0, чыныгы мааниси 1, антпесе мааниси 0. Бул эки киргизүү тең жалган болгондо гана чыгаруу жалган болуп калат жана 0 + 0 = 0 болгондуктан, 1ди камтыган киргизүү топтому чоңураак болмок (суммалык маани). Демек, эгерде эки киргизүүнүн суммасы 0дөн чоң болсо, анда анын чыгышы True же 1 болот.

5 -кадам: NAND Gate

NAND Gate
NAND Gate

NAND дарбазасы OR дарбазасына окшош, ал 'If' билдирүүсүн талап кылат жана анын логикасы окшош. Дарбаза жалган жыйынтык берет, эгер эки киргизүү тең туура болсо. Ошентип, эгерде биз эки киргизүүнү тең көбөйтсөк, анда 1ден кичине сумма туура болот, анткени 'If' билдирүүсү: input1 x input2 <1, 1, 0. Эгерде бул түшүнүксүз болсо, анда бул диаграмма жардам бериши мүмкүн:

0 x 0 = 0, 0 <1 Ошентип True = 1

0 x 1 = 0, 0 <1 Ошентип True = 1

1 x 0 = 0, 0 <1 Ошентип True = 1

1 x 1 = 1, 1 = 1 ошондуктан False = 0

6 -кадам: NOR Gate

NOR Gate
NOR Gate

NOR дарбазасы ошондой эле 'If' билдирүүсүн колдонот, бул дарбазанын билдирүүсү төмөнкүдөй: Input1 + Input2 <1, 1, 0. Бул дарбаза эки киргизүүнүн тең Чыныгы чыгарылышын жалган деп бергендиктен. Биз эки киргизүүнү тең кошкондуктан, 1 кирген ар кандай киргизүү эки 0ден чоң болмок. Анда True жана False билдирүүсү 1ден кичине сумма болсо, 1ди көрсөт, болбосо 0 көрсөтөөрүн көрсөтөт.

0 + 0 = 0, 0 <1 Ошентип True = 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 Gate
XOR Gate

Бул NOR дарбазасына абдан окшош, бирок чоңураак же кичине символду колдонуунун ордуна, биз барабар белгини колдонобуз, анткени дарбаза анын чыныгы чыгарылышын аралаштырган киргизүүлөргө ээ, андыктан эгер биз эки киргизүүнү тең аралаштырып киргизсек ар дайым 1 берет, ошондуктан биз билдирүүнү колдонобуз: Киргизүү1 + Киргизүү2 = 1, 1, 0.

0 + 0 = 0, 0 ≠ 1 ошондуктан False = 0

0 + 1 = 1, 1 = 1 Ошентип True = 1

1 + 0 = 1, 1 = 1 Ошентип True = 1

1 + 1 = 2, 2 ≠ 1 ошондуктан False = 0

8 -кадам: XNOR Gate

XNOR Gate
XNOR Gate

XNOR дарбазасы абдан жөнөкөй, ал негизинен XOR дарбазасына карама -каршы келет, бул логикалык тесттин тескерисинче экенин билдирет. Бул дарбаза эгерде кириштеринин саны бирдей болсо, чыныгы чыгууну гана берет, башкача айтканда, кириштердин аралаштырылган жыйындысы жалган. XOR дарбазасы үчүн логикалык тест: Input1 + Input2 = 1, бирок XNOR дарбазасы үчүн логикалык тест: Input1 + Input2 1 ≠ 1. (Excel формулаларында ≠).

0 + 0 = 0, 0 ≠ 1 Ошентип True = 1

0 + 1 = 1, 1 = 1 ошондуктан False = 0

1 + 0 = 1, 1 = 1, ошондуктан False = 0

1 + 1 = 2, 2 ≠ 1 Ошентип True = 1

9 -кадам: Эшик эмес

ЭМЕС дарбаза
ЭМЕС дарбаза

NOT дарбазасы жөнөкөй дарбаза, бирок анын 'If' билдирүүсү башкаларга окшош. Ал бир гана киргизүүгө ээ, андыктан сиз форматыңызды өзгөрткүңүз келиши мүмкүн. Дарбаза жөн гана киргизүүнү тескери бурат, андыктан формула анча кыйын эмес, логикалык тест: эгерде кириш 0 болсо, жана True оператору: 1ди көрсөт, болбосо 0 көрсөт.

0 = 0, ошондуктан True = 1

1 ≠ 0, ошондуктан False = 0

10 -кадам: Digital Logic Circuit

Digital Logic Circuit
Digital Logic Circuit

Бардык логикалык дарбазаларды түзгөндөн кийин, аларды Excelде логикалык схемаларды түзүү үчүн колдоно аласыз. Бирок учурдагы формат өтө чоң, андыктан сиз жаңы форматты колдоно аласыз (жогорудагы сүрөт).

Бир мамычанын кеңдигинде эки мамыча жасаңыз, эки дисплейди бириктирип, төмөнкү дисплейге чыгыңыз.

Формуланы терип жатканда, каалаган дарбазанын формуласын чыгаруу дисплейине жазыңыз.

11 -кадам: Мүчүлүштүктөрдү оңдоо

Эгерде кандайдыр бир этапта логикалык дарбаза туура иштебесе, формула туура жазылганын жана кириштер формулага туура байланыштырылганын текшериңиз.

Эгерде сиз баары туура экенине ишенсеңиз, анда мен бул көрсөтмөнү жазууда ката кетирип коюшум мүмкүн, эгер андай болсо, комментарийлерде айтып коюңуз, мен оңдойм.

Сунушталууда: