1 00:00:08,480 --> 00:00:11,420 Noget af det sejeste jeg har fundet ud af med kredsløb, er 2 00:00:11,780 --> 00:00:18,440 at kredsløb kan bruges til at lave kunst - hvis jeg har en kreativ ide kan jeg udtrykke denne med et kredsløb 3 00:00:20,300 --> 00:00:24,700 hvis du har en ide - er det muligt at bruge teknologi for at bringe denne ide til "live" 4 00:00:26,860 --> 00:00:32,340 Ethvert input eller output fra en computer er reelt et stykke information 5 00:00:32,340 --> 00:00:37,240 som kan blive repræsenteret med de elektriske signaler "ON" eller "OFF" 6 00:00:37,240 --> 00:00:39,060 eller "1" eller "0" 7 00:00:39,400 --> 00:00:46,360 for at behandle disse informationer der kommer som input og for at udtrykke de informationer, der kommer som output 8 00:00:46,360 --> 00:00:49,920 har en computer typisk brug for at modificere og kombinere input signalerne 9 00:00:50,540 --> 00:00:58,520 for at gøre dette - bruger en computer millioner af små elektroniske komponenter som samles til et kredsløb 10 00:01:03,040 --> 00:01:08,460 lad os tage et kig på hvordan kredsløb kan bruges til at modificere og behandle informationer, der er repræsenteret som "1" og "0" 11 00:01:09,460 --> 00:01:12,280 Dette er et meget simpelt kredsløb 12 00:01:12,280 --> 00:01:15,820 det tager et elektrisk signal (ON eller OFF) og "invertere" det 13 00:01:15,820 --> 00:01:20,580 dvs. hvis du giver kredsløbet et "1" får du et "0" ud 14 00:01:20,580 --> 00:01:23,620 og hvis du giver det et "0" får du et "1" ud 15 00:01:23,630 --> 00:01:29,680 Signalet på input er ikke det samme som på output - hvorfor vi kalder dette for kredsløb for "not" 16 00:01:30,040 --> 00:01:36,580 mere komplekse kredsløb kan tage flere input signaler og kombinere dem og give dig et andet resultat 17 00:01:36,580 --> 00:01:43,480 i dette eksempel kan et kredsløb tage to elektriske signaler (enten "1" eller "0") 18 00:01:43,880 --> 00:01:49,580 hvis et af disse er "0" vil resultatet være "0" 19 00:01:49,580 --> 00:01:52,720 kredsløbet vil kun give dig et "1" 20 00:01:52,780 --> 00:02:00,760 hvis begge input er "1" - vi kander dette for et "AND" kredsløb 21 00:02:01,220 --> 00:02:06,600 Der er mange forskellige kredsløb, der kan udføre simple logiske beregninger 22 00:02:06,600 --> 00:02:13,400 ved at kombinere disse samme kan vi lave mere komplekse kredslæb, der kan udføre mere komplekse beregninger 23 00:02:13,940 --> 00:02:19,760 Du kan feks. lave et kredsløb der addere 2 bits samme - dette kaldes en "adder" 24 00:02:19,840 --> 00:02:27,040 Dette kredsløb tager 2 bits ("1" eller "0") og addere den samme for at udregne summen 25 00:02:27,350 --> 00:02:29,829 summen kan være 0 + 0 = 0 26 00:02:30,340 --> 00:02:34,340 0 + 1 = 1 eller 1 + 1 = 2 27 00:02:34,360 --> 00:02:39,440 du har brug for to ledninger som output, da der kan være brug for 2 binær værdier for at repræsentere summen 28 00:02:40,060 --> 00:02:44,500 når du har en enkel "adder", der kan addere 2 bits sammen 29 00:02:44,500 --> 00:02:50,340 kan man sætte flere sammen ved siden af hinanden for at addere meget støre al 30 00:02:51,170 --> 00:02:56,229 Her er et eksempel på hvordan en 8-bit adder - lægger 25 og 50 sammen 31 00:02:57,260 --> 00:03:03,730 hvert tal er repræsenteret ved 8-bits, hvilket betyder at der er 16 forskellige elektriske signaler der går ind i dette kredsløb 32 00:03:04,920 --> 00:03:10,760 kredsløbet for en 8-bit adder er opbygget af en masse små 2-bits adders, som sammen udregner det samlede resultat 33 00:03:12,500 --> 00:03:17,340 andre elektriske kredsløb kan udføre andre simple operationer som subtraktion og division 34 00:03:17,340 --> 00:03:24,720 Reelt er alt den behandling af information der sker i en computer foretaget ved at mange forskellige simple operationer er sat samme 35 00:03:24,720 --> 00:03:30,520 hver enkelt operation der udføres i en computer er så enkelt at den kunne være lavet af et menneske 36 00:03:30,520 --> 00:03:34,100 men disse kredsløb i en computer er meget hurtigere 37 00:03:34,820 --> 00:03:38,660 før i tiden var disse kredsløb store og klodsede 38 00:03:38,660 --> 00:03:44,780 og en 8-bit added kunne være på størrelse med et køleskab og det kunne tage minutter for at udføre en simpel udregning 39 00:03:45,100 --> 00:03:50,060 Idag er computer kredsløb mikroskopiske i størrelse og meget meget hurtigere 40 00:03:50,580 --> 00:03:53,200 Hvorfor er mindre computere også hurtigere? 41 00:03:53,200 --> 00:03:58,140 ... dette er fordi - jo mindre kredsløb, jo kortere skal de elektriske signaler bevæge sig 42 00:03:58,360 --> 00:04:04,340 Elektricitet bevæger sig med næsten lysets hastighed, hvilket er hvorfor moderne kredsløb kan udføre milliarder af udregninger pr. sekund 43 00:04:05,320 --> 00:04:10,720 så uanset om du spiller et spil, optager en video eller udforsker rummet 44 00:04:11,860 --> 00:04:18,019 kræver det hele en masse behandling af information meget hurtigt 45 00:04:18,860 --> 00:04:24,900 under denne kompleksitet er det bare små elektriske kredsløb der "omformer" binære signaler 46 00:04:24,900 --> 00:04:27,720 til websites, musik og spil 47 00:04:27,720 --> 00:04:31,960 disse kredsløb kan også hjælpe os til at dekode DNA til brug i diagnoser og helbredelse af sygdomme helbrede 48 00:04:31,960 --> 00:04:34,920 Så hvad kunne du tænke dig at bruge disse kredsløb til?