TEST 3: Karnaughdiagram
Gitt funksjonen: F(x,y,z) = S(0,1,2,4,5,6)
- Sett opp sannhetsverditabellen
- Forenkle uttrykket ved regning
- Forenkle uttrykket ved Karnaughdiagram (ukas pensum)
- Implementer det forenklede uttrykket på portnivå
- Implementer det forenklede uttrykket med bare 2-inputs NAND (ukas pensum)
TEST 4: Kombinatorisk Logikk
Gitt en 64-bits prosessor.
- Hvor høyt tall kan vi representere med 64-bit?
- Hvis man ønsker å representere negative tall, kan man velge at det 64. bit´et (MSB) skal være fortegn. Forklar hvordan man kan gjøre dette.
- Hvilke tallområde kan man representere med 64-bit forutsatt at man bruker MSB som fortegnsbit
TEST 5: Kombinatorisk Logikk - Elementer
Gitt en 4-bits krets.
- Hvor høyt tall kan vi representere med 4-bit?
- Hvis man legger til grunn at dette er en signed 4-bit, hvilke tallområde kan vi representere?
- Hvordan legge sammen to unsigned 4-bits tall? For eksempel 0110 + 0011
- Hvordan legge sammen to signed 4-bits tall? For eksempel 0110 + 1001
- Hvordan kan man bruke halvadder og fulladder til å lage en subtrasjonskrets?
TEST 7: Sekvensiell logikk - del 1
Hva gjør denne kretsen? Hva er utgangsverdien?
TEST 8: Sekvensiell logikk - del 2
Hva er sannhetsverditabellen for en teller (3-bits)? Hvordan kan man lage en 3 bits teller med kun 2 bit inngang?
TEST 9: Tilstandsmaskin
Tenk deg et lyskryss. Hvordan ville du designe tilstandsdiagrammet for lysene i krysset?