Operatory logiczne

maurozarate
Użytkownik
Użytkownik
Posty: 13
Rejestracja: 11 gru 2008, o 17:50
Płeć: Mężczyzna
Lokalizacja: Polska
Podziękował: 1 raz

Operatory logiczne

Post autor: maurozarate »

14 XOR 10 =
14 OR 11 =
5 AND 8 =
Może mi ktoś wyjaśni jak to zrobić i na czym to polega? To zadanie trzeba zrobić ręcznie, proszę więc o wyjaśnienie metody.
pozdrawiam
pe2de2
Użytkownik
Użytkownik
Posty: 261
Rejestracja: 7 sty 2007, o 16:10
Płeć: Mężczyzna
Lokalizacja: Wrocław
Podziękował: 5 razy
Pomógł: 49 razy

Operatory logiczne

Post autor: pe2de2 »

tylko że operatory logiczne działają na wartościach logicznych


na przykład
1 and 0 = 0
1 and 1 = 1

wpisz w google to wyskoczy co trzeba
maurozarate
Użytkownik
Użytkownik
Posty: 13
Rejestracja: 11 gru 2008, o 17:50
Płeć: Mężczyzna
Lokalizacja: Polska
Podziękował: 1 raz

Operatory logiczne

Post autor: maurozarate »

juz wiem trzeba zamienic na binarne itd
Jeszcze jedno pytanie, czy przy np.
NOT 5 =
binarnie:
101
010 <- wynik ma byc w tylu bitach ile wyjdzie czy tez jest okreslona z gory?
pe2de2
Użytkownik
Użytkownik
Posty: 261
Rejestracja: 7 sty 2007, o 16:10
Płeć: Mężczyzna
Lokalizacja: Wrocław
Podziękował: 5 razy
Pomógł: 49 razy

Operatory logiczne

Post autor: pe2de2 »

hmm, niebyłbym taki pewnien czy chodzi o zamianę na binarne, najlepiej spytać osobę która zadała to pytanie

natomiast tak \(\displaystyle{ NOT(101)=010}\) ale jak łatwo się domyślić nie bardzo pasuje coś takiego \(\displaystyle{ NOT(5) \neq 2}\)
Miodas
Użytkownik
Użytkownik
Posty: 3
Rejestracja: 3 lut 2010, o 20:48
Płeć: Mężczyzna
Lokalizacja: Olsztyn
Pomógł: 1 raz

Operatory logiczne

Post autor: Miodas »

XOR,NOR,AND,NAND,OR to są bramki logiczne wykorzystywane w Architekturze i Organizacji Komputera jak i w elektornice. Przy XORze owszem,trzeba zamienić na wartości binarne. Np jak zamienisz 5 na wartość binarną będzie : 101 a 4 : 100. Jak zrobisz 5 XOR 4 to najlepiej porównać pod sobą.

101
100 XOR
--------
001.

Zasada działania jest prosta. Jak łączysz dwa argumenty bramką XOR to wynik jest taki : tam gdzie jest DOKŁADNIE 1 wartość prawdziwa ( 1 ) to wynik jest 1. Tam gdzie więcej lub mniej - wynikiem jest 0. Dlatego najlepiej jest porównywać je w tabeli pod sobą.

Bramka AND to operator logiczny "i" i zasada porównywania dokładnie taka sama. NOT - nie prawda,że.
OR - lub. NAND - nie "i". NOR - nie "lub" Or - "lub". To wszystko z angielskiego.

Mam nadzieję,że pomogłem.
ODPOWIEDZ