ΠœΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ логичСских Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΎΠ½Π»Π°ΠΉΠ½: ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ истинности ΠΎΠ½Π»Π°ΠΉΠ½ | БКНЀ | БДНЀ | Полином Π–Π΅Π³Π°Π»ΠΊΠΈΠ½Π° | Π’Π°Π±Π»ΠΈΡ†Π° истинности Π±ΡƒΠ»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΎΠ½Π»Π°ΠΉΠ½

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

ΠœΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ логичСских Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ — прСзСнтация ΠΎΠ½Π»Π°ΠΉΠ½

ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅ ΠΏΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ†ΠΈΠΈ:

ΠœΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ†ΠΈΡ ЀАЛ. Π—Π°Π΄Π°Ρ‡Π°. ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹. Π’Π°Π±Π»ΠΈΡ‡Π½Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠœΠ΅Ρ‚ΠΎΠ΄ Квайна-Мак-Класски. ΠœΠ΅Ρ‚ΠΎΠ΄ Π½Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… коэффициСнтов

ЛСкция 8. ΠœΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ. Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹ матСматичСской Π»ΠΎΠ³ΠΈΠΊΠΈ ΠΈ Ρ‚Π΅ΠΎΡ€ΠΈΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΎΠ² (ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅)

ΠœΠ΅Ρ‚ΠΎΠ΄ Квайна

ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ схСмы логичСского элСмСнта ΠΏΠΎ ΠΈΡ‚ΠΎΠ³ΠΎΠ²Ρ‹ΠΌ значСниям логичСской Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ с использованиСм БДНЀ Π˜Π›Π˜ БКНЀ

Π‘Π°Π·ΠΎΠ²Ρ‹Π΅ логичСскиС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ понятия Π°Π»Π³Π΅Π±Ρ€Ρ‹ Π»ΠΎΠ³ΠΈΠΊΠΈ

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ полоТСния Π±ΡƒΠ»Π΅Π²ΠΎΠΉ Π°Π»Π³Π΅Π±Ρ€Ρ‹

ЛогичСскиС основы Π­Π’Πœ

Π‘ΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½Ρ‹Π΅ ΠΊΠΎΠ½ΡŠΡŽΠ½ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΈ Π΄ΠΈΠ·ΡŠΡŽΠ½ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ„ΠΎΡ€ΠΌΡ‹

Π‘ΠΈΠ½Ρ‚Π΅Π· ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… схСм

Π’Π°Π±Π»ΠΈΡ†Ρ‹ истинности логичСских Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ

1. ΠœΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ логичСских Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ

2. ΠœΠ΅Ρ‚ΠΎΠ΄Β ΠšΠ²Π°ΠΉΠ½Π°

β€’ ΠœΠ΅Ρ‚ΠΎΠ΄Β ΠšΠ²Π°ΠΉΠ½Π° β€” способ прСдставлСния
Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² ДНЀ ΠΈΠ»ΠΈ КНЀ с ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ
количСством Ρ‡Π»Π΅Π½ΠΎΠ² ΠΈ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ
Π½Π°Π±ΠΎΡ€ΠΎΠΌ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ….
ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ
Π½Π° Π΄Π²Π° этапа:
– Π½Π° ΠΏΠ΅Ρ€Π²ΠΎΠΌ этапС осущСствляСтся ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΎΡ‚
каноничСской Ρ„ΠΎΡ€ΠΌΡ‹ (БДНЀ ΠΈΠ»ΠΈ БКНЀ) ΠΊ Ρ‚Π°ΠΊ
Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΠΎΠΉ сокращённой формС;
– Π½Π° Π²Ρ‚ΠΎΡ€ΠΎΠΌ этапС β€” ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΎΡ‚ сокращённой
Ρ„ΠΎΡ€ΠΌΡ‹ ΠΊ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠΉΒ Ρ„ΠΎΡ€ΠΌΠ΅.

4. ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ этап (ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ сокращённой Ρ„ΠΎΡ€ΠΌΡ‹).

β€’ ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Ρ‡Ρ‚ΠΎ заданная
функция прСдставлСна Π² БДНЀ. Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΠΌ
всС Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ склСивания, Π°
Π·Π°Ρ‚Π΅ΠΌ всС Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ
поглощСния.
Π°) Π€ΠΎΡ€ΠΌΡƒΠ»Π° склСивания
Π±) Π€ΠΎΡ€ΠΌΡƒΠ»Π° Π½Π΅ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ склСивания
Π²) Π€ΠΎΡ€ΠΌΡƒΠ»Π° поглощСния
β€’ Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ БДНЀ приводится ΠΊ БкДНЀ.
Минимальная Ρ„ΠΎΡ€ΠΌΠ° Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρ‹ (ΠœΠ”ΠΠ€ )
получаСтся Π½Π° основС ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Π½ΠΎΠΉ
ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ ΠΏΡƒΡ‚Π΅ΠΌ нахоТдСния минимального
покрытия этой ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹.
β€’ Π˜ΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Π° – это элСмСнтарная
ΠΊΠΎΠ½ΡŠΡŽΠ½ΠΊΡ†ΠΈΡ БкДНЀ.
β€’ ΠšΠΎΠ½ΡΡ‚ΠΈΡ‚ΡƒΠ΅Π½Ρ‚Π° Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ – это
элСмСнтарная ΠΊΠΎΠ½ΡŠΡŽΠ½ΠΊΡ†ΠΈΡ БДНЀ.
Π˜ΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Π½Π°Ρ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° – это ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π°
ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚ ΠΈ констиуСнт Π΅Π΄ΠΈΠ½ΠΈΡ†.
(столбцы — конституСнты Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹, строки –
ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Ρ‹). ΠœΠ”ΠΠ€ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ
нСсколько.
ΠŸΠΎΠ΄ΠΌΠ½ΠΎΠΆΠ΅ΡΡ‚Π²ΠΎ строк
ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ M являСтся Π΅Π΅ ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ΠΌ, Ссли Π²
ΠΏΠΎΠ΄ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅, ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½Π½ΠΎΠΉ этими строками
Π½Π΅Ρ‚ Π½ΡƒΠ»Π΅Π²Ρ‹Ρ… столбцов.
ΠŸΠΎΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ называСтся
ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ΠΌ столбцов ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ Π΅Π΅ строками.
β€’ ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 1. ΠŸΡƒΡΡ‚ΡŒ
β€’ Π’ΠΎΠ³Π΄Π° 1-я ΠΈ 2-я строки Π½Π΅ ΠΏΠΎΠΊΡ€Ρ‹Π²Π°ΡŽΡ‚
ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ M:
β€’ Π° 1-я ΠΈ 3-я строки – ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ΠΌ
ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ M:
β€’ ΠŸΠ Π˜ΠœΠ•Π .
β€’ НайдСм ΠœΠ”ΠΠ€ Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρ‹:
β€’ Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, осущСствим всСвозмоТныС
склСивания
β€’ Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ БкДНЀ ΠΈΠΌΠ΅Π΅Ρ‚ Π²ΠΈΠ΄:
β€’ А импликантная ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° ΠΈΠΌΠ΅Π΅Ρ‚ Π²ΠΈΠ΄
β€’ По Π΄Π°Π½Π½ΠΎΠΉ ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Π½ΠΎΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅ ΠΌΠΎΠΆΠ½ΠΎ
Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠœΠ”ΠΠ€

17. ΠœΠ΅Ρ‚ΠΎΠ΄ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ… ΠΊΠ°Ρ€Ρ‚.

ΠœΠ΅Ρ‚ΠΎΠ΄Β ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ…Β ΠΊΠ°Ρ€Ρ‚.
 Алгоритм ΠΌΠ΅Ρ‚ΠΎΠ΄Π° ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ… ΠΊΠ°Ρ€Ρ‚
Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ этапы:
– Π’Ρ‹Ρ‡Π΅Ρ€ΠΊΠ½Π΅ΠΌ ΠΈΠ· Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ (ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰Π΅ΠΉ
ΠΊΠ°Ρ€Ρ‚Ρ‹) всС строки, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΊΠΎΠ½ΡŠΡŽΠ½ΠΊΡ†ΠΈΡ
послСднСго столбца Π½Π΅ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² БДНЀ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.
– ΠšΠΎΠ½ΡŠΡŽΠ½ΠΊΡ†ΠΈΠΈ Β«Π²Ρ‹Ρ‡Π΅Ρ€ΠΊΠ½ΡƒΡ‚Ρ‹Ρ… строк» Π²Ρ‹Ρ‡Π΅Ρ€ΠΊΠ½Π΅ΠΌ
Π²ΠΎ всСх ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… строках Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹.
– Если Π² строкС ΠΎΡΡ‚Π°Π»ΠΈΡΡŒ ΠΊΠΎΠ½ΡŠΡŽΠ½ΠΊΡ†ΠΈΠΈ с
Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌ числом сомноТитСлСй, Ρ‚ΠΎ
ΠΊΠΎΠ½ΡŠΡŽΠ½ΠΊΡ†ΠΈΠΈ с Π½Π΅ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ числом
сомноТитСлСй оставляСм Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚ΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π°
ΠΎΠ½ΠΈ Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‚ΡΡ Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… строках.
– ΠžΡ‚ΠΌΠ΅Ρ‚ΠΈΠΌ ΠΊΠΎΠ½ΡŠΡŽΠ½ΠΊΡ†ΠΈΠΈ, ΠΎΡΡ‚Π°Π²ΡˆΠΈΠ΅ΡΡ СдинствСнными
Π½Π° строкС. Π’Ρ‹Ρ‡Π΅Ρ€ΠΊΠ½Π΅ΠΌ строки, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ…
ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ Ρ‚Π°ΠΊΠΈΠ΅ ΠΆΠ΅ ΠΊΠΎΠ½ΡŠΡŽΠ½ΠΊΡ†ΠΈΠΈ.
– ВсСми Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌΠΈ способами Π²Ρ‹Π±Π΅Ρ€Π΅ΠΌ ΠΈΠ·
ΠΊΠ°ΠΆΠ΄ΠΎΠΉ строки ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠ½ΡŠΡŽΠ½ΠΊΡ†ΠΈΠΈ (ΠΈΠ·
ΠΎΡΡ‚Π°Π²ΡˆΠΈΡ…ΡΡ) ΠΈ составим для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ случая ДНЀ.
– Из всСх построСнных ДНЀ Π²Ρ‹Π±Π΅Ρ€Π΅ΠΌ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ.
Для нахоТдСния минимальной ДНЀ ΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹
Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π±ΠΎΡ€. Однако Π² Π΄Π°Π½Π½ΠΎΠΌ случаС
число Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ΠΏΠ΅Ρ€Π΅Π±ΠΎΡ€Π°, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ,
сущСствСнно мСньшС Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ΠΏΠ΅Ρ€Π΅Π±ΠΎΡ€Π°
Ρ€Π°Π²Π½ΠΎΡΠΈΠ»ΡŒΠ½Ρ‹Ρ… ДНЀ ΠΈΠ»ΠΈ способов сокращСния
БДНЀ.
β€’ ΠŸΠ Π˜ΠœΠ•Π . Π”Π°Π½Π° БДНЀ
Для Π΄Π°Π½Π½ΠΎΠΉ БДНЀ Ρ‚Π°Π±Π»ΠΈΡ†Π° всСвозмоТных
сочСтаний ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… (ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰Π°Ρ
ΠΊΠ°Ρ€Ρ‚Π°), ΠΈΠΌΠ΅Π΅Ρ‚ Π²ΠΈΠ΄:
* — ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ строки, Π½Π΅ содСрТащиС
конституСнты БДНЀ.
β€’ Из Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Π²Ρ‹Ρ‡Π΅Ρ€ΠΊΠ½Π΅ΠΌ Ρ‚Π΅ строки, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅
Π½Π΅ содСрТат конституСнты БДНЀ, Π° Ρ‚Π°ΠΊΠΆΠ΅
ΠΊΠΎΠ½ΡŠΡŽΠ½ΠΊΡ†ΠΈΠΈ этих строк, содСрТащиСся Π²
Π΄Ρ€ΡƒΠ³ΠΈΡ… строках.
β€’ Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ:
ПослС всСвозмоТного ΠΏΠ΅Ρ€Π΅Π±ΠΎΡ€Π° ΠΎΡΡ‚Π°ΡŽΡ‚ΡΡ
ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠœΠ”ΠΠ€:

24. ΠœΠ΅Ρ‚ΠΎΠ΄ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠ°Ρ€Ρ‚ Π’Π΅ΠΉΡ‡Π°.

ΠœΠ΅Ρ‚ΠΎΠ΄Β ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈΒ ΡΒ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽΒ ΠΊΠ°Ρ€Ρ‚Β Π’Π΅ΠΉΡ‡Π°.
β€’ Алгоритм ΠΌΠ΅Ρ‚ΠΎΠ΄Π° ΠΊΠ°Ρ€Ρ‚ Π’Π΅ΠΉΡ‡Π° Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅
этапы:
β€’ Заданная Ρ„ΠΎΡ€ΠΌΡƒΠ»Π° приводится ΠΊ БДНЀ.
β€’ БоставляСтся ΠΊΠ°Ρ€Ρ‚Π° Π’Π΅ΠΉΡ‡Π°. ΠšΠ°Ρ€Ρ‚Π° Π’Π΅ΠΉΡ‡Π° – это Ρ‚Π°Π±Π»ΠΈΡ†Π° всСх
Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…. Π’
ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ячСйки заносятся Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹,
ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ конституСнтам БДНЀ.
β€’ Π•Π΄ΠΈΠ½ΠΈΡ†Ρ‹, стоящиС ΠΏΠΎ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΠΈ ΠΈ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΠΈ,
ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡŽΡ‚ΡΡ (ΠΏΠΎ 2 , ΠΏΠΎ 4 , ΠΏΠΎ 8 ΠΈ Ρ‚.Π΄.). ОбъСдинСниС
Π΅Π΄ΠΈΠ½ΠΈΡ† соотвСтствуСт опСрациям склСивания ΠΈ
поглощСния. Π˜Π½Π°Ρ‡Π΅ говоря, Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅
ΠΏΠΎΠ΄ΠΊΡƒΠ±Ρ‹.
β€’ Для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ объСдинСния Π²Ρ‹ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ ΠΊΠΎΠ½ΡŠΡŽΠ½ΠΊΡ†ΠΈΠΈ ΠΈΠ·
элСмСнтов, ΠΎΠ±Ρ‰ΠΈΡ… для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹, входящих Π²
объСдинСниС.
β€’ ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ ΠΊΠΎΠ½ΡŠΡŽΠ½ΠΊΡ†ΠΈΠΈ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ ΠœΠ”ΠΠ€.
β€’ ΠšΠ°Ρ€Ρ‚Ρ‹ Π’Π΅ΠΉΡ‡Π° ΡƒΠ΄ΠΎΠ±Π½Ρ‹ ΠΏΡ€ΠΈ поискС ΠœΠ”ΠΠ€
Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π΄Π²ΡƒΡ…, Ρ‚Ρ€Π΅Ρ… ΠΈ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ….
β€’ ΠŸΡ€ΠΈΠΌΠ΅Ρ€ для n=2.
β€’ Ѐункция Π·Π°Π΄Π°Π½Π°
β€’ ΠŸΡ€ΠΈΠΌΠ΅Ρ€ для n=3.
β€’ Ѐункция Π·Π°Π΄Π°Π½Π°
β€’ ΠŸΡ€ΠΈΠΌΠ΅Ρ€ для n=4.
β€’ Ѐункция Π·Π°Π΄Π°Π½Π° БДНЀ

English Β  Β  Русский ΠŸΡ€Π°Π²ΠΈΠ»Π°

ΠœΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ Π±ΡƒΠ»Π΅Π²Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π“ΠΈΠΏΠ΅Ρ€ΠΊΡƒΠ±ΠΎΠ² / Π₯Π°Π±Ρ€

Nostr

000Z» title=»2011-03-10, 18:38″>10 ΠΌΠ°Ρ€ 2011 Π² 18:38

ВрСмя Π½Π° ΠΏΡ€ΠΎΡ‡Ρ‚Π΅Π½ΠΈΠ΅ 2 ΠΌΠΈΠ½

ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ просмотров

16K

Алгоритмы *

Из пСсочницы

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ я расскаТу ΠΏΡ€ΠΎ достаточно Π²Π°ΠΆΠ½ΡƒΡŽ Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅ ΠΈ Ρ‚Π΅ΠΎΡ€ΠΈΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΎΠ² Ρ‚Π΅ΠΌΡƒ – ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡŽ Π±ΡƒΠ»Π΅Π²Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ. Π­Ρ‚ΠΈΠΌ вопросом задавались ΠΏΠΎΠΆΠ°Π»ΡƒΠΉ всС, ΠΊΡ‚ΠΎ ΠΈΠ·ΡƒΡ‡Π°Π» ΠΈΠ»ΠΈ сталкивался с Π΄Π°Π½Π½ΠΎΠΉ Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠΎΠΉ.

БущСствуСт Π½Π΅ΠΌΠ°Π»ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ², ΠΎΠ΄Π½Π°ΠΊΠΎ наибольший интСрСс ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ Ρ‚Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Ρ„ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹, Π° соотвСтствСнно Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ Π±Π΅Π· особых слоТностСй. А Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠ΅ с ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹ΠΌΠΈ Π±ΡƒΠ»Π΅Π²Ρ‹ΠΌΠΈ выраТСниями. ИдСального ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π½Π΅ ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Π½ΠΎ, всС ΠΈΠΌΠ΅ΡŽΡ‚ Ρ‚Π΅ ΠΈΠ»ΠΈ ΠΈΠ½Ρ‹Π΅ слабыС ΠΈ ΡΠΈΠ»ΡŒΠ½Ρ‹Π΅ качСства. Π― ΠΎΡΡ‚Π°Π½ΠΎΠ²Π»ΡŽΡΡŒ Π½Π° Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΠΎΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄Π΅ Π“ΠΈΠΏΠ΅Ρ€ΠΊΡƒΠ±ΠΎΠ² β€” ΠœΠ΅Ρ‚ΠΎΠ΄Π΅ Квайна.

ΠœΠ΅Ρ‚ΠΎΠ΄, ΠΊ соТалСнию, ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для Π‘ΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½Ρ‹Ρ… ДНЀ, поэтому ΠΏΡ€ΠΈ большом числС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… использованиС Π·Π°Ρ‚Ρ€ΡƒΠ΄Π½Π΅Π½ΠΎ гигантским Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ БДНЀ.


ΠœΠ΅Ρ‚ΠΎΠ΄ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠΈ извСстных ΠΏΡ€Π°Π²ΠΈΠ» БклСивания ΠΈ поглощСния.


ΠŸΠ΅Ρ€Π΅Π΄ описаниСм Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° объясню ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΌΠ΅Ρ‚ΠΎΠ΄ называСтся ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π³ΠΈΠΏΠ΅Ρ€ΠΊΡƒΠ±ΠΎΠ².
Π’ΠΎΠ·ΡŒΠΌΠ΅ΠΌ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ f, M1(f) – Π΅Π΄ΠΈΠ½ΠΈΡ‡Π½ΠΎΠ΅ мноТСство. ΠŸΡ€ΠΎΡ‰Π΅ говоря, мноТСство Π½Π°Π±ΠΎΡ€ΠΎΠ² ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹x, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… функция обращаСтся Π² Π²Π΅Ρ€Π½ΠΎΠ΅ высказываниС.
Π“ΠΈΠΏΠ΅Ρ€ΠΊΡƒΠ± – это мноТСство M1(f).
ΠšΠΎΠ½ΡŒΡŽΠ½ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠΎΠ΄Π½ΠΎΡ‡Π»Π΅Π½ – ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Π°, Ссли М1(K) Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² M1(f).
Π˜ΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Ρƒ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ простой, Ссли Π½Π΅ сущСствуСт Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ K2, Ρ‡Ρ‚ΠΎ M1(K) содСрТится Π² M1(K2), говоря простым языком – соотвСтствуСт самому Π±ΠΎΠ»ΡŒΡˆΠΎΠΌΡƒ Π³ΠΈΠΏΠ΅Ρ€ΠΊΡƒΠ±Ρƒ.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ этапы Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°
  • ΠŸΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ истинности.
  • Π’Ρ‹ΠΏΠΈΡΠ°Ρ‚ΡŒ всС Π³ΠΈΠΏΠ΅Ρ€ΠΊΡƒΠ±Ρ‹ ΠΈΠ· M1(f) ΠΈ ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Ρ‹.
  • Π’Π·ΡΡ‚ΡŒ простыС ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Ρ‹.
  • ΠŸΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ накрытия.
  • Из ΠΎΡΡ‚Π°Π²ΡˆΠΈΡ…ΡΡ простых ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚ΠΎΠ² ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ‚ΡƒΠΏΠΈΠΊΠΎΠ²ΡƒΡŽ ДНЀ.
Π’ΠΎΠ·ΡŒΠΌΠ΅ΠΌ Π² качСствС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ Π±ΡƒΠ»Π΅Π²Ρƒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ.

ΠŸΠΎΡΡ‚Ρ€ΠΎΠΈΠΌ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ истинности для Π½Π΅Π΅:

Π’Ρ‹ΠΏΠΈΡˆΠ΅ΠΌ всС Π³ΠΈΠΏΠ΅Ρ€ΠΊΡƒΠ±Ρ‹, Π»Π΅ΠΆΠ°Ρ‰ΠΈΠ΅ Π² M1(f) ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΈΠΌ ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Ρ‹:

Π’Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ простыС ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Ρ‹ ΠΈ строим Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ ΠΈΡ… накрытия:

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Π° yz пСрСкрываСтся Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ, Π΅Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΡŠΡΡ‚ΡŒ ΠΈΠ· выраТСния. Π’Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚, Ρ‡Ρ‚ΠΎ тупиковая ДНЀ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ Π²ΠΈΠ΄:

Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ всСм Π·Π°ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΠΎΠ²Π°Π²ΡˆΠΈΠΌΡΡ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΊΠ½ΠΈΠ³Ρƒ К.Π“. Π‘Π°ΠΌΠΎΡ„Π°Π»ΠΎΠ²Π° Β«ΠŸΡ€ΠΈΠΊΠ»Π°Π΄Π½Π°Ρ тСория Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΎΠ²Β».

Π’Π΅Π³ΠΈ:

  • тСория Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΎΠ²
  • ΠœΠ΅Ρ‚ΠΎΠ΄ ΠΊΠ²Π°ΠΉΠ½Π°
  • минимизация логичСских Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ
  • Π“ΠΈΠΏΠ΅Ρ€ΠΊΡƒΠ±

Π₯Π°Π±Ρ‹:

  • Алгоритмы

ВсСго голосов 45: ↑35 ΠΈ ↓10 +25

ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ 27

АлСксандр @Nostr

Π—Π°Ρ‰ΠΈΡ‚Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ

ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ 27

ΠœΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ логичСских Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ

ΠœΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ логичСских Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

Π’ этом Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π΅ ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ графичСскиС ΠΈ алгСбраичСскиС способы ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ логичСских Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ. Он Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Java, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для экспСримСнтов с описанным Π½ΠΈΠΆΠ΅ алгСбраичСским Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠΌ. Π’Π΅ΠΌΠ° ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ‚Π°ΠΊΠΆΠ΅ освСщаСтся Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… ΡƒΡ‡Π΅Π±Π½ΠΈΠΊΠ°Ρ…, ΡΡ‚Π°Ρ‚ΡŒΡΡ… ΠΈ Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΡ… Π²Π΅Π±-сайтах. Π’ΠΎΡ‚ нСсколько ссылки:

НСкоторыС рСсурсы ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ
  1. Π˜Π½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠšΠ°Ρ€Ρ‚Π° ΠšΠ°Ρ€Π½ΠΎ ΠΈΠ· ВСхничСского унивСрситСта Π˜Π»ΡŒΠΌΠ΅Π½Π°Ρƒ (ГСрмания). Π’Π΅Π±-страница Π°ΠΏΠΏΠ»Π΅Ρ‚Π°, связанная с здСсь Ρ‡Π°ΡΡ‚ΡŒ большого Π½Π°Π±ΠΎΡ€Π° ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΡ… страниц ΠΏΠΎ логичСскому ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ, написанных Π½Π° Π½Π΅ΠΌΠ΅Ρ†ΠΊΠΎΠΌ языкС, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ нСсколько Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹Π΅ Java-Π°ΠΏΠΏΠ»Π΅Ρ‚Ρ‹ Π² Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ этому. Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ Π°ΠΏΠΏΠ»Π΅Ρ‚ΠΎΠ² ΠΈΠΌΠ΅ΡŽΡ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ взаимодСйствия с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π½Π° английском языкС, Π½ΠΎ вСсь тСкстовый ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» Π½Π° Π²Π΅Π±-сайтС Π½Π° Π½Π΅ΠΌΠ΅Ρ†ΠΊΠΎΠΌ языкС.
  2. ΠšΠ°Ρ€Π½ΠΎ, М. Β«ΠœΠ΅Ρ‚ΠΎΠ΄ ΠΊΠ°Ρ€Ρ‚Ρ‹ для синтСза ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… логичСских схСм», Trans. AIEE, Ρ‡Π°ΡΡ‚ΡŒ. я, Ρ‚ΠΎΠΌ. 72, Π½Π΅Ρ‚. 9, pp. 593-599 , 1953. ЦитируСтся Π² ΠΊΠ½ΠΈΠ³Π°Ρ… ΠšΠΎΡ…Π°Π²ΠΈ ΠΈ Маккласки, пСрСчислСнных Π½ΠΈΠΆΠ΅.
  3. ΠšΠΎΡ…Π°Π²ΠΈ, Π—. ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΈ тСория ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Ρ… Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΎΠ² , Нью-Π™ΠΎΡ€ΠΊ: McGraw-Hill, 1970.
  4. McCluskey, EJ, Introduction to Theory of Switching Circuits , New York: McGraw-Hill, 1965

Π—Π°Ρ‡Π΅ΠΌ ΡΠ²ΠΎΡ€Π°Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ?

ВсС ΠΏΡƒΡ‚ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ структуры управлСния Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠ³ΠΎ устройства ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ прСдставлСны Π² Π²ΠΈΠ΄Π΅ логичСских Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‚ общая Ρ„ΠΎΡ€ΠΌΠ°:

yΒ =Β Ξ£(x, … )

, Π³Π΄Π΅ Β« (x, … ) Β» β€” Π½Π°Π±ΠΎΡ€ ΠΈΠ· логичСских ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… (ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ значСния ноль ΠΈ Π΅Π΄ΠΈΠ½ΠΈΡ†Π°).

Π­Ρ‚ΠΈ логичСскиС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½Ρ‹ Π² логичСскиС сСти Π² самый экономичный способ. Π’ΠΎ, Ρ‡Ρ‚ΠΎ квалифицируСтся ΠΊΠ°ΠΊ Β«Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ экономичный способ», Π²Π°Ρ€ΡŒΠΈΡ€ΡƒΠ΅Ρ‚ΡΡ Π² зависимости ΠΎΡ‚ ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, построСна Π»ΠΈ ΡΠ΅Ρ‚ΡŒ с использованиСм дискрСтных Π²Π΅Π½Ρ‚ΠΈΠ»Π΅ΠΉ, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ логичСского устройства с фиксированным Π½Π°Π±ΠΎΡ€ΠΎΠΌ Π²Π΅Π½Ρ‚ΠΈΠ»Π΅ΠΉ доступна ΠΈΠ»ΠΈ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ настроСнная ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»ΡŒΠ½Π°Ρ схСма. Но Π²ΠΎ всСх случаях минимизация Π΄Π°Π΅Ρ‚ ΡΠ΅Ρ‚ΡŒ с ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ мСньшС Π²ΠΎΡ€ΠΎΡ‚, ΠΈ с ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌΠΈ Π²ΠΎΡ€ΠΎΡ‚Π°ΠΌΠΈ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡ‰Π΅.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ†Π΅Π½ΠΈΡ‚ΡŒ Π²Π°ΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ, рассмотрим Π΄Π²Π΅ сСти Π² Рис. 1 ΠΈ 2 . Оба Π²Π΅Π΄ΡƒΡ‚ сСбя ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ! НСзависимо ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊΠΎΠΉ ΡƒΠ·ΠΎΡ€ ΠΈΠ· Π΅Π΄ΠΈΠ½ΠΈΡ† ΠΈ Π½ΡƒΠ»Π΅ΠΉ Π²Ρ‹ помСстив Π² a , b ΠΈ c Π½Π° рис. 1, Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠ΅ ΠΏΡ€ΠΈ y , Π±ΡƒΠ΄Π΅Ρ‚ Π² точности Ρ€Π°Π²Π½ΠΎ ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡŽΡ‚, Ссли Π²Ρ‹ помСститС ΠΎΠ΄ΠΈΠ½ ΠΈ Ρ‚ΠΎΡ‚ ΠΆΠ΅ шаблон Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π² ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Π²Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ Π½Π° рис. 2. Однако ΡΠ΅Ρ‚ΡŒ Π½Π° рис. 2 ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π³ΠΎΡ€Π°Π·Π΄ΠΎ мСньшС Π²Π΅Π½Ρ‚ΠΈΠ»Π΅ΠΉ, ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ ΠΈΠΌ Π²Π΅Π½Ρ‚ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΡ‰Π΅ (ΠΈΠΌΠ΅ΡŽΡ‚ мСньшиС развСтвлСния), Ρ‡Π΅ΠΌ Π²Π΅Π½Ρ‚ΠΈΠ»ΠΈ Π½Π° рис.

1. Ясно, Ρ‡Ρ‚ΠΎ минимизированная схСма Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ дСшСвлС Π² сборкС, Ρ‡Π΅ΠΌ нСминимизированная вСрсия. Π₯отя это Π½Π΅ Π²Π΅Ρ€Π½ΠΎ для 2, часто случаСтся Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ сСти Π±ΡƒΠ΄ΡƒΡ‚ быстрСС (ΠΈΠΌΠ΅ΡŽΡ‚ мСньшС Π·Π°Π΄Π΅Ρ€ΠΆΠ΅ΠΊ распространСния), Ρ‡Π΅ΠΌ Π½Π΅ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ сСти.

Рисунок 1

Рисунок 2

ΠžΠ±Ρ‰ΠΈΠ΅ свСдСния ΠΈ тСрминология

  • ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Π² Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ Π² ΠΏΡ€Π°Π²ΠΎΠΉ части логичСского уравнСния ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π²Ρ…ΠΎΠ΄Π½Ρ‹ΠΌΠΈ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π°ΠΌΠΈ ΠΊ логичСскому ΡΠ΅Ρ‚ΡŒ. ЛСвая Ρ‡Π°ΡΡ‚ΡŒ логичСского уравнСния β€” это Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ сСти.
  • Π›ΡŽΠ±ΠΎΠ΅ логичСскоС ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ комбинационная логичСская ΡΠ΅Ρ‚ΡŒ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΈ Ρ‚ΠΎΡ‡Π½ΠΎ ΠΎΡ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ Ρ‚Π°Π±Π»ΠΈΡ†Π° истинности . Π’ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ истинности пСрСчислСны всС Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…, Π° ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ. Π•ΡΡ‚ΡŒ 2
    n
    рядов Π² Ρ‚Π°Π±Π»ΠΈΡ†Π° истинности для Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈΠ»ΠΈ сСти с n Π²Ρ…ΠΎΠ΄Π½Ρ‹ΠΌΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌΠΈ, поэтому Π½Π΅ всСгда ΠΏΡ€Π°ΠΊΡ‚ΠΈΡ‡Π½ΠΎ ΡΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Ρ†Π΅Π»ΡƒΡŽ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ истинности. Но для ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ n Ρ‚Π°Π±Π»ΠΈΡ†Π° истинности Π΄Π°Π΅Ρ‚ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ способ Ρ‚ΠΎΡ‡Π½ΠΎΠ³ΠΎ описания Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈΠ»ΠΈ повСдСния сСти. ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅ ВсСгда пСрСчисляйтС ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π² Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΌ порядкС подсчСта свСрху Π²Π½ΠΈΠ· (Β 000, 001, 010, 011, … ).
  • КаТдая строка Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ истинности с Π΅Π΄ΠΈΠ½ΠΈΡ†Π΅ΠΉ Π² Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΌ столбцС называСтся minterm . Π£Π΄ΠΎΠ±Π½Ρ‹ΠΉ способ для прСдставлСния Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ истинности Π½ΡƒΠΆΠ½ΠΎ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡŽ Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΊΠ°ΠΊ Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠ΅ число ΠΈ ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»ΡΡ‚ΡŒ Π½ΠΎΠΌΠ΅Ρ€Π° строк, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ minterms.

    Π’ этом Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π΅ Π² качСствС Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ функция со ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ΠΉ истинности:

    ΠΈ Π± с Π”
    0 0 0 0
    0 0 1 1
    0 1 0 1
    0 1 1 0
    1 0 0 1
    1 0 1 1
    1 1 0 1
    1 1 1 1

    Π­Ρ‚Ρƒ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ истинности Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π² Π²ΠΈΠ΄Π΅ списка ΠΌΠΈΠ½Ρ‚Π΅Ρ€ΠΌΠΎΠ², [Β 1, 2, 4, 5, 6, 7Β ].

    Π’ΠΎ Π΅ΡΡ‚ΡŒ, Ρ‚Π°Π±Π»ΠΈΡ†Π° истинности ΠΈΠΌΠ΅Π΅Ρ‚ 1 Π² столбцС Y для строк, Π³Π΄Π΅ Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠ΅ число прСдставлСно значСниями a, b, c β€” ΠΎΠ΄Π½ΠΎ ΠΈΠ· чисСл, ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… Π² ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π½Ρ‹Ρ… скобках. Π”Π²Π΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ строки (0 ΠΈ 3) ΠΈΠΌΠ΅ΡŽΡ‚ 0 Π² Y столбСц ΠΈ, Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π½Π΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΌΠΈΠ½Ρ‚Π΅Ρ€ΠΌΠ°ΠΌΠΈ.

  • Один ΠΈΠ· стандартных способов прСдставлСния любой логичСской Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ называСтся «сумма ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠΉΒ» (SOP) ΠΈΠ»ΠΈ, Π±ΠΎΠ»Π΅Π΅ Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ Π΄ΠΈΠ·ΡŠΡŽΠ½ΠΊΡ‚ΠΈΠ²Π½Π°Ρ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Π°Ρ Ρ„ΠΎΡ€ΠΌΠ° . Π’ Ρ‚Π°ΠΊΠΎΠΌ Π²ΠΈΠ΄Π΅ функция записываСтся ΠΊΠ°ΠΊ логичСскоС Π˜Π›Π˜ (обозначаСтся ΠΏΠΎ +) Π½Π°Π±ΠΎΡ€Π° Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ² И, ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡƒ Π½Π° ΠΌΠΈΠ½Ρ‚Π΅Ρ€ΠΌ.

    НапримСр, Π΄ΠΈΠ·ΡŠΡŽΠ½ΠΊΡ‚ΠΈΠ²Π½Π°Ρ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Π°Ρ Ρ„ΠΎΡ€ΠΌΠ° для нашСго ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π±ΡƒΠ΄Π΅Ρ‚:

              Y = a'b'c + a'bc' + ab'c' + ab'c + abc' + abc
             
  • БущСствуСт Ρ‚Π°ΠΊΠΆΠ΅ ΠΊΠΎΠ½ΡŠΡŽΠ½ΠΊΡ‚ΠΈΠ²Π½Π°Ρ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Π°Ρ Ρ„ΠΎΡ€ΠΌΠ° , , которая прСдставляСт Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ сумм, Π° Π½Π΅ Ρ‡Π΅ΠΌ Π² Π²ΠΈΠ΄Π΅ суммы ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠΉ. ΠœΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π», прСдставлСнный Π½ΠΈΠΆΠ΅, ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΊΠΎΠ½ΡŠΡŽΠ½ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΌΠΈ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ Ρ„ΠΎΡ€ΠΌΠ°ΠΌΠΈ. Π° Π½Π΅ Π΄ΠΈΠ·ΡŠΡŽΠ½ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ„ΠΎΡ€ΠΌΡ‹. ΠœΡ‹ оставим это ΠΊΠ°ΠΊ ΠΎΠ΄Π½ΠΎ ΠΈΠ· Ρ‚Π΅Ρ… классичСских Β«ΡƒΠΏΡ€Π°ΠΆΠ½Π΅Π½ΠΈΠΉ, для студСнта», ΠΈ ΠΈΠΌΠ΅Ρ‚ΡŒ Π΄Π΅Π»ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с Π΄ΠΈΠ·ΡŠΡŽΠ½ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΌΠΈ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ Ρ„ΠΎΡ€ΠΌΠ°ΠΌΠΈ.
  • Π›ΠΈΡ‚Π΅Ρ€Π°Π» β€” это пСрСмСнная, которая Π»ΠΈΠ±ΠΎ дополняСтся, Π»ΠΈΠ±ΠΎ Π½Π΅ дополняСтся Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π΅ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°. ΠœΠΈΠ½Ρ‚Π΅Ρ€ΠΌΡ Π² нашСм примСрная функция ΠΈΠΌΠ΅Π΅Ρ‚ Π² ΠΎΠ±Ρ‰Π΅ΠΉ слоТности ΡˆΠ΅ΡΡ‚ΡŒ Π»ΠΈΡ‚Π΅Ρ€Π°Π»ΠΎΠ²: a, a’, b, b’, c ΠΈ c’. Π‘Π΅Ρ‚ΡŒ Π½Π° рис. 2 ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ 5 Π»ΠΈΡ‚Π΅Ρ€Π°Π»Ρ‹, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ a’ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ. Π’ Π΄ΠΈΠ·ΡŠΡŽΠ½ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΉ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ‡Π»Π΅Π½ произвСдСния ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΠ΄ΠΈΠ½ Π»ΠΈΡ‚Π΅Ρ€Π°Π» для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ. (6 Π»ΠΈΡ‚Π΅Ρ€Π°Π»ΠΎΠ² для 3 ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Π² нашСм ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.)
  • На рис. 1 Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° наша примСрная функция ΠΈ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Π΄ΠΈΠ·ΡŠΡŽΠ½ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡ‹. нСпосрСдствСнно Π² Π»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΡΠ΅Ρ‚ΡŒ. ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ:
    1. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΈΠ½Π²Π΅Ρ€Ρ‚ΠΎΡ€Ρ‹ для Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ всСх Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… Π»ΠΈΡ‚Π΅Ρ€Π°Π»ΠΎΠ² (ΡˆΠ΅ΡΡ‚ΡŒ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΎΠ² слСва Π½Π° рис. 1).
    2. НарисуйтС Π²Π΅Π½Ρ‚ΠΈΠ»ΡŒ И для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΌΠΈΠ½Ρ‚Π΅Ρ€ΠΌΠ°. Π Π°Π·Π²Π΅Ρ‚Π²Π»Π΅Π½ΠΈΠ΅ (количСство Π²Ρ…ΠΎΠ΄ΠΎΠ²) ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ вСнтиля И Ρ€Π°Π²Π½ΠΎ числу Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ….
    3. Π‘ΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚Π΅ Π²Ρ‹Ρ…ΠΎΠ΄Ρ‹ всСх логичСских элСмСнтов И с ΠΎΠ΄Π½ΠΈΠΌ логичСским элСмСнтом Π˜Π›Π˜.
    4. Π‘ΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚Π΅ Π²Ρ…ΠΎΠ΄Ρ‹ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ вСнтиля И с шаблоном Π»ΠΈΡ‚Π΅Ρ€Π°Π»ΠΎΠ² Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Π» 1 ΠΊΠΎΠ³Π΄Π° шаблон Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ соотвСтствуСт ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌΡƒ Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½ΠΎΠΌΡƒ Π΅ΠΌΡƒ ΠΌΠΈΠ½Ρ‚Π΅Ρ€ΠΌΡƒ.
  • Минимальная Ρ„ΠΎΡ€ΠΌΠ° логичСского выраТСния β€” это Ρ‚Π°, которая Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅Ρ‚ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ с ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ числом Π»ΠΈΡ‚Π΅Ρ€Π°Π»ΠΎΠ². ΠΈ условия ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°, насколько это Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ. ΠœΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ ΠΎΠ΄Π½ΠΎΠΉ минимальной Ρ„ΠΎΡ€ΠΌΡ‹ выраТСния; Ссли Π΅ΡΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ минимальная Ρ„ΠΎΡ€ΠΌΠ°, эта Ρ„ΠΎΡ€ΠΌΠ° ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ.
  • БущСствуСт ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€Π°Π²ΠΈΠ» алгСбраичСской ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ логичСских Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, Π½ΠΎ Π΅ΡΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½Π° находится Π² Π΄ΠΈΠ·ΡŠΡŽΠ½ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΉ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ΅: ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ .

    ΠŸΡ€Π°Π²ΠΈΠ»ΠΎ дополнСния гласит, Ρ‡Ρ‚ΠΎ (x + x’) всСгда истинно (1), поэтому Π»ΡŽΠ±Ρ‹Π΅ Π΄Π²Π° Ρ‡Π»Π΅Π½Π° Π² Ρ„ΠΎΡ€ΠΌΠ΅ (x + x x’)Y ΠΌΠΎΠΆΠ½ΠΎ свСсти просто ΠΊ Y Π±Π΅Π· измСнСния Π΅Π³ΠΎ значСния. Π”Ρ€ΡƒΠ³ΠΎΠΉ способ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ это состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π΄Π²Π° ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° Ρ‚Π΅Ρ€ΠΌΠΈΠ½Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ, Ссли СдинствСнноС Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ состоит Π² Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΈ Ρ€ΠΎΠ²Π½ΠΎ ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ, ΠΈ Π² этом случаС эту ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΈΠ· ΠΎΠ±ΠΎΠΈΡ… Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ², Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ эквивалСнтный ΠΎΠ΄ΠΈΠ½ Ρ‚Π΅Ρ€ΠΌΠΈΠ½. НапримСр, ab’c + a’b’c эквивалСнтно (a + a’)b’c, Ρ‡Ρ‚ΠΎ совпадаСт с Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠΌ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°, b’c.

ΠšΠ°Ρ€Ρ‚Ρ‹ ΠšΠ°Ρ€Π½ΠΎ

ΠšΠ°Ρ€Ρ‚Π° ΠšΠ°Ρ€Π½ΠΎ β€” это графичСский способ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ логичСского значСния. Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, основанноС Π½Π° ΠΏΡ€Π°Π²ΠΈΠ»Π΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. Π­Ρ‚ΠΎ Ρ…ΠΎΡ€ΠΎΡˆΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, Ссли Π΅ΡΡ‚ΡŒ 2, 3 ΠΈΠ»ΠΈ 4 ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅, Π½ΠΎ ΠΈΡ… использованиС становится Π·Π°ΠΏΡƒΡ‚Π°Π½Π½Ρ‹ΠΌ ΠΈΠ»ΠΈ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌ для Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ с большим количСством ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ….

ИдСя ΠšΠ°Ρ€Ρ‚Ρ‹ ΠšΠ°Ρ€Π½ΠΎ (Karnaugh, 1953) состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ истинности выраТСния Π² Π²ΠΈΠ΄Π΅ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎ каТдая строка ΠΈ Π² ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ столбСц ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ ставятся ΠΌΠΈΠ½Ρ‚Π΅Ρ€ΠΌΡ‹, ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‰ΠΈΠ΅ΡΡ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ рядом Π΄Ρ€ΡƒΠ³ с Π΄Ρ€ΡƒΠ³ΠΎΠΌ. Π—Π°Ρ‚Π΅ΠΌ, сгруппировав сосСдниС ячСйки ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Ρ‹ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ всС Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹Π΅ Π»ΠΈΡ‚Π΅Ρ€Π°Π»Ρ‹, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚ ΠΊ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ вСрсии выраТСния.

На рис. 3 ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ minterms Π² Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ… истинности ΠΏΠΎΠΌΠ΅Ρ‰Π°ΡŽΡ‚ΡΡ Π² сСтку ΠΊΠ°Ρ€Ρ‚Ρ‹ ΠšΠ°Ρ€Π½ΠΎ ΠΊΠ°ΠΊ для 3, Ρ‚Π°ΠΊ ΠΈ для 4 ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… выраТСния.

Рисунок 3

Глядя Π½Π° ΠΊΠ°Ρ€Ρ‚Ρƒ с трСмя ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌΠΈ слСва Π½Π° рис. 3, ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ minterm 0 (000 2 ) Ρ‡ΡƒΡ‚ΡŒ Π²Ρ‹ΡˆΠ΅ minterm 4 (100 2 ). Π’Π°ΠΊΠΎΠ΅ располоТСниС ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Ссли ΠΎΠ±Π° minterms 0 ΠΈ 4 Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‚ΡΡ Π² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, пСрвая пСрСмСнная (с ΠΈΠΌΠ΅Π½Π΅ΠΌ ΠΈ Π² рис. 3) появляСтся ΠΊΠ°ΠΊ Π² истинном, Ρ‚Π°ΠΊ ΠΈ Π² Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅ ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ устранСно. Π’Π΅Ρ€Ρ…Π½ΠΈΠΉ ряд ΠΊΠ°Ρ€Ρ‚Ρ‹ ΠšΠ°Ρ€Π½ΠΎ ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½ a’ ΠΈ Π½ΠΈΠΆΠ½ΠΈΠΉ ряд с a : ΠŸΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ Π»ΡŽΠ±Ρ‹Π΅ ΠΌΠΈΠ½Ρ‚Π΅Ρ€ΠΌΡ‹ Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ ряду Π΅ΡΡ‚ΡŒ Π±ΡƒΠΊΠ²Π°Π»ΡŒΠ½Ρ‹Π΅ a’ Π² Π½ΠΈΡ…, ΠΈ Π»ΡŽΠ±Ρ‹Π΅ minterms Π² Π½ΠΈΠΆΠ½Π΅ΠΌ ряду Π΅ΡΡ‚ΡŒ Π±ΡƒΠΊΠ²Π°Π»ΡŒΠ½ΠΎΠ΅ число ΠΈ . Π’ Ρ‚ΠΎ ΠΆΠ΅ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ столбСц ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹Π΅ значСния для ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Π± ΠΈ с . ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, столбцы располоТСны Π² порядкС Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½Π° пСрСмСнная измСняСт Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π΅ ΠΎΡ‚ ΠΎΠ΄Π½ΠΎΠ³ΠΎ столбца ΠΊ Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ. ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΏΠ΅Ρ€Π²Ρ‹Π΅ Π΄Π²Π° столбца ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ c , Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΈ Ρ‚Ρ€Π΅Ρ‚ΠΈΠΉ столбцы ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ b , Π° Ρ‚Ρ€Π΅Ρ‚ΠΈΠΉ ΠΈ Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚Ρ‹ΠΉ столбцы ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ c снова. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΈ Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚Ρ‹ΠΉ столбцы «рядом» Π΄Ρ€ΡƒΠ³ с Π΄Ρ€ΡƒΠ³ΠΎΠΌ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ Π΄Ρ€ΡƒΠ³Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΈ b .

Π’ ΠΏΡ€Π°Π²ΠΎΠΉ части рис. 3 ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, Ρ‡Ρ‚ΠΎ этот ΠΆΠ΅ шаблон (сосСдниС столбцов ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ) относится ΠΊ строк ΠΊΠ°Ρ€Ρ‚Ρ‹ ΠšΠ°Ρ€Π½ΠΎ Ρ‚ΠΎΠΆΠ΅: пСрвая ΠΈ вторая строки Ρ‚Π° ΠΊΠ°Ρ€Ρ‚Π° отличаСтся Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ b , вторая ΠΈ Ρ‚Ρ€Π΅Ρ‚ΡŒΡ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ a , Ρ‚Ρ€Π΅Ρ‚ΡŒΡ ΠΈ чСтвСртая ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ b , Π° ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΈ Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚Ρ‹ΠΉ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ a .

На рис. 4 ΠΏΠΎΠΊΠ°Π·Π°Π½ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ нашСй Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² Π²ΠΈΠ΄Π΅ ΠšΠ°Ρ€Ρ‚Π° ΠšΠ°Ρ€Π½ΠΎ. Minterms 1 ΠΈ 2 находятся Π²ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌ ΠΈ Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΎΠΌ столбцах. Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ ряда, Π° ΠΌΠΈΠ½Ρ‚Π΅Ρ€ΠΌΡ‹ 4, 5, 7 ΠΈ 6 β€” слСва Π½Π°ΠΏΡ€Π°Π²ΠΎ. прямо Π² Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… столбцах Π½ΠΈΠΆΠ½Π΅Π³ΠΎ ряда.

Рисунок 4

ΠšΠ°Ρ€Ρ‚Π° ΠšΠ°Ρ€Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для получСния минимальной суммы ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠΉ рСализация выраТСния ΠΏΡƒΡ‚Π΅ΠΌ рисования ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠ² Π²ΠΎΠΊΡ€ΡƒΠ³ Π³Ρ€ΡƒΠΏΠΏ сосСдних ΠΌΠΈΠ½Ρ‚Π΅Ρ€ΠΌΠΎΠ² Π½Π° ΠΊΠ°Ρ€Ρ‚Π΅; ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½ Ρ‚Π΅Ρ€ΠΌΠΈΠ½ произвСдСния, Π° ΠΏΠΎΠ»Π½ΠΎΠ΅ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ построСно ΠΊΠ°ΠΊ Π˜Π›Π˜ (сумма) всСх Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ² ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°. ЦСль состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ мСньшС условия ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°, насколько это Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π° это ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ‚Π΅Ρ€ΠΌΠΈΠ½ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ большС ΠΌΠΈΠ½Ρ‚Π΅Ρ€ΠΌΠΎΠ².

Π’ΠΎΡ‚ ΠΏΡ€Π°Π²ΠΈΠ»Π° рисования ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠ²:

  • ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΌΠΈΠ½Ρ‚Π΅Ρ€ΠΌ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π²Π½ΡƒΡ‚Ρ€ΠΈ хотя Π±Ρ‹ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°, Π½ΠΎ Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠ² Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Π½ΡƒΠ»Π΅ΠΉ.
  • ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ большС.
  • ΠŸΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π² сСбя ячСйки ΠΊΠ°ΠΊ Π² ΠΊΡ€Π°ΠΉΠ½ΠΈΠΉ Π»Π΅Π²Ρ‹ΠΉ ΠΈ ΠΊΡ€Π°ΠΉΠ½ΠΈΠΉ ΠΏΡ€Π°Π²Ρ‹ΠΉ столбцы. Ρ‚Π°ΠΊ ΠΆΠ΅ для Π²Π΅Ρ€Ρ…Π° ΠΈ Π½ΠΈΠ·Π° ряды.
  • ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ ΠΌΠΈΠ½Ρ‚Π΅Ρ€ΠΌΠΎΠ², Π·Π°ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹Ρ… Π² ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ, Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒΡŽ ΠΈΠ· Π΄Π²ΡƒΡ… (1, 2, 4, 8 ΠΈΠ»ΠΈ 16 ΠΌΠΈΠ½Ρ‚Π΅Ρ€ΠΌΠΎΠ² для ΠΊΠ°Ρ€Ρ‚ с 4 ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌΠΈ).
  • НСкоторыС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ условия «Π±Π΅Π·Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎ», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄ΡƒΡ‚, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ случаям Π³Π΄Π΅ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ значСния, являСтся Π»ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄ Π½ΡƒΠ»Π΅Π²Ρ‹ΠΌ ΠΈΠ»ΠΈ ΠΎΠ΄ΠΈΠ½. Π“Π΄Π΅ эти Π±Π΅Π·Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ условия ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ Π² Karnaugh ΠšΠ°Ρ€Ρ‚Π° (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ обозначаСтся крСстиком вмСсто Π΅Π΄ΠΈΠ½ΠΈΡ† ΠΈΠ»ΠΈ Π½ΡƒΠ»Π΅ΠΉ), ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ Π² ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΈ ΠΈΠ»ΠΈ Π½Π΅ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ Π² зависимости ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ сдСлаСт ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠ² ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ мСньшС ΠΈ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ большС.

На рис. 5 ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΈ для нашСго ΠΎΠ±Ρ€Π°Π·Ρ†Π°. Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ, слСдуя описанной Π²Ρ‹ΡˆΠ΅ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π΅:

Рисунок 5

Π‘Π°ΠΌΡ‹ΠΉ большой ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ (Π½ΠΈΠΆΠ½ΠΈΠΉ ряд) соотвСтствуСт ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρƒ Ρ‚Π΅Ρ€ΠΌΠΈΠ½ a . ΠŸΡ€ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… ΠΌΠΈΠ½ΠΈΡ‚Π΅Ρ€ΠΌΠΎΠ² Π΄Π²Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ Π±Ρ‹Π» устранСн, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²Π΅Π»ΠΎ ΠΊ Π΅Π΄ΠΈΠ½ΠΎΠΌΡƒ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Ρƒ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° с ΠΎΠ΄Π½ΠΈΠΌ пСрСмСнная. ΠŸΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ Π²ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌ столбцС Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбС Π΄Π²Π° ΠΌΠΈΠ½Ρ‚Π΅Ρ€ΠΌΠ°, ΠΈΡΠΊΠ»ΡŽΡ‡Π°Ρ ΠΎΠ΄Π½Ρƒ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ ( a ) ΠΈΠ· этого Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π° ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°. Π’ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊ ΠΆΠ΅ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ Π² Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΎΠΌ столбцС ΠΈΡΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ΠΈΠ· . ΠΎΡ‚ этого Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π° ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°. Π Π΅Π·ΡƒΠ»ΡŒΡ‚ΠΈΡ€ΡƒΡŽΡ‰Π°Ρ функция суммы ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠΉ Ρ€Π°Π²Π½ΠΎ:

yΒ =Β aΒ +Β b’cΒ +Β bc’

Если Π²Ρ‹ посмотритС Π½Π° рис. 2, Ρ‚ΠΎ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ эта логичСская ΡΠ΅Ρ‚ΡŒ Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅Ρ‚ ΠΈΠΌΠ΅Π½Π½ΠΎ эту Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ.

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ ΡƒΠ΄Π²Π°ΠΈΠ²Π°Π΅Ρ‚Π΅ количСство ΠΌΠΈΠ½Ρ‚Π΅Ρ€ΠΌΠΎΠ² Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°, Π²Ρ‹ ΠΈΡΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚Π΅ ΠΎΠ΄Π½Ρƒ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ ΠΈΠ· Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚ΠΈΡ€ΡƒΡŽΡ‰Π΅Π³ΠΎ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π° ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΡƒΠ΄Π²ΠΎΠ΅Π½ΠΈΠ΅ соотвСтствуСт ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠΌΡƒ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡŽ ΠΏΡ€Π°Π²ΠΈΠ»Π° дополнСния. Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ Ρ€Π°Π·Π΄Π΅Π»Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚ΠΎ ΠΆΠ΅ самоС алгСбраичСски.

Π˜Π½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ² ΠšΠ°Ρ€Ρ‚Π° ΠšΠ°Ρ€Π½ΠΎ, упомянутая Π² Π½Π°Ρ‡Π°Π»Π΅ этой страницы, ΠΎΡ‡Π΅Π½ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ способ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ, ΠΊΠ°ΠΊ Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΈ. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²ΠΎΠΉΡ‚ΠΈ Π² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ алгСбраичСски, ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π² Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ истинности ΠΈΠ»ΠΈ просто щСлкая ячСйки Π½Π° самой ΠΊΠ°Ρ€Ρ‚Π΅ ΠšΠ°Ρ€Π½ΠΎ. Рисунок 6 β€” это снимок экрана Π°ΠΏΠΏΠ»Π΅Ρ‚Π°, ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉ, ΠΊΠ°ΠΊ ΠΎΠ½ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ наши ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ:

Рисунок 6

АлгСбраичСская минимизация

АлгСбраичСская минимизация выраТСния Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎΠ΅ примСняя ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ дополнСния, начиная с Π΄ΠΈΠ·ΡŠΡŽΠ½ΠΊΡ‚ΠΈΠ²Π° Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΈ заканчивая Π½Π°Π±ΠΎΡ€ΠΎΠΌ Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ² произвСдСния ΠΏΠΎΠ·Π²ΠΎΠ½ΠΈΠ» основных ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚ΠΎΠ². ΠŸΠ΅Ρ€Π²ΠΈΡ‡Π½Ρ‹ΠΉ ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚ – ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ Ρ‚Π΅Ρ€ΠΌΠΈΠ½, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΌΠΈΠ½Ρ‚Π΅Ρ€ΠΌΠ°ΠΌΠΈ Π΄ΠΈΠ·ΡŠΡŽΠ½ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΉ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡ‹ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ сокращСн ΠΏΡƒΡ‚Π΅ΠΌ объСдинСния с Π»ΡŽΠ±Ρ‹ΠΌ Π΄Ρ€ΡƒΠ³ΠΈΠΌ Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠΌ. Они ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°ΠΌ Π½Π° ΠΊΠ°Ρ€Ρ‚Π΅ ΠšΠ°Ρ€Π½ΠΎ.

ΠœΡ‹ Π±ΡƒΠ΄Π΅ΠΌ Π½Π°Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ шаг Π² этом процСссС Β«ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΎΠΌΒ». Π­Ρ‚ΠΎ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ Π΄Π²Π° ΠΏΡ€ΠΎΡ…ΠΎΠ΄Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π°ΡˆΡƒ ΠΏΡ€ΠΎΠ±Π½ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ. Π‘Π»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΈΡΡ…ΠΎΠ΄Π½ΡƒΡŽ Π΄ΠΈΠ·ΡŠΡŽΠ½ΠΊΡ‚ΠΈΠ²Π½ΡƒΡŽ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΊΠ°ΠΊ Β«Pass 0Β» ΠΈ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, ΠΊΠ°ΠΊΠΈΠ΅ Ρ€Π΅Π΄ΡƒΠΊΡ†ΠΈΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ для Π΄Π²Π° Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΡ€ΠΎΡ…ΠΎΠ΄Π°.

———————————————— ————— | ΠŸΡ€ΠΎΡ…ΠΎΠ΄ 0: a’b’c + a’bc’ + ab’c’ + ab’c + abc’ + abc | ————————————————— ————- ————————————————— ————- | ΠŸΡ€ΠΎΡ…ΠΎΠ΄ 1: a’b’c + ab’c сводится ΠΊ b’c | | a’bc’ + abc’ сводится ΠΊ bc’ | | ab’c + ab’c’ сводится ΠΊ ab’ | | abc’ + abc сводится ΠΊ ab | ————————————————— ————- | b’c + bc’ + ab’ + ab | ————————————————— ————- ————————————————— ————- | ΠŸΡ€ΠΎΡ…ΠΎΠ΄ 2: ab’ + ab сводится ΠΊ | ————————————————— ————- | Π° + b’c + bc’ | ————————————————— ————-

ΠŸΡ€Π°Π²ΠΈΠ»Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΡ…ΠΎΠ΄Π°:

  • ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ‚Π΅Ρ€ΠΌΠΈΠ½, ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΏΡ€ΠΎΡ…ΠΎΠ΄Π΅, Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ объСдинСн с Π΄Ρ€ΡƒΠ³ΠΈΠΌ срок Ссли ΠΌΠΎΠΆΠ½ΠΎ.
  • Π›ΡŽΠ±Ρ‹Π΅ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½Π΅Π½Ρ‹, пСрСносятся Π²ΠΏΠ΅Ρ€Π΅Π΄ Π±Π΅Π· ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π΄ΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΏΡ€ΠΎΡ…ΠΎΠ΄Π°.
  • Π’Π΅Ρ€ΠΌΠΈΠ½, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΡƒΠΆΠ΅ использовался ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π· Π² ΠΏΡ€ΠΎΡ…ΠΎΠ΄Π΅, Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ снова, Ссли это позволяСт ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ Ρ‚Π΅Ρ€ΠΌΠΈΠ½. Для Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² ΠΏΡ€ΠΎΡ…ΠΎΠ΄Π΅ 1 Π²Ρ‹ΡˆΠ΅ ab’c ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π΄Π²Π°ΠΆΠ΄Ρ‹, ΠΈ поэтому Π°Π±Π²’.

ΠŸΡ€Π°Π²ΠΈΠ»Ρƒ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠ³ΠΎ использования Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ² Π² ΠΏΡ€ΠΎΡ…ΠΎΠ΄Π΅ соотвСтствуСт ΠΎΠ±Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΈΠ½Ρ‚Π΅Ρ€ΠΌΡ‹ Π±ΠΎΠ»Π΅Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ€Π°Π·Π° Π½Π° ΠΊΠ°Ρ€Ρ‚Π΅ ΠšΠ°Ρ€Π½ΠΎ. Π”Π²Π° ΠΌΠΈΠ½Ρ‚Π΅Ρ€ΠΌΠ° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π² ΠΏΡ€ΠΎΡ…ΠΎΠ΄Π΅ 1 Π²Ρ‹ΡˆΠ΅, Ρ‚ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊΠΈΠ΅ ΠΆΠ΅ Π΄Π²Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄Π²Π°ΠΆΠ΄Ρ‹ ΠΎΠ±Π²Π΅Π΄Π΅Π½Ρ‹ ΠΊΡ€ΡƒΠΆΠΊΠΎΠΌ Π½Π° ΠΊΠ°Ρ€Ρ‚Π΅ ΠšΠ°Ρ€Π½ΠΎ Π½Π° рис. 5.

ПослС опрСдСлСния основных ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚ΠΎΠ² выраТСния Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ минимальноС ΠΈΡ… мноТСство. Π’Ρ‹Π±ΠΎΡ€ минимального подмноТСства основных ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚ΠΎΠ² основываСтся Π½Π° понятии ΠΌΠΈΠ½Ρ‚Π΅Ρ€ΠΌΠΎΠ², ΡΠ²Π»ΡΡŽΡ‰ΠΈΡ…ΡΡ Β«ΠΏΠΎΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅Β» ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½Ρ‹ΠΌΠΈ ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Π°ΠΌΠΈ. Для нашСй ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ главная ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Π° ΠΈ ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ ΠΌΠΈΠ½Ρ‚Π΅Ρ€ΠΌΡ‹ 4, 5, 6 ΠΈ 7; Π² простая ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Π° b’c ΠΏΠΎΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ ΠΌΠΈΠ½Ρ‚Π΅Ρ€ΠΌΡ‹ 1 ΠΈ 5, ΠΈ ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Π΅ΠΌΡ‹ΠΉ bc’ ΠΏΠΎΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ minterms 2 ΠΈ 6. Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π½Π°ΠΌ Π½ΡƒΠΆΠ½Ρ‹ всС Ρ‚Ρ€ΠΈ основных ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ…Π²Π°Ρ‚ΠΈΡ‚ΡŒ всС ΠΌΠΈΠ½Ρ‚Π΅Ρ€ΠΌΡ‹ ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π·, Π° Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, ΠΏΠΎΠΊΠ°Π·Π°Π½Π½ΠΎΠ΅ Π² ΠΊΠΎΠ½Ρ†Π΅ ΠΏΡ€ΠΎΡ…ΠΎΠ΄Π° 2, являСтся ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ Ρ„ΠΎΡ€ΠΌΠ° для нашСго ΠΎΠ±Ρ€Π°Π·Ρ†Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.

Но всякий Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π° сущСствуСт Π±ΠΎΠ»Π΅Π΅ ΠΎΠ΄Π½ΠΎΠΉ минимальной Ρ„ΠΎΡ€ΠΌΡ‹ для Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, Ρ€Π°Π·Π½Ρ‹Π΅ Ρ„ΠΎΡ€ΠΌΡ‹ Π±ΡƒΠ΄ΡƒΡ‚ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·Π½Ρ‹ΠΌ подмноТСствам ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ Π½Π°Π±ΠΎΡ€Π° простых ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚. Для любого ΠΈΠ· ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ„ΠΎΡ€ΠΌΡ‹ Π±ΡƒΠ΄ΡƒΡ‚ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ простыС ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΠΎΡ‚Π±Ρ€ΠΎΡˆΠ΅Π½.

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° описываСт способ опрСдСлСния ΠΎΠ΄Π½ΠΎΠ³ΠΎ минимального Ρ„ΠΎΡ€ΠΌΠ° выраТСния послС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ всС основныС ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Ρ‹ Π±Ρ‹Π»ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ.

  • Для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΌΠΈΠ½Ρ‚Π΅Ρ€ΠΌΠ°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ покрываСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½ΠΈΠΌ основным ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚ΠΎΠΌ, эта пСрвичная ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Π° Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° Π² ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒ. Π­Ρ‚ΠΈ minterms Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ сущСствСнными простыми ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Π°ΠΌΠΈ , ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ Π²Π°ΠΆΠ½ΠΎ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΈΡ… Π² ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡŽ.

    Для нашСго ΠΎΠ±Ρ€Π°Π·Ρ†Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΏΠΎΠΊΡ€Ρ‹Ρ‚Ρ‹ minterms 2, 3 ΠΈ 4. Ρ€ΠΎΠ²Π½ΠΎ ΠΎΠ΄Π½ΠΎΠΉ простой ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚ΠΎΠΉ, поэтому всС Ρ‚Ρ€ΠΈ простых ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Ρ‹ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹, Π΅ΡΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½Π° минимизированная Ρ„ΠΎΡ€ΠΌΠ°, ΠΈ большС Π½Π΅Ρ‡Π΅Π³ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ.

  • Π‘ΠΎΡΡ‚Π°Π²ΡŒΡ‚Π΅ список всСх ΠΌΠΈΠ½Ρ‚Π΅Ρ€ΠΌΠΎΠ², Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ распространяСтся Π½ΠΈ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· сущСствСнныС ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½Ρ‹Π΅ ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Ρ‹.
  • Π‘ΠΎΡΡ‚Π°Π²ΡŒΡ‚Π΅ список Π½Π΅ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Π½Ρ‹Ρ… простых ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚ΠΎΠ². Π£ΠΏΠΎΡ€ΡΠ΄ΠΎΡ‡ΠΈΡ‚ΡŒ этот список ΠΏΠΎ количСство Π»ΠΈΡ‚Π΅Ρ€Π°Π»ΠΎΠ², содСрТащихся Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ простой ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Π΅.
  • Если ΠΊΠ°ΠΊΠΈΠ΅-Π»ΠΈΠ±ΠΎ ΠΎΡΡ‚Π°Π²ΡˆΠΈΠ΅ΡΡ ΠΌΠΈΠ½Ρ‚Π΅Ρ€ΠΌΡ‹ ΠΏΠΎΠΊΡ€Ρ‹Π²Π°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· ΠΎΡΡ‚Π°Π²ΡˆΠΈΠ΅ΡΡ простыС ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Ρ‹, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ простыС ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ ΠΊ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ, ΠΈ всС ΠΌΠΈΠ½Ρ‚Π΅Ρ€ΠΌΡ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ½ΠΈ ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚, Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΡƒΠ΄Π°Π»Π΅Π½Ρ‹ ΠΈΠ· списка Π½Π΅ΠΏΠΎΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… ΠΌΠΈΠ½Ρ‚Π΅Ρ€ΠΌΠΎΠ².
  • Если Π΅ΡΡ‚ΡŒ Π½Π΅ΠΏΠΎΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ ΠΌΠΈΠ½Ρ‚Π΅Ρ€ΠΌΡ‹, Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π½Π΅ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΠΏΡ€Π°ΠΉΠΌ связано с наимСньшим количСством Π»ΠΈΡ‚Π΅Ρ€Π°Π»ΠΎΠ² для ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ, ΠΈ ΡƒΠ΄Π°Π»ΠΈΡ‚Π΅ всС ΠΌΠΈΠ½Ρ‚Π΅Ρ€ΠΌΡ‹, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ распространяСтся этот основной ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚ ΠΈΠ· списка Π½Π΅ΠΏΠΎΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… ΠΌΠΈΠ½Ρ‚Π΅Ρ€ΠΌΠΎΠ².

    Если Π΄Π²Π° ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ простых ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Π° ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ ΠΌΠ°Π»ΠΎΠ΅ количСство Π»ΠΈΡ‚Π΅Ρ€Π°Π»Ρ‹, сущСствуСт Π±ΠΎΠ»Π΅Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ минимального Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ. НахоТдСниС ΠΈΡ… all Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя ΡΠΈΡΡ‚Π΅ΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Π·Π°ΠΌΠ΅Π½Ρƒ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ связанного простого числа ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Ρ‹ Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ„ΠΎΡ€ΠΌΡ‹, ΡΠ²Π»ΡΡŽΡ‰ΠΈΠ΅ΡΡ сгСнСрировано.

  • Π£Π΄Π°Π»ΠΈΡ‚Π΅ всС основныС ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ ΠΏΠΎΠΊΡ€Ρ‹Π²Π°ΡŽΡ‚ Π½ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· ΠΎΡΡ‚Π°Π²ΡˆΠΈΠ΅ΡΡ ΠΌΠΈΠ½Ρ‚Π΅Ρ€ΠΌΡ‹ ΠΈΠ· списка Π½Π΅ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Π½Ρ‹Ρ… простых ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚ΠΎΠ².
  • ΠŸΠΎΠ²Ρ‚ΠΎΡ€ΡΠΉΡ‚Π΅ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠ΅ Ρ‚Ρ€ΠΈ шага, ΠΏΠΎΠΊΠ° всС ΠΌΠΈΠ½Ρ‚Π΅Ρ€ΠΌΡ‹ Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠΎΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ.

ΠžΡ‚ΠΊΠ°Π· ΠΎΡ‚ отвСтствСнности! ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹ΠΉ здСсь Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ основан Π½Π° ΠΌΠ΅Ρ‚ΠΎΠ΄ Β«Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹Β» ΠšΡƒΠ°ΠΉΠ½Π°-МакКласки, описанный Π² (McClusky, 1965) ΠΈ Π² (ΠšΠΎΡ…Π°Π²ΠΈ, 1970). Но это Π½Π΅ совсСм Ρ‚ΠΎ ΠΆΠ΅ самоС, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π°, указанная Π² этих ссылках, ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅ привСсти ΠΊ Ρ‚Π°ΠΊΠΎΠΌΡƒ ΠΆΠ΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρƒ. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹. Однако ΠΎΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ.

Доступны Π΄Π²Π΅ вСрсии ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ. ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Π±Ρ‹Π» Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ Π² 2000 Π³ΠΎΠ΄Ρƒ. Π•Π³ΠΎ Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΈΠ· ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΏΡ€ΠΈΠ³Π»Π°ΡˆΠ΅Π½ΠΈΠ΅, Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΠ°ΠΊ Windows Β«DOS WindowΒ» ΠΈΠ»ΠΈ ΠΏΡ€ΠΈΠ³Π»Π°ΡˆΠ΅Π½ΠΈΠ΅ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ L/Unix. вторая вСрсия Π±Ρ‹Π»Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° Π² 2005 Π³ΠΎΠ΄Ρƒ, ΠΈ Π΅Π΅ Π΄ΠΎ сих ΠΏΠΎΡ€ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ с командная строка, Π½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΏΡƒΡ‰Π΅Π½Π° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ графичСского ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ интСрфСйс. Для ΠΎΠ±Π΅ΠΈΡ… вСрсий трСбуСтся срСда выполнСния Java (JRE). доступСн Π½Π° Java ΠΎΡ‚ Sun Microsystems Π’Π΅Π±-сайт. ΠŸΠ΅Ρ€Π²Π°Ρ вСрсия ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с JRE вСрсии 1.3 ΠΈΠ»ΠΈ Π½ΠΎΠ²Π΅Π΅ ΠΈ, вСроятно, Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ Π±ΠΎΠ»Π΅Π΅ старыми JRE ΠΊΠ°ΠΊ Ρ…ΠΎΡ€ΠΎΡˆΠΎ. Π’Ρ‚ΠΎΡ€ΠΎΠΉ вСрсии ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎ Π½ΡƒΠΆΠ½Π° JRE вСрсии 1.5 ΠΈΠ»ΠΈ ΠΏΠΎΠ·ΠΆΠ΅.

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Π»ΡŽΠ±ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹:

  • Minimize.jar: ВСкущая Π²Π΅Ρ€ΡΠΈΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. ВрСбуСтся JRE 1.5 ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ·Π΄Π½Π΅ΠΉ вСрсии. Π’ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ исходный ΠΊΠΎΠ΄.
  • Minimize.zip: прСдыдущая вСрсия ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. для ΠΈΡΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰Π΅Π³ΠΎ Π˜Π›Π˜ ΠΈ ‘ для постфиксного НЕ. Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ логичСскиС константы 0 ΠΈ 1, ΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΡ€ΡƒΠ³Π»Ρ‹Π΅ скобки для управлСния порядок ΠΎΡ†Π΅Π½ΠΊΠΈ. ΠŸΡ€ΠΈ Π²Π²ΠΎΠ΄Π΅ Π½ΠΎΠΌΠ΅Ρ€ΠΎΠ² minterm вмСсто выраТСния, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΡ€ΠΎΠ±Π΅Π»Ρ‹ ΠΈΠ»ΠΈ запятыС для раздСлСния чисСл.

    Когда Π²Ρ‹ Π²Π²ΠΎΠ΄ΠΈΡ‚Π΅ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ список minterm, свСрнутый Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° появляСтся сразу ΠΏΠΎΠ΄ ΠΏΠΎΠ»Π΅ΠΌ Π²Π²ΠΎΠ΄Π°. Π­Ρ‚Π° строка автоматичСски копируСтся Π² систСмный Π±ΡƒΡ„Π΅Ρ€ ΠΎΠ±ΠΌΠ΅Π½Π° ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈ нСобходимости Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π² Π΄Ρ€ΡƒΠ³ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. (Π½Π΅Ρ‚ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚ΠΈΡ€ΡƒΡŽΡ‰Π°Ρ строка Π±Ρ‹Π»Π° Π²Ρ‹Π±Ρ€Π°Π½Π°, Π½ΠΎ ΠΎΠ½Π° ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ .)

    Π’Π°Π±Π»ΠΈΡ†Π° Minterm нСпосрСдствСнно ΠΏΠΎΠ΄ свСрнутым Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠΌ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ minterms для суммы ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ² Ρ„ΠΎΡ€ΠΌΡ‹ выраТСния, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π²Ρ‹ Π²Π²Π΅Π»ΠΈ. Π’ Π»Π΅Π²ΠΎΠΌ столбцС Ρ‚Π΅Ρ€ΠΌΠΈΠ½Ρ‹ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ Π² Π²ΠΈΠ΄Π΅ Π½ΠΎΠΌΠ΅Ρ€ΠΎΠ² строк Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ истинности. Π° ΠΏΡ€Π°Π²Ρ‹ΠΉ столбСц ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Ρ‹ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° алгСбраичСски. ΠŸΡ€Π΅ΠΌΡŒΠ΅Ρ€ Π˜ΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Π½Π°Ρ Ρ‚Π°Π±Π»ΠΈΡ†Π° Π½ΠΈΠΆΠ΅, которая ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Ρ‡Π»Π΅Π½ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° Π² ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ столбСц ΠΈ список ΠΏΠΎΠ»Π½Ρ‹Ρ… Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ² ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… свСдСн ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΡƒ Ρ‚Π΅Ρ€ΠΌΠΈΠ½ Β«ΠΏΠΎΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚Β» (ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Π΅Ρ‚) Π²ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ΅.

    Π’ ΠΏΡ€Π°Π²ΠΎΠΉ части ΠΎΠΊΠ½Π° ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ этапы ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΠ»Π° ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡŽ. (Или сообщСниС ΠΎΠ± ошибкС Ссли Π²Ρ‹ Π²Π²Π΅Π»ΠΈ нСдопустимоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅.) Π­Ρ‚ΠΎ информация, которая записываСтся Π² консоль ΠΏΡ€ΠΈ запускС любой вСрсии ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈΠ· ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки.

    Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ «НовоС ΠΎΠΊΠ½ΠΎΒ», Ссли Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π²ΠΈΠ΄Π½Ρ‹ нСсколько ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΉ. Π Π°Π·ΠΌΠ΅Ρ€, Ρ„ΠΎΡ€ΠΌΠ° ΠΈ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ части послСднСго ΠΎΠΊΠ½Π°, ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π²Ρ‹ Π²Ρ‹ΡˆΠ»ΠΈ, Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Ρ‹, Ссли Π²Ρ‹ снова Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ.

    Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ графичСский интСрфСйс ΠΈΠ· ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ java -jar Minimize.jar . Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ запуститС Π²Π΅Ρ€ΡΠΈΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки, ΠΊΠΎΠΌΠ°Π½Π΄Π°:

    java -cp Minimize.jar MinimizedTable

    .

    Π‘ΠΌ. описаниС старой вСрсии ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½ΠΈΠΆΠ΅ для синтаксис <Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ список minterm> .

    ΠŸΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π°Ρ вСрсия

    ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΎΠΊΠ½ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки Π½Π° вашСм ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚Π΅ Π½Π° ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ скачали Minimize. zip. Команда для запуска ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°:

    java -cp Minimize.zip Minimize <Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ minterm list>

    ЛогичСскоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π²Ρ‹ Π²Π²ΠΎΠ΄ΠΈΡ‚Π΅ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строкС, Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ синтаксис:

    • ΠŸΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚Π΅ всС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π² ΠΊΠ°Π²Ρ‹Ρ‡ΠΊΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ±Π΅Π»Ρ‹ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ символы, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Π·Π²Π΅Π·Π΄ΠΎΡ‡ΠΊΠΈ, Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Ρ‹ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€ΠΎΠΌ ΠΊΠΎΠΌΠ°Π½Π΄. 9для ΠΈΡΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰Π΅Π³ΠΎ Π˜Π›Π˜. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ *. Π’ΠΎ Π΅ΡΡ‚ΡŒ ab Ρ€Π°Π²Π½ΠΎ a*b.
    • Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ‘ для дополнСния послС элСмСнта, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½.
    • И ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ Π½Π°Π΄ Π˜Π›Π˜ ΠΈ XOR. ПослСдниС Π΄Π²Π° Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΡ†Π΅Π½ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π² порядкС справа Π½Π°Π»Π΅Π²ΠΎ. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ скобки для контроля порядок ΠΎΡ†Π΅Π½ΠΊΠΈ.
    • ΠŸΡ€ΠΎΠ±Π΅Π»Ρ‹ Π½Π΅ Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‚.
    • МоТно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ константныС Π»ΠΈΡ‚Π΅Ρ€Π°Π»Ρ‹ 0 ΠΈ 1.

    ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ список Π½ΠΎΠΌΠ΅Ρ€ΠΎΠ² minterm Π½Π° командная строка. ΠœΠ΅ΠΆΠ΄Ρƒ числами Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΎΠ±Π΅Π»Ρ‹, Π½ΠΎ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ запятых. НаибольшСС число minterm, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π²Ρ‹ ΡƒΠΊΠ°ΠΆΠ΅Ρ‚Π΅, Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ количСство ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Π² Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ ΠΈ количСство строк Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚ΠΈΡ€ΡƒΡŽΡ‰Π΅ΠΌ Ρ‚Π°Π±Π»ΠΈΡ†Π° истинности. НапримСр:

    java -cp Minimize.zip Minimize 4 6

    Π’ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ истинности Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Ρ‚Ρ€ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΈ 8 строк, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ эти Π΄Π²Π° minterms. ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ автоматичСски Π½Π°Π·Π²Π°Π½Ρ‹ Π°, Π± ΠΈ Π². 9с» Поиск ΠΎΠ΄Π½ΠΎΠΉ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠœΠΈΠ½Ρ‚Π΅Ρ€ΠΌ Числа: [1,2,4,5,6,7] УмСньшСно ab’c ΠΈ a’b’c Π΄ΠΎ b’c Π² ΠΏΡ€ΠΎΡ…ΠΎΠ΄Π΅ 1. УмСньшСно abc’ ΠΈ a’bc’ Π΄ΠΎ bc’ Π² ΠΏΡ€ΠΎΡ…ΠΎΠ΄Π΅ 1. УмСньшСно ab’c ΠΈ ab’c’ Π΄ΠΎ ab’ Π² ΠΏΡ€ΠΎΡ…ΠΎΠ΄Π΅ 1. УмСньшСно abc’ ΠΈ ab’c’ Π΄ΠΎ ac’ Π² ΠΏΡ€ΠΎΡ…ΠΎΠ΄Π΅ 1. УмСньшСно abc ΠΈ ab’c Π΄ΠΎ ac Π² ΠΏΡ€ΠΎΡ…ΠΎΠ΄Π΅ 1. УмСньшСно abc ΠΈ abc’ Π΄ΠΎ ab Π² ΠΏΡ€ΠΎΡ…ΠΎΠ΄Π΅ 1. НСвозмоТно ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ b’c Π½Π° ΠΏΡ€ΠΎΡ…ΠΎΠ΄Π΅ 2 НСвозмоТно ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ bc’ Π½Π° ΠΏΡ€ΠΎΡ…ΠΎΠ΄Π΅ 2 УмСньшСно ab ΠΈ ab’ Π΄ΠΎ a Π² ΠΏΡ€ΠΎΡ…ΠΎΠ΄Π΅ 2. НСвозмоТно ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ b’c Π½Π° ΠΏΡ€ΠΎΡ…ΠΎΠ΄Π΅ 3 НСвозмоТно ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ bc’ Π² ΠΏΡ€ΠΎΡ…ΠΎΠ΄Π΅ 3 НСвозмоТно ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ a Π² ΠΏΡ€ΠΎΡ…ΠΎΠ΄Π΅ 3 Minterm 1 покрываСтся 1 основным ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚ΠΎΠΌ. Minterm 2 покрываСтся 1 основным ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚ΠΎΠΌ. с Π‘ΡƒΠΌΠΌΠ° ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠΉ: a’b’c + a’bc’ + ab’c’ + ab’c + abc’ + abc ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Ρ‹: [a: ab’c’, ab’c, abc’, abc], [b’c: a’b’c, ab’c], [bc’: a’bc’, abc’] ΠœΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ: b’c + bc’ + a $ java -cp Minimize.zip Π‘Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ «aa’+b1» Поиск ΠΎΠ΄Π½ΠΎΠΉ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ НомСра ΠœΠΈΠ½Ρ‚Π΅Ρ€ΠΌΠ°: [1,3] УмСньшСно ab ΠΈ a’b Π΄ΠΎ b Π² ΠΏΡ€ΠΎΡ…ΠΎΠ΄Π΅ 1. НС ΡƒΠ΄Π°Π»ΠΎΡΡŒ ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ b Π½Π° ΠΏΡ€ΠΎΡ…ΠΎΠ΄Π΅ 2 Minterm 1 покрываСтся 1 основным ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚ΠΎΠΌ. Minterm 3 покрываСтся 1 основным ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚ΠΎΠΌ. Π’Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅: Π°*Π°’+b*1 Π‘ΡƒΠΌΠΌΠ° ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠΉ: a’b + ab ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Ρ‹: [b: a’b, ab] Π‘Π²Π΅Ρ€Π½ΡƒΡ‚ΠΎ: Π± $


    Π‘ΡƒΠ»Π΅Π²Π° Π°Π»Π³Π΅Π±Ρ€Π° ΠΈ минимизация-2 Π£Ρ‡Π΅Π±Π½Ρ‹Π΅ Π·Π°ΠΌΠ΅Ρ‚ΠΊΠΈ для экзамСнов GATE ΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… Π½Π°ΡƒΠΊ

    БСрия тСстов

    ΠŸΡ€ΠΈΡ Π£ΠΏΠ°Π΄Ρ…ΡŒΡΠΉ Ρ€Π°Π·Π΄Π΅Π» матСматичСской Π»ΠΎΠ³ΠΈΠΊΠΈ ΠΈΠ»ΠΈ Π°Π»Π³Π΅Π±Ρ€Ρ‹, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… являСтся Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΌ, Ρ‚. Π΅. ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π»ΠΈΠ±ΠΎ 0, Π»ΠΈΠ±ΠΎ 1, Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Π΅ΠΌΡ‹ΠΌ ΠΊΠ°ΠΊ Π»ΠΎΠΆΠ½ΠΎΠ΅ ΠΈ истинноС соотвСтствСнно. Π‘ΡƒΠ»Π΅Π²Π° Π°Π»Π³Π΅Π±Ρ€Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для упрощСния ΠΈ Π°Π½Π°Π»ΠΈΠ·Π° Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… логичСских схСм. Π‘ΡƒΠ»Π΅Π²Π° Π°Π»Π³Π΅Π±Ρ€Π° Π±Ρ‹Π»Π° Π²Π²Π΅Π΄Π΅Π½Π° Π”ΠΆΠΎΡ€Π΄ΠΆΠ΅ΠΌ Π‘ΡƒΠ»Π΅ΠΌ Π² 1854 Π³. Β 

    Π›ΡŽΠ±Π°Ρ цифровая схСма ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° ΠΈ прСдставлСна ​​с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π±ΡƒΠ»Π΅Π²Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, Π½ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ количСство Π»ΠΈΡ‚Π΅Ρ€Π°Π»ΠΎΠ², ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… Π² исходной Π±ΡƒΠ»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π²Π΅Π»ΠΈΠΊΠΎ, ΠΈ Ссли эта функция Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° с использованиСм логичСских Π²Π΅Π½Ρ‚ΠΈΠ»Π΅ΠΉ, это ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ систСмы. Π‘ΡƒΠ»Π΅Π²Ρ‹ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ связаны со ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ алгСбраичСского выраТСния, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΌΡ‹ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Ρ‹Π²Π°Π»ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ.

    Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ, Π½Π°ΠΌ Π½ΡƒΠΆΠ½Π° упрощСнная вСрсия алгСбраичСского логичСского выраТСния. Π˜Ρ‚Π°ΠΊ, процСсс ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ упрощСния алгСбраичСского выраТСния извСстСн ΠΊΠ°ΠΊ минимизация. ΠœΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ Π²Π°ΠΆΠ½Π° для сниТСния стоимости ΠΈ слоТности схСмы.

    Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ

    Π‘ΡƒΠ»Π΅Π²Π° Π°Π»Π³Π΅Π±Ρ€Π° ΠΈ минимизация

    Π‘ΡƒΠ»Π΅Π²Π° Π°Π»Π³Π΅Π±Ρ€Π° β€” это Ρ€Π°Π·Π΄Π΅Π» матСматичСской Π»ΠΎΠ³ΠΈΠΊΠΈ ΠΈΠ»ΠΈ Π°Π»Π³Π΅Π±Ρ€Ρ‹, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… являСтся Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΌ, Ρ‚. Π‘ΡƒΠ»Π΅Π²Π° Π°Π»Π³Π΅Π±Ρ€Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для упрощСния ΠΈ Π°Π½Π°Π»ΠΈΠ·Π° Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… логичСских схСм. Π‘ΡƒΠ»Π΅Π²Π° Π°Π»Π³Π΅Π±Ρ€Π° Π±Ρ‹Π»Π° Π²Π²Π΅Π΄Π΅Π½Π° Π”ΠΆΠΎΡ€Π΄ΠΆΠ΅ΠΌ Π‘ΡƒΠ»Π΅ΠΌ Π² 1854 Π³ΠΎΠ΄Ρƒ.

    Π›ΡŽΠ±Π°Ρ цифровая схСма ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° ΠΈ прСдставлСна ​​с использованиСм Π±ΡƒΠ»Π΅Π²Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, Π½ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π»ΠΈΡ‚Π΅Ρ€Π°Π»Ρ‹, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ Π² исходной Π±ΡƒΠ»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ высоки, ΠΈ Ссли эта функция Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° с использованиСм логичСских Π²Π΅Π½Ρ‚ΠΈΠ»Π΅ΠΉ, ΠΎΠ½Π° Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ систСмы. Π‘ΡƒΠ»Π΅Π²Ρ‹ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ связаны со ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ алгСбраичСского выраТСния, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΌΡ‹ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Ρ‹Π²Π°Π»ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ.

    Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ, Π½Π°ΠΌ Π½ΡƒΠΆΠ½Π° упрощСнная вСрсия алгСбраичСского логичСского выраТСния. Π˜Ρ‚Π°ΠΊ, процСсс ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ упрощСния алгСбраичСского выраТСния извСстСн ΠΊΠ°ΠΊ минимизация. ΠœΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ Π²Π°ΠΆΠ½Π° для сниТСния стоимости ΠΈ слоТности схСмы.

    Бпособы прСдставлСния Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ:
    • ΠšΠ°Π½ΠΎΠ½ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ выраТСния
      • Π€ΠΎΡ€ΠΌΠ° POS
      • Π€ΠΎΡ€ΠΌΠ° БОП
    • Π£ΠΏΡ€ΠΎΡ‰Π΅Π½Π½Ρ‹Π΅ выраТСния Canon
    • 5

      5

      ΠŸΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ фактичСскому Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ, Π΄Π°Π²Π°ΠΉΡ‚Π΅ разбСрСмся с основными Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°ΠΌΠΈ

      Minterm
      • Π­Ρ‚ΠΎ Ρ‚Π΅Ρ€ΠΌΠΈΠ½ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ содСрТит всС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Π² Π΄Π°Π½Π½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΈ для этой ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ Π²Ρ‹Ρ…ΠΎΠ΄ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ 1. Β 
      • ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½ m.
      • ΠœΠΈΠ½Ρ‚Π΅Ρ€ΠΌ Ρ‚Π°ΠΊΠΆΠ΅ называСтся каноничСским Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠΌ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° .
      • ΠœΠΈΠ½Ρ‚Π΅Ρ€ΠΌ β€” это Ρ‚Π΅Ρ€ΠΌΠΈΠ½ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°, Π½ΠΎ Ρ‚Π΅Ρ€ΠΌΠΈΠ½ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΈΠ»ΠΈ Π½Π΅ Π±Ρ‹Ρ‚ΡŒ ΠΌΠΈΠ½ΠΈΡ‚Π΅Ρ€ΠΌΠΎΠΌ.
      • Π’Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ SOP написано Π² Π²ΠΈΠ΄Π΅ minterms.

      Maxterm
      • ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ‡Π»Π΅Π½ суммы извСстСн ΠΊΠ°ΠΊ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ‡Π»Π΅Π½, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ содСрТит всС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ Π² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.
      • Π‘ΡƒΠΌΠΌΠ°Ρ€Π½ΠΎΠ΅ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, содСрТащСС всС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Π΄Π°Π½Π½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ»ΠΈ Π½Π΅ΠΊΠΎΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ€Π½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ΅, для этой ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ Π²Ρ‹Ρ…ΠΎΠ΄ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π²Π΅Π½ 0.
      • пСрСмСнная находится Π»ΠΈΠ±ΠΎ Π² Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½Π½ΠΎΠΉ, Π»ΠΈΠ±ΠΎ Π² Π½Π΅Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½Π½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ΅.
      • ΠœΠ°ΠΊΡΡ‚Π΅Ρ€ΠΌ Ρ‚Π°ΠΊΠΆΠ΅ называСтся каноничСский Ρ‚Π΅Ρ€ΠΌΠΈΠ½ суммы .
      • ΠœΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ‚Π΅Ρ€ΠΌΠΈΠ½ являСтся суммарным Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠΌ, Π½ΠΎ суммарный Ρ‚Π΅Ρ€ΠΌΠΈΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΈΠ»ΠΈ Π½Π΅ Π±Ρ‹Ρ‚ΡŒ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠΌ.

      Canonical SOP Expression

      • SOP ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ сумму условий ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°.
      • Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ SOP, ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ΡΡŒ ΠΊ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ истинности, Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Ρ€Π°Π²Π½ΠΎ 1Β 
        • Если пСрСмСнная x Ρ€Π°Π²Π½Π° 1, ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΡŒΡ‚Π΅ Π΅Π΅ ΠΊΠ°ΠΊ x
        • , Ссли пСрСмСнная x Ρ€Π°Π²Π½Π° 0, ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΡŒΡ‚Π΅ Π΅Π΅ ΠΊΠ°ΠΊ x’.
      • Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ всС minterm для Π΄Π°Π½Π½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.
      • Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ всС minterms, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ SOP для Π΄Π°Π½Π½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.

      Canonical POS Expression

      • POS ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ сумм.
      • Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ POS, ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ΡΡŒ ΠΊ Ρ‚ΠΎΠΉ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ истинности, Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Ρ€Π°Π²Π½ΠΎ 0.
        • Если пСрСмСнная X Ρ€Π°Π²Π½Π° 1, ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΡŒΡ‚Π΅ Π΅Π΅ ΠΊΠ°ΠΊ x’.
        • Ссли пСрСмСнная X Ρ€Π°Π²Π½Π° 0, ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π΅Π΅ ΠΊΠ°ΠΊ x,
        • ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ всС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Π² Π²ΠΈΠ΄Π΅ сумм
      • Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ всС maxterm Π΄Π°Π½Π½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ
      • НаконСц, ΡƒΠΌΠ½ΠΎΠΆΡŒΡ‚Π΅ всС ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Ρ‹ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ², Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ POS.

      НиТС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ² ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°, minterm, sum term ΠΈ maxterm для Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Ρ‚Ρ€Π΅Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… a, b ΠΈ c:

      • Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ² ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°: a, ac, b’c, abc, a’bc , a’b’c’, …
      • minterms: ab’c, abc, a’b’c, a’b’c’, …
      • суммированиС Ρ‡Π»Π΅Π½ΠΎΠ²: a, (a+b), (b+c ), (a’+b), (a’+b’), …
      • maxterms: (a+b+c), (a+b’+c), (a’+b’+c’), …

      ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚Π΅Π»ΡŒΡΡ‚Π²Π° Minterm ΠΈ Maxterm

      ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: с ‘ N’ . ΠŸΡ€ΠΎΠ΄ΡƒΠΊΡ‚): Π‘ΡƒΠΌΠΌΠ° Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ произвСдСния прСдставляСт собой Π΄Π²Π΅ ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΈΠ»ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ И ​​вмСстС.

      • Π’Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ SOP ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹Ρ…ΠΎΠ΄ становится логичСской 1.
      • ΠŸΡ€ΠΈΠΌΠ΅Ρ€:Β 
        • Π² Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ 9 ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ Ρ‚Ρ€ΠΈ minterms0008

      POS (ΠŸΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ суммы): Π­Ρ‚ΠΎ функция И Π΄Π²ΡƒΡ… ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π˜Π›Π˜.

      • Π’Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ POS ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ, ΠΊΠΎΠ³Π΄Π° Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅ логичСский Β«0Β».
      • ΠŸΡ€ΠΈΠΌΠ΅Ρ€:Β 
        • Π’ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ

      Π΅ΡΡ‚ΡŒ Ρ‚Ρ€ΠΈ maxterms. ΠŸΡ€ΠΈΠΌΠ΅Ρ€: Π‘ΡƒΠΌΠΌΠ° эквивалСнтностСй произвСдСния ΠΈ произвСдСния суммы для Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ F ΠΈ Π΅Π΅ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ F’.

      Π’Π΅ΠΎΡ€Π΅ΠΌΠ° двойствСнности: Π’Π΅ΠΎΡ€Π΅ΠΌΠ° двойствСнности ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для прСвращСния ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½ΠΎΠΉ Π»ΠΎΠ³ΠΈΠΊΠΈ Π² Π½Π΅Π³Π°Ρ‚ΠΈΠ²Π½ΡƒΡŽ ΠΈ Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚, ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ Π΄Π²ΠΎΠΉΠ½ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ Β .

      • Π—Π°ΠΌΠ΅Π½ΠΈΡ‚Π΅ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π·Π½Π°ΠΊ И Π½Π° Π·Π½Π°ΠΊ Π˜Π›Π˜ ΠΈ Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚ (↔ +)
      • Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ Π»ΡŽΠ±Ρ‹Π΅ 0 ΠΈΠ»ΠΈ l, Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‰ΠΈΠ΅ΡΡ Π² Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ.
      • ΠžΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ ΠΊΠ°ΠΊ Π΅ΡΡ‚ΡŒ.
      • ΠŸΡ€ΠΈΠΌΠ΅Ρ€:Β 

      ΠœΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ логичСских Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ

      Для упрощСния логичСских Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π΄Π²Π° ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π°:

      1. АлгСбраичСский ΠΌΠ΅Ρ‚ΠΎΠ΄ (с использованиСм ΠΏΡ€Π°Π²ΠΈΠ» Π±ΡƒΠ»Π΅Π²ΠΎΠΉ Π°Π»Π³Π΅Π±Ρ€Ρ‹)
      2. ΠœΠ΅Ρ‚ΠΎΠ΄ ΠΊΠ°Ρ€Ρ‚ ΠšΠ°Ρ€Π½ΠΎ

      ΠœΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ с использованиСм свойств Π±ΡƒΠ»Π΅Π²ΠΎΠΉ Π°Π»Π³Π΅Π±Ρ€Ρ‹

      ВсС свойства ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ выраТСния, Π½ΠΎ Π½Π΅ всСгда Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ, просто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ свойства Π±ΡƒΠ»Π΅Π²ΠΎΠΉ Π°Π»Π³Π΅Π±Ρ€Ρ‹. Π΅ΡΡ‚ΡŒ ΡˆΠ°Π½ΡΡ‹, Ρ‡Ρ‚ΠΎ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ сокращСно дальшС, Π½ΠΎ ΠΎΠ½ΠΎ Π½Π΅ Π² минимальной Ρ„ΠΎΡ€ΠΌΠ΅, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ свойства Π±ΡƒΠ»Π΅Π²ΠΎΠΉ Π°Π»Π³Π΅Π±Ρ€Ρ‹. Вакая Ρ„ΠΎΡ€ΠΌΠ° выраТСния извСстна ΠΊΠ°ΠΊ нСприводимая Ρ„ΠΎΡ€ΠΌΠ°/Π½Π΅ΠΊΡ€Π°Ρ‚ΠΊΠΎΠ΅ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅.

      Но Π΅ΡΡ‚ΡŒ ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠΉ способ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ К-ΠΊΠ°Ρ€Ρ‚Ρƒ.

      ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½ΠΈΠ΅ K-ΠΊΠ°Ρ€Ρ‚Ρ‹

      Π‘ n-ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΊΠ°Ρ€Ρ‚ΠΎΠΉ ΠšΠ°Ρ€Π½ΠΎ имССтся 2 n ячССк.

      ΠŸΡ€ΠΈΠΌΠ΅Ρ€:

      • 2 –Variable K ΠšΠ°Ρ€Ρ‚Π°:
      • 3 –Variable K ΠšΠ°Ρ€Ρ‚Π°:
      • 4 — Variable K Map:
      • . ΠšΠ°Ρ€Ρ‚Π° ΠšΠ°Ρ€Π½ΠΎ с 1 9n, Π³Π΄Π΅ n = любоС Ρ€Π°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ΅ число, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ 1, 2, 4, 8, 16, ΠΈ Ρ‚.Β Π΄. Π§Π΅ΠΌ большС Π³Ρ€ΡƒΠΏΠΏΠ° ΠΏΠΎΡ…ΠΎΠΆΠΈΡ… сосСдних Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ², Ρ‚Π΅ΠΌ ΠΏΡ€ΠΎΡ‰Π΅ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ΅ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅. Π“Ρ€ΡƒΠΏΠΏΡ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠ΅Ρ€Π΅ΡΠ΅ΠΊΠ°Ρ‚ΡŒΡΡ. Π­Ρ‚ΠΎ происходит для достиТСния большСго Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π³Ρ€ΡƒΠΏΠΏΡ‹, поэтому ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ Π±ΠΎΠ»Π΅Π΅ ΡƒΠΏΡ€ΠΎΡ‰Π΅Π½Π½ΠΎΠ΅ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ΅ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅.

        ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ логичСского выраТСния с использованиСм К-ΠΊΠ°Ρ€Ρ‚Ρ‹
        1. ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ К-ΠΊΠ°Ρ€Ρ‚Ρ‹.
        2. Найти всС Π³Ρ€ΡƒΠΏΠΏΡ‹ смСТных ячССк ΠΏΠΎ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΠΈ ΠΈΠ»ΠΈ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΠΈ, содСрТащих 1.
          • КаТдая Π³Ρ€ΡƒΠΏΠΏΠ° Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΎΠΉ ΠΈΠ»ΠΈ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π½ΠΎΠΉ с 1, 2, 4, 8 ΠΈΠ»ΠΈ 16 ячСйками.
          • КаТдая Π³Ρ€ΡƒΠΏΠΏΠ° Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ большС.
          • КаТдая ячСйка с 1 Π½Π° K-ΠΊΠ°Ρ€Ρ‚Π΅ Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠΊΡ€Ρ‹Ρ‚Π° хотя Π±Ρ‹ ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π·. Одна ΠΈ Ρ‚Π° ΠΆΠ΅ ячСйка
          • ΠΏΡ€ΠΈ нСобходимости ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° Π² нСсколько Π³Ρ€ΡƒΠΏΠΏ.
          • Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ наимСньшСС количСство Π³Ρ€ΡƒΠΏΠΏ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ΡŒ всС Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹.
          • Π‘ΠΌΠ΅ΠΆΠ½ΠΎΡΡ‚ΡŒ примСняСтся ΠΊΠ°ΠΊ ΠΊ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌ, Ρ‚Π°ΠΊ ΠΈ ΠΊ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΌ Π³Ρ€Π°Π½ΠΈΡ†Π°ΠΌ.
        3. ΠŸΠ΅Ρ€Π΅Π²Π΅Π΄ΠΈΡ‚Π΅ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ Π³Ρ€ΡƒΠΏΠΏΡƒ Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°. (Π›ΡŽΠ±Π°Ρ пСрСмСнная, Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ мСняСтся ΠΎΡ‚ ячСйки ΠΊ ячСйкС, Π²Ρ‹ΠΏΠ°Π΄Π°Π΅Ρ‚ ΠΈΠ· Ρ‚Π΅Ρ€ΠΌΠ°)
        4. Π‘ΡƒΠΌΠΌΠΈΡ€ΡƒΠΉΡ‚Π΅ всС Ρ‚Π΅Ρ€ΠΌΠΈΠ½Ρ‹ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°.

        ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅. Условия бСзразличия ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для прСдоставлСния Π±ΠΎΠ»Π΅Π΅ ΡƒΠΏΡ€ΠΎΡ‰Π΅Π½Π½ΠΎΠΉ вСрсии логичСского выраТСния.

        ΠŸΠ Π˜ΠœΠ•Π : УпроститС ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ К-ΠΊΠ°Ρ€Ρ‚Ρƒ (ΠΊΠ°Ρ€Ρ‚Ρƒ ΠšΠ°Ρ€Π½ΠΎ):

        Π Π•Π¨Π•ΠΠ˜Π•: НарисуйтС К-ΠΊΠ°Ρ€Ρ‚Ρƒ ΠΈ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΡƒΠΉΡ‚Π΅.

        ΠŸΡ€ΠΎΡΡ‚Ρ‹Π΅ ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Ρ‹: Π­Ρ‚ΠΎ наимСньший Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΉ Ρ‡Π»Π΅Π½ произвСдСния для Π΄Π°Π½Π½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π½ΠΈ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π»ΠΈΡ‚Π΅Ρ€Π°Π»ΠΎΠ².

        Essential Prime Implicants:

        • Π­Ρ‚ΠΎ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π³Π»Π°Π²Π½Ρ‹ΠΉ ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚.
        • Он Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅ ΠΎΠ΄ΠΈΠ½ ΠΌΠΈΠ½Ρ‚Π΅Ρ€ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π΅ охватываСтся Π½ΠΈ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· основных ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚ΠΎΠ².

        Β 

        Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹ΠΌ ΠΏΠ»Π°Π½ΠΎΠΌ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ Ρ‡Π΅ΠΌΠΏΠΈΠΎΠ½ΠΎΠ² для GATE CS 2021 ΠΏΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ссылкС:

        ΠšΠ°Π½Π΄ΠΈΠ΄Π°Ρ‚Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΎΠΉΡ‚ΠΈ Π±ΠΎΠ»Π΅Π΅ 110 ΠΏΡ€ΠΎΠ±Π½Ρ‹Ρ… тСстов для Ρ‚Π°ΠΊΠΈΡ… экзамСнов, ΠΊΠ°ΠΊ GATE, ISRO, DRDO, BARC, NIELIT ΠΈ Ρ‚.

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *