Del 1 (kortstokk 2) Flashcards
Når blir det overflyt ved addisjon og subtraksjon av binære tall?
Når summen av tallet er større enn den som kan beskrives med så mange bit vi har i svaret.
Hva er viktig å huske på ved ganging av 2C?
I siste steg skal du ta 2C av multiplikanden (tallet til venstre).
Hvilke tegn betegner AND; OR og NOT?
AND = · (^) OR = + (V) NOT = '
x + x =
x + x = x
xx =
xx = x
x + 1 =
x + 1 = 1
x · 0 =
x · 0 = 0
yx + x =
yx + x = x
(y + x)x =
(y + x)x = x
(x’)’ =
(x’)’ = x
(x + y) + z =
(x + y) + z = x + (y + z)
x(yz) =
x(yz) = (xy)z
(x + y)’ =
(x + y)’ = x’y’
Hva er den boolske funksjonen til en XOR?
F = xy’ + x’y
Hva er den boolske funksjonen til AND
F = xy
Hva er den boolske funksjonen til NOR?
F = (x + y)’
Hva er den boolske funksjonen til NAND?
F = (xy)’
Hva er et Karnaugh-diagram?
Et diagram som gjør boolske funksjoner enklere å løse ved å forenkle dem. Det tar utgangspunkt i funksjonens sannhetstabell.
- Lag sannhetstabell.
- Putt verdiene inn i karnaughdiagrammet
- Fyll inn 1’ere og 0’ere (og don’t care)
- Tegn subkuber rundt disse
- Trekk ut prim-implikantene til en uttrykket.
Når kan vi bruke et Karnaugh-diagram?
Når det er få variabler. Ellers må vi bruke tabellmetoden.
Hva er tabellmetoden?
Det er en metode for å forenkle boolske uttrykk ved å lage mange subkuber av mintermene. Du begynner med gruppere minterm og lager subkube av dem, så slår du sammen subkubene til en ny kube. Slik fortsetter du til du ikke lengre kan lage flere subkuber. Da har du optimalisert funksjonen.
Hva er en “Ripple-carry” adderer?
Det er en addisjonskrets hvor hvert bit av addisjonen gjøres for seg, og mentet fra bit 0 brer seg til bit 1, som da gjør sin addisjon, som sender vider til bit 2, osv. Det siste bit’et får inn sitt “mente inn” helt til slutt og dette er derfor en veldig treg adderer.
Hva er en carry-look-ahead adderer?
Det er en adderer hvor det på forhånd regnes ut hvilket mente inn bit som skal til siste bit ved å se på tallene som skal adderes. Det trengs mange flere komponenter til kretsen så i tillegg til å være raskere er den kostbar.
Hva er en dekoder?
En dekoder (demultiplekser) har til oppgave å omgjøre en binær kode(adressen) til at en av linjene den har som utgang blir satt som høy. En dekoder har flere utganger enn innganger.
Hva er en enkoder?
En enkoder tar inn styringssignaler og gir ut en adresse. Den har flere innganger enn utganger.