Gå til innhold
Trenger du skole- eller leksehjelp? Still spørsmål her ×

Logikk - Og eller ikke


Anbefalte innlegg

Videoannonse
Annonse

Hei. Logikk er logisk. Tenk slik.

 

Med logikk så kan man beskrive/bestemme hva som er kriteriene for at noe annet skal skje.

 

I data og elektronikk så brukes dette til det meste.

 

eks.

 

Og element /logisk symbol = AND (engelsk):

Bryter 1 AND bryter 2 = lyset er på.

(er bare en på eller begge av så er lyset av)

 

Eller element /logisk symbol = OR (engelsk) :

Bryter 1 OR bryter 2 = lyset er på.

(er den ene bryter på så er lyset på, er begge på så er lyste på, er begge av så er lyset av)

 

Så har du betegnelsen ikke som = NOT.

 

Den kan da f.eks. bruke slik :

 

Bryter 1 AND NOT bryter 2 = lyset er på.

(lyset er da kun på hvis bryter 1 er på og bryter 2 er av . Er bryter 1 og 2 på er lyset av, er begge av så er også lyset av)

 

 

Håper det hjalp eller så er det bare å spørre igjen.

 

 

Denne måten å lage funksjoner på brukes som sagt i all elektronikk og data.

Dagen programeringsspråk har utgangspunkt i logikk.

 

Logikk i datasammenheng kalles "boolsk algebra" etter en eller annen type ved navn Boole som fant dette opp.

 

Boolsk algebra sier bare om en verdi er 0 eller 1 (av / på).

I dataverdenen heter det en boolsk verdi.

Du har kansje da hørt betegnelsen Byte og bit også , disse bygger videre på dette og boolsk algebra er grunnstenen til all data i en PC.

 

Litt info om data ting : (kansje bare forvirrende?)

Et bit er en verdi (av eller på). Et byte består av 8 bit.

Et byte i programeringssammenheng kalles også et word (ord).

Et dobbelt word har da 16 bit = 16 bit system.

Et kvadruppelt word har 32 bit = 32 bit system.

Et oktalt word har 64 bit = 64 bit system.

Endret av Glavalavala
Lenke til kommentar

Du vil ha hjelp, men orker ikke en gang putte ned innsatsen i å skrive hva du faktisk trenger hjelp med. Noe sier meg læreren ikke er problemet..

 

Uansett, nøyaktig hva er det du sliter med? Er det digital logikk, matematisk logikk eller hva?

 

 

Han skriver jo OG ELLER IKKE . Da er det nok boolsk algebra og slik logikk han hentyder om vil jeg tro.

Jeg brukte de engelske ordene fordi det er det som brukes i praksis.

Kansje lettere for han å skjønne hva og hvordan slik brukes når man skal lære.

 

Men veldig mye dårlige lærere som knapt nok vet hva og hvordan dette brukes.

 

Tenker man vanlig matematikk så fungerer det ikke slik.

Lenke til kommentar

Da er jeg tilbake igjen...

Jeg skjønner ikke helt hvordan IKKE porten fungerer... Vil det da si at ingen må være sann for at koblingen skal funke ?

 

Slik jeg har skjønt det så er det slik.

 

Og= Begge bryterne må være på for at lampen skal lyse

Eller= En av bryterne må være på for at lampen skal lyse

Ikke= ? Umulig og få lampen til og lyse? :)

 

 

Mvh Robert.

Lenke til kommentar

Hva mener du med IKKE?

 

Jeg kan ikke de norske ordene, men den type porter som er vanlig er

 

OG - lyser kun om begge er på

ELLER - lyser når hvilken som helst bryter er på

IKKE - lyser ikke når bryteren er på. Lyser når bryteren er av.

 

Men om det stemmer med hva du har nå aner jeg ikke.

 

IKKE er selve inverteringsringen kanskje? :)

 

Mvh Robert.

Lenke til kommentar

Ikke er som sagt i et innlegg over en inverteringsfunksjon.

 

Er kansje enklere å fatte hvis du går på det med litt elektrisk tenkemåte.

Regner med at du har en el-utdannelse av et slag.

 

Da er "OG" lik en seriekobling og "ELLER" en parralellkobling med normalt åpne kontakter. Et invertert symbol (et symbol med "IKKE" foran) er da en normalt lukket kontakt.

 

Dette er slik det kommer frem i "ladder". Det er lik visuelt koblet.

 

2 normalt åpne i serie (OG funksjon) som betingelse for utgangen vist som ( )

 

-----------| |--------| |---------( )

 

Og ikke =

-----------| |--------|\|---------( )

 

Eller

-----------| |-----|--------------( )

-------------------|

-----------| |-----|

 

 

Eller ikke

-----------| |-----|--------------( )

-------------------|

-----------|\|-----|

 

 

Ikke symbolet kan da være en stoppbryter som normalt ligger sluttet (NC = normally closed)

Det vanlige symbolet kan være start bryter som er normalt åpen (NO = normally open)

 

Du kan også vise dette med logiske symboler, eller skrive det som instruksjonsliste.

I feks. C++ brukes også disse funksjonene i tekstformat, men mest relatert til PLSprogrammering.

Endret av Glavalavala
Lenke til kommentar

Hei, jeg vet ikke om du har forstått formålene helt med disse portene..

Jeg skal prøve å forklare deg dette, men jeg vet jeg suger på forklaringer ;)

 

Signal:

A = 1

B = 0

 

Er A OG B lik 1?

Nei: A = 1, men B = 0. Kriteriet for OG-porter er at alle inputs må være lik 1.

 

Er A ELLER B lik 1?

Ja: A = 1, men B = 0. Kriteriet for ELLER-porter er at minimum én input er lik 1.

 

 

Når vi snakker om IKKE-porter (NOT-gates), spør vi egentlig hva det motsatte signalet er.

- Hva er det motsatte av A? Siden A er 1, vil det motsatte være 0.

- Hva er det motsatte av B? Siden B er 0, vil det motsatte være 1.

 

IKKE-porter (NOT-gates) sjekker ikke noe. Den evaluerer ingenting.

Mottar den 1, sender den 0. Mottar den 0, sender den 1.

 

 

Håper du forstår logikken ;)

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...