2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки


Правила форума


В этом разделе нельзя создавать новые темы.



Начать новую тему Ответить на тему На страницу 1, 2, 3  След.
 
 Функциональная схема (логика)
Сообщение29.06.2011, 22:45 


22/06/11
37
Что-то вообще не понял как тут составить выражение по схеме, подскажите пожалуйста. Сори за скан.
Изображение

 Профиль  
                  
 
 Re: Функциональная схема (логика)
Сообщение01.07.2011, 08:22 


23/11/09
130
Только что рассматривали аналогичную задачу:
topic47486.html
Тут имхо еще проще, надо нарисовать на бумаге схему заменив на значения переменных. Потом просто посмотреть какие сигналы приходят к концу.

Так как а=0 и b=0 то выходного сигнала нет, это видно и без формулы.

-- Пт июл 01, 2011 08:30:05 --

По моему вы просто не хотите разобраться как составляются эти формулы и что происходит в подобных задачах ИМХО.
Я лично просто рассматриваю задачу как электрическую схему. 1 - есть сигнал, 0 нет.

 Профиль  
                  
 
 Re: Функциональная схема (логика)
Сообщение01.07.2011, 08:54 


14/01/11
3041
Это называется "контактные схемы" или "релейно-контактные схемы". Для желающих разобраться полно материала в инете.

 Профиль  
                  
 
 Re: Функциональная схема (логика)
Сообщение01.07.2011, 09:00 


23/11/09
130
Цитата:
Это называется "контактные схемы" или "релейно-контактные схемы". Для желающих разобраться полно материала в инете.

Спасибо, буду знать. Я так просто по аналогии с электрическими схемами шпарил :wink:

 Профиль  
                  
 
 Re: Функциональная схема (логика)
Сообщение01.07.2011, 10:39 


22/06/11
37
Цитата:
Только что рассматривали аналогичную задачу

Ну так тема была создана 3 дня назад) уже вроде разобрался с этими схемами)

Зато теперь никак не могу понять (даже после долгого гугления) "комбинационную схему":
Изображение
Начал с $(A or B) and ($
А дальше что-то не понимаю что делать.

 Профиль  
                  
 
 Re: Функциональная схема (логика)
Сообщение01.07.2011, 12:50 


23/11/09
130
Чего гуглить-то :-) надо брать и решать конкретный пример, гугл конкретных примеров не решает :wink:
& - логический элемент "И"
1 - логический элемент "ИЛИ"
кружок означает "НЕ"

Что такое "М2" и "тождественно"?

Что такое стрелочка $A\rightarrow B$?

Начало у вас явно неправильное :wink:

 Профиль  
                  
 
 Re: Функциональная схема (логика)
Сообщение01.07.2011, 13:10 


22/06/11
37
М2 это XOR, исключающее ИЛИ или "плюс в кружочке" :) —> это импликация.
А почему 1 это ИЛИ?оО
Вот я и не понимаю как связать это все, как-то все не так как в двух предыдущих схемах :) Если 1 это ИЛИ, а кружок (белый?) это НЕ, то что они делают в одном элементе?оО Или И с тем же кружком.

 Профиль  
                  
 
 Re: Функциональная схема (логика)
Сообщение01.07.2011, 13:56 


23/11/09
130
Я понял $A\rightarrow B$ это все равно что $\neg AorB$
Я как то плохо соображаю в терминах дизюнкция, коньюнкция и тд, гораздо нагляднее когда видишь AND, OR, NOT, XOR и тд имхо.

Цитата:
А почему 1 это ИЛИ?оО

Такие обозначения, что я могу поделать :-)
http://ru.wikipedia.org/wiki/%D0%9B%D0%BE%D0%B3%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B5_%D1%8D%D0%BB%D0%B5%D0%BC%D0%B5%D0%BD%D1%82%D1%8B

Цитата:
Если 1 это ИЛИ, а кружок (белый?) это НЕ, то что они делают в одном элементе?оО Или И с тем же кружком.

Элементы НЕ можно и отдельно рисовать, но так схема просто раздувается.
1 с кружочком означает элемент ИЛИ-НЕ.
Обычно встречаются комбинированные элементы например ИЛИ-НЕ, И-НЕ и тд, поэтому НЕ удобно сразу воткнуть в элемент. Если вы возьмете логические микросхемы в руки то обнаружите что они практически все так скомбинированы :wink:

Что такое элемент "тождественно", что он делает?

 Профиль  
                  
 
 Re: Функциональная схема (логика)
Сообщение01.07.2011, 14:03 


22/06/11
37
Цитата:
Что такое элемент "тождественно", что он делает?

Ну вообще возвращает истину когда обе его э...переменные? равны (0 и 0, 1 и 1). Но на этой схеме я что-то уже вообще теряюсь как все это работает :)
Цитата:
Такие обозначения, что я могу поделать

Что-то не нашел там. Мб | а не 1?

 Профиль  
                  
 
 Re: Функциональная схема (логика)
Сообщение01.07.2011, 14:12 


23/11/09
130
Сейчас к сожалению тороплюсь, еду на дачу :D
Если за выходные ничего не сделаете, то помогу синтезировать формулу.
Но начало помогу сейчас:
Я бы начал тут с конца :wink:
Последний элемент на выходе у нас И, к нему присоединяются элементы ИЛИ и И, в свою очередь к ним присоединены XOR и "тождественно", далее к ним присоединяются И и 2 элемента ИЛИ.
Поняли иерархию, от чего плясать?

Реализация:
$()and()$
Присоединяем дальше
$(()or())and(()and())$
Далее в пустые скобки соединяем остальные элементы, попробуйте сами, а то так и не научитесь :wink:

Тут ничего сложного, просто выглядит страшно :wink:

-- Пт июл 01, 2011 14:15:24 --

То-есть элемент "тождественно" это инвертированный XOR :-)

-- Пт июл 01, 2011 14:17:26 --

| и 1 и ИЛИ это все одно и тоже
http://ru.wikipedia.org/wiki/%D0%94%D0%B8%D0%B7%D1%8A%D1%8E%D0%BD%D0%BA%D1%86%D0%B8%D1%8F

-- Пт июл 01, 2011 14:20:55 --

Советую пользоваться обозначениями OR, NOT, AND, XOR и тд переводя все формулы в них. При такой записи не надо вспоминать что такое дизюнкция, все эти плюсики палочки, запись становится самодокументированной, просто читаемой!
ИМХО

-- Пт июл 01, 2011 14:39:54 --

Записи типа !, |, ||, &, && и тд обычно используют в синтаксисах языков программирования, например
if( !(A || B) && C )
Записи типа 1, кружок, & и тд можно видеть на принципиальных схемах, электрических, пневмонических...
Всякие там плюсики кружки галочки в математической литературе.
Ну а ИЛИ, НЕ, OR, XOR это когда "по русски" пишут :-)
Так же существует и название каждого элемента, коньюнктор, дизюнктор и тд
Таким образом существует масса синонимов одного и того же :wink:

 Профиль  
                  
 
 Re: Функциональная схема (логика)
Сообщение01.07.2011, 20:06 
Заслуженный участник
Аватара пользователя


19/12/10
1546
А в чём задание?
Что нужно обязательно по схеме составить формулу, упростить её и выбрать правильный ответ?
А нельзя просто подать на входы значения: 00, 01, 10, 11 и посмотреть, что получится на выходе? И уже исходя из этого выбирать ответ?

 Профиль  
                  
 
 Re: Функциональная схема (логика)
Сообщение01.07.2011, 20:53 


22/06/11
37
Я представляю решение этой задачи так: составить формулу по схеме, по ней таблицу истинности ну и для вариантов ответа таблицы и сравнить. т.е. тоже самое, что и вы предлагаете. Но проблема в том, что я не понимаю вообще как эта схема работает)

 Профиль  
                  
 
 Re: Функциональная схема (логика)
Сообщение01.07.2011, 22:32 
Аватара пользователя


27/01/09
814
Уфа
Ну прямо клуб "Помоги тупому учится". Схемы читаются интуитивно, если нет, то ваш IQ ниже плинтуса и не рыпайтесь :).

 Профиль  
                  
 
 Re: Функциональная схема (логика)
Сообщение01.07.2011, 22:47 
Заслуженный участник
Аватара пользователя


19/12/10
1546
Как работает схема, имхо, разобраться намного проще, чем составить формулу.
Например, пусть $\mathrm A=0$ и $\mathrm B=0$, обозначим функциональные элементы как $f_1\ldots f_8$, нумеруя их слева направо и сверху вниз.
Таблица истинности для $f_1$ будет: 0010, для $f_5$: 1000 и для $f_7$: 1101.
Следовательно на выходе $f_1$ получим 0, на выходе $f_5$ -- 1 и на выходе $f_7$ -- 1.
Продвигаемся по схеме пока не получим значение $\mathrm F$.
Повторяем тоже самое для других значений входов $\mathrm A$ и $\mathrm B$.

 Профиль  
                  
 
 Re: Функциональная схема (логика)
Сообщение01.07.2011, 23:07 


22/06/11
37
Цитата:
Схемы читаются интуитивно, если нет, то ваш IQ ниже плинтуса и не рыпайтесь

Та, что в 1 сообщении действительно читается интуитивно. А эту никак не пойму :(
whitefox в сообщении #464115 писал(а):
f1 будет: 0010

0010 это как?
A B f1
0 0 0
0 1 0
0 1 1
1 1 0
так? Что-то не сходится :)
Цитата:
Продвигаемся по схеме

А...э...Кто, откуда и как продвигается?) А или В?оО

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 31 ]  На страницу 1, 2, 3  След.

Модераторы: Модераторы Математики, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group