22. ØVINGSOPPGAVE:
2-tallsystemet
Velg et binært tall
Sett en null bak
Hva skjedde med verdien til tallet ?
10-tallsystemet
Velg et tall i titallsystemet tall
Sett en null bak
Hva skjedde med verdien til tallet ?
24. Svar på oppgave:
Hvilket tallsystem bruker datamaskiner som basis og hvorfor ?
2 – tallsystemet – det binære tallsystemet
0 og 1 - grunntallet er 2
Digitale systemer opererer med tilstandene av eller på, 1 eller 0.
Elektronisk er det enkelt å bruke bare tilstandene 1 eller 0.
Det er enkelt for digitale systemer å behandle data som består
av bare 1 eller 0.
25. 2 – tallsystemet – det binære tallsystemet
0 og 1 – Grunntallet er 2
Tallposisjonene
har forskjellig
vektlegging:
1. tallposisjon har verdien: 20 = 1
2. tallposisjon har verdien: 21 = 2
3. tallposisjon har verdien: 22 = 4
4. tallposisjon har verdien: 23 = 8
5. tallposisjon har verdien: 24 = 16
6. tallposisjon har verdien: 25 = 32
7. tallposisjon har verdien: 26 = 64
8. tallposisjon har verdien: 27 = 128
9. tallposisjon har verdien: 28 = 256
10. tallposisjon har verdien: 29 = 512
26. 2 – tallsystemet – det binære tallsystemet
0 og 1 – Grunntallet er 2
Tallposisjonene
har forskjellig
vektlegging:
11. tallposisjon har verdien: 210 = 1024
12. tallposisjon har verdien: 211 = 2048
13. tallposisjon har verdien: 212 = 4096
14. tallposisjon har verdien: 213 = 8192
15. tallposisjon har verdien: 214 = 16384
16. tallposisjon har verdien: 215 = 32768
17. tallposisjon har verdien: 216 = 65536
31. Praktisk betydning med 2-tallsystemet:
Minnebegrensninger
Minnebegrensningen til 32 bit programvare kan enklest
forklares med litt matematikk. Et 32 biters system har maksimalt
tilgang til cirka 4,2 millioner adresser - som tilvarer det
4 GB minne kan tilby. Regnestykket er 2 opphøyd i 32. Med et
64-bit system får man plutselig regnestykket 2 opphøyd i 64.
Det gir 17,2 milliarder gigabyte med minne. PÃ¥
samme måte som da man gikk fra 16 til 32 bit systemer, tror
man også i dag et 64 bit system har nok adressemuligheter i
overskuelig fremtid.
Les også gjerne:
http://en.wikipedia.org/wiki/32-bit
http://en.wikipedia.org/wiki/64-bit
51. OPPGAVE:
Hvor mange BITS eller BYTES bruker
datamaskinen til å presentere
det desimale tegnet 0 (null) ?
Hvordan presenteres
det desimale tegnet 0 (null) binært ?
52. SVAR PÃ… OPPGAVE:.
Hvor mange BITS eller BYTES bruker datamaskinen til å
lagre det desimale tallet 0 ?
.
7 BITS hvis det er ASCII og 8 BITS hvis det er ekstended ASCII
Det desimale tallet 0 representeres binært slik: 011 0000
53. ASCII (American Standard Code for Information Interchange)
er et tegnsett, det vil si en standard for utveksling av tekst
mellom datamaskiner. ASCII benytter 7 bit til koder, noe som
tillater koding av 128 mulige verdier. 95 av disse er tilordnet
store og små bokstaver i det engelske alfabetet (A-Z), tallene
0-9 og en del andre vanlig forekommende tegn. De øvrige er
diverse spesialkoder for regulering av flyt, linjeskift og annet.
Moderne tegnsett som brukes i dag er utvidelser av ASCII.
58. BITS OG BYTES: Praktiske eksempler !
En gammel prosessor, type 6502, med 8-bits databuss kan adressere 64K
minne.
Hva er høyeste og laveste adresse i heksadesimale tall ?
59. En gammel prosessor, type 6502 med 8-bits databus kan adressere 64KB
minne.
Hva er høyeste og laveste adresse i heksadesimale tall ?
Svar:
64KB = 216 = 65536 BYTES
Laveste og høyeste binære adresse:
0000 0000 0000 0000
1111 1111 1111 1111
Laveste heksadesimale adresse: 0000
Høyeste heksadesimale adresse: 1111
60. BITS OG BYTES: Praktiske eksempler !
En gammel prosessor, type 6502 med 8-bits databuss kan adressere 64K
minne.
Hva er høyeste og laveste verdi på databussen i heksadesimale tall ?
61. BITS OG BYTES: Praktiske eksempler !
En gammel prosessor, type 6502 med 8-bits databuss kan adressere 64K
minne.
Hva er høyeste og laveste verdi på databussen i heksadesimale tall ?
Svar:
Laveste verdi i binær: 0000 0000
Høyeste verdi i binær: 1111 1111
Laveste verdi i HEKS: 00
Høyeste verdi i HEKS: FF
62. BITS OG BYTES: Praktiske eksempler !
En ruter i et wi-fi
hjemmenetverk kan
overføre 1 Gbit / s = 1000 Mbps
Hvor mange MB (MegaBytes)
kan den overføre pr sekund ?
63. BITS OG BYTES: Praktiske eksempler !
En bestemt ruter i et wi-fi
hjemmenettverk kan
overføre 1 Gbit / s = 1000 Mbps
Hvor mange MB (MegaBytes)
kan den overføre pr sekund ?
1G = giga = 230
Svar: 230/8 = 227 = 134 217 728 GB/s = 128MB/s
66. TASTATURET PÃ… PC-EN SENDER TEGNET DU TRYKKER PÃ… SOM
EN KODE MED 8 BIT PÃ… DATABUSSEN
Hvor mange forskjellige tegn kan tastaturet sende til PC-en ?
67. TASTATURET PÃ… PC-EN SENDER TEGNET DU TRYKKER PÃ… SOM EN
KODE MED 8 BIT
Hvor mange forskjellige tegn kan tastaturet sende til PC-en ? 10
SVAR: 28 = 256
Binær: f.o.m 00000000 t.o.m 11111111
71. EN DATABUS ER PÃ… 16 BIT
Hvor mange forskjellige kombinasjoner kan opptre på databussen ?
72. EN DATABUS ER PÃ… 16 BIT
Hvor mange forskjellige kombinasjoner kan opptre på databussen ?
SVAR: 216 = 65536 f.o.m 0000 0000 0000 0000
t.o.m 1111 1111 1111 1111
73. EN ADRESSEBUS ER PÃ… 16 BIT
Hvor mange forskjellige kombinasjoner kan opptre på denne
adressebussen ?
74. EN ADRESSEBUS ER PÃ… 16 BIT
Hvor mange forskjellige kombinasjoner kan opptre på denne
adressebussen ?
SVAR: 216 = 65536 f.o.m 0000 0000 0000 0000
t.o.m 1111 1111 1111 1111
124. Ved å ta utgangspunkt i
en sannhetstabell som
man finner ut som
ønsket funksjon,
kan man enten skrive et
boolsk uttrykk
eller fylle ut et
Karnaughdiagram.
SANNHETSTABELL
Q = 1
Kompendium side 19
142. DA ER VI FERDIG MED DETTE:
Kompendium innholdsfortegnelse
143. DA FORTSETTER VI MED DETTE:
Binary Coded Decimal (BCD)
.
Materiale hovedsakelig fra lærebok Elektroniske systemer, GYLDENDAL,
Fagskolen Telemark kompendium v/ Espen A. Aamodt og UIO.
Kompendium innholdsfortegnelse
187. Elektroniske systemer side 70
Forklar på bakgrunn av det du
vet nå om SR-vipper, hvorfor
signalet ut fra SR-vippen forblir
stabilt, selv om den mekaniske
bryteren preller på
kontaktflatene !
195. Elektroniske systemer side 71
I synkrone kretser:
Vi ønsker at alle kretser skal slå om på en og samme flanke.
Da bruker vi:
Dobbeltvipper som er taktstyrte vipper
Dette går ikke med
låsekretser og portstyrte låsekretser som er direktevirkende
200. Elektroniske systemer side 73
For at utgangen Q skal kunne gå
fra 0 til 1, må J være lik 1
For at utgangen Q skal kunne gå
fra 1 til 0, må K være lik 1
201. Elektroniske systemer side 73
OPPGAVE:
.
Finn ut på bakgrunn av eksitasjonstabellen hva
som er tilstrekkelig og nødvendig betingelse for
at utgangen Q skal gå fra Q=1 til Q=0
Eksitasjonstabell:
224. Elektroniske systemer side 77
Figur 3.39
Dekadeteller
Er det noen
som vil
forklare
hvordan
denne
telleren
fungerer ?
225. Elektroniske systemer side 77
Figur 3.39
Dekadeteller
Figur 3.39 viser hvordan vi i
praksis kobler opp en slik
teller. NÃ¥r denne hendelsen
eller sekvensen inntreffer,
dvs at verdien 1010 oppstår
på utgangen, gir NOG-
porten 0 ut og nullstiller
alle de 4 vippene i løpet av
kort tid, dvs < 50 ns.
243. Elektroniske systemer side 98
DA - OMFORMER
Figur 3.54 Tilkobling av en åttebiters DA-omformer til en 8-bits databuss
244. Elektroniske systemer side 99
AD - OMFORMER
Kan dere gi eksempler der en gjør om fra analoge til digitale
signaler og hvorfor det er behov for dette ?
266. Animasjoner:
Hvordan virker en spole: https://www.youtube.com/watch?v=NgwXkUt3XxQ
https://www.youtube.com/watch?v=ukBFPrXiKWA
Hvordan virker en kondensator: https://www.youtube.com/watch?v=X5bzjs3ByBU
Resonanskrets med spole og kondensator: https://www.youtube.com/watch?v=Mq-PF1vo9QA
https://www.youtube.com/watch?v=f_MZNsEqyQw
RL og RC seriekretser: https://www.youtube.com/watch?v=zO7RZZW0wSQ