4fb_Luca_logic

advertisement
Naam: Luca Camhuisen
Klas: 4FB
Pakket: Havo NT + Informatica
1
Inhoudsopgave
2: AND Gate
2: OR Gate
4: NOT Gate
5: XOR Gate
5: NAND Gate
6: NOR Gate
7: Vervolg opdrachten
8: Or met 3 ingangen
9: De pincode vergelijker
10: Half-Adder
12: ASCII
14: Meory chips
16: ASCII Toepassingen en hoe het werkt
2
And gate:
A
0
1
0
1
B
0
0
1
1
C
0
0
0
1
5: Ja de tabel voor de and gate klopt
6: 2 voorbeelden zijn een pinpas en inloggegevens voor een computer.
Hierbij heb je een pinpas nodig en een pincode, voor het 2e voorbeeld heb je een username
en een wachtwoord nodig.
8:
&
9: Als beide inputs aan staan staat de uitgang ook aan.
OR GATE
10:
11: Ja de schakeling werkt.
13:
A
0
1
0
1
3
B
0
0
1
1
F
0
1
1
1
14: Als je een autodeur open doet gaat er altijd een lampje aan in de auto.
Je telefoon kan aan via the home knop en de uit/aan knop.
16: Een OR poort gaan aan als er 1 input aan staat, de output gaat ook aan als beide inputs
aan staan.
NOT Gate
18:
A
0
1
F
1
0
19: Je kunt de NOT poort gebruiken als je het omgekeerde wilt krijgen. Bijvoorbeeld bij het
lampje in je koelkast.
20: Het is altijd het omgekeerde.
21: Omdat het altijd het omgekeerde terug geeft.
4
XOR PORT
22: Bij de XOR gaat F alleen aan als er 1 input aan staat en niet beide.
23:
A
B
F
0
0
0
0
1
1
1
0
1
1
1
0
24: Een voorbeeld van een XOR poort is als je 1 schakelaar aan moet doen voor een lamp.
25: Als er 1 schakelaar aan staat gaat F aan maar als ze allebei aan staan staat F uit.
NAND PORT
26:
A
B
F
0
0
1
0
1
1
1
0
1
1
1
0
27: Staat bij 26
28: Een combinatie van beide poorten is kleiner dat 2 aparte poorten waardoor er meer
poorten in een bepaalde oppervlakte passen.
5
NOR gate
29:
A
0
1
0
0
B
0
0
1
0
F
1
1
1
1
B
0
0
1
0
F
1
1
1
1
30:
A
0
1
0
0
31: Het is hetzelfde, alleen is de poort kleiner en er zit een rondje bij de poort die aangeeft
dat er een inverter in zit.
6
Vervolg opdrachten
32:
33:
A
B
C
F
0
0
0
0
0
0
1
0
0
1
0
0
0
1
1
0
1
0
0
0
1
0
1
0
1
1
0
0
1
1
1
1
34: Uitgang F is 1 als alle inputs ook 1 zijn. Het is gewoon een normale AND maar inplaats
van 2 inputs zijn er 3.
36:
A B C D OUT(f)
0 0 0 0 0
0 0 0 1 0
0 0 1 0 0
0 0 1 1 0
0 1 0 0 0
0 1 0 1 0
0 1 1 0 0
0 1 1 1 0
1 0 0 0 0
1 0 0 1 0
1 0 1 0 0
1 0 1 1 0
1 1 0 0 0
1 1 0 1 0
1 1 1 0 0
1 1 1 1 1
37: 32 combinaties want het is 2x zoveel als de vorige en die met 4 inputs had 16
combinaties, die met 3 had er 8 en die met 2 combinaties had er 4.
7
OR met 3 ingangen
38:
A
0
0
0
0
1
1
1
1
39:
B
0
0
1
1
0
0
1
1
C
0
1
0
1
0
1
0
1
F
1
0
0
0
0
0
0
0
Het zelfde als bij opdracht 37, 32 combinaties.
Combineren van poorten
40:
41:
A
0
0
0
0
1
1
1
1
8
B
0
0
1
1
0
0
1
1
C
0
1
0
1
0
1
0
1
D
0
1
1
1
0
1
1
1
E
0
0
0
0
0
1
1
1
F
0
0
0
0
0
1
1
1
De pincode vergelijker
42:
43: De schakeling werkt goed zonder problemen.
44: Het zelfde als bij de or gate met 4 inputs dus 32 combinaties.
45: 4^10=1048576 als je van decimalen uit gaat(bijv: 1324, 3244). En 32 als je alleen binair
gebruikt.
46: Het kan wel maar de kans is erg klein omdat er zoveel combinaties bestaan(4^10) en er
zijn maar ongeveer 1.6k leerlingen.
47: De schakeling werkt goed. Je kunt het evrschil zien omdat er een klein rondje aan het
einde van de poort zit.
48: Deze schakeling kan nummers vergelijken. Als het nummer van a gelijk is aan het
nummer van b dan gaat het lampje aan.
9
HALF-ADDER
49: Ik heb de schakeling gemaakt.
50: De schakeling werkt correct.
A
B
TWEETALLEN EENHEDEN
0
0
0
0
0
1
0
1
1
0
0
1
1
1
1
0
51: Volgens de waarheidstabel voegt de adder nummers toe.
10
61:
11
ASCII
62:
63:
INVOER RESET F
0
0
1/0
Wat gebeurt er met de led
De led staat een soort van uit maar niet helemaal(Hij weet nog
geen state dus staat hij bij de simulatie op de helft?)
0
1
0
De led gaat uit
1
0
1
De led gaat uit
1
1
1/0
Als je beide signalen tegerlijketijd aan zet doet hij hetzelfde als
bij 00
64: De INVOER button zet de flipflop(memory cell?) naar de aan state. Dan als je op RESET
drukt gaat de state weer naar 0.
65: De flipflop slaat een bepaalde state op die later kan worden gelezen door de computer.
Hierdoor kun je dingen opslaan. Deze techniek wordt gebruikt in RandomAccessMemory en
SolidStateDrives.
12
67:
Dit klopt vo0lgensmij niet helemaal?
A
Reset a
LED a
0
0
1/0
1
1
1
0
0
1
1
1
1
13
WAT
MERK
JE
Led is
een
beetje
aan
Led gaat
eerst uit
en
daarna
aan
Led gaat
eerst uit
en
daarna
aan
Led gaat
eerst uit
en
daarna
aan
B
RESET
B
LED B
0
0
1/0
1
1
0
0
0
0
1
1
0
WAT
MERK
JE
Led is
een
beetje
aan
Eerst
gaat hij
aan en
daarna
uit
Eerst
gaat hij
aan en
daarna
uit
Eerst
gaat hij
aan en
daarna
uit
\
Memory-Chips
In computers wordt ram gebruikt om tijdelijke data op te slaan die later wordt gebruikt door
de processor om dingen te berekenen/executeren. Ram staat voor random access memory.
Er bestaan verschillende series ram, de eerste series heet DDR, de tweede DDR 2 en de 3e
DDR3. Eind Augustus is er een nieuwe versie uitgegeven voor consumenten genoemd
DDR4. Het grootste verschil tussen deze versies is de snelheid en de modulegrootte. Mijn
computer heeft 16GB DDR3 ram @ 1600Mhz. DDR staat voor DoubleDataRate. Je heb ook
nog meer soorten ram zoals ram met ECC. ECC staat voor ErrorCorrectingCode. Dit soort
ram wordt niet gebruikt in de consumenten ram maar in computerlabs/grote instellingen. Dit
soort ram corrigeert zichzelf als hij een foutje ziet. Dit is nodig als je bijvoorbeeld
weersvoorspellingen doet.
Dit is High-End RAM voor de duurdere gaming pc’s Hier zit er nog een koeler op waardoor
de ram chips koel blijven.
14
Dit ram zonder een koeler.
15
ASCII Toepassingen & hoe
het werkt
ASCII is een standaard voor digitale letters, cijfers en tekens. Elke letter is gemaakt met een
nummer zoals 65, 101 etc..
Om te kijken uit welk nummer een letter bestaat is er een ASCII Table, hierin staan al de
nummers & hex nummers voor letters:
Je kunt hier zien dat de hoofdletter A nummer 65 is. Er zijn ook nog meer standaarden zoals
Unicode, deze heeft veel meer letters nummers, leestekens en andere characters zoals
smilies etc... Dit komt omdat Unicode nieuwer is dan ASCII. ASCII was het meest gebruikt in
de jaren 80 en 90. Nu wordt Unicode het meest gebruikt. Dit komt omdat wij nu meer
beschikbare ruimte op computers hebben.
16
Download