[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:08.48,0:00:11.42,Default,,0000,0000,0000,,Noget af det sejeste jeg har fundet ud af med kredsløb, er Dialogue: 0,0:00:11.78,0:00:18.44,Default,,0000,0000,0000,,at kredsløb kan bruges til at lave kunst - hvis jeg har en kreativ ide kan jeg udtrykke denne med et kredsløb Dialogue: 0,0:00:20.30,0:00:24.70,Default,,0000,0000,0000,,hvis du har en ide - er det muligt at bruge teknologi for at bringe denne ide til "live" Dialogue: 0,0:00:26.86,0:00:32.34,Default,,0000,0000,0000,,Ethvert input eller output fra en computer er reelt et stykke information Dialogue: 0,0:00:32.34,0:00:37.24,Default,,0000,0000,0000,,som kan blive repræsenteret med de elektriske signaler "ON" eller "OFF" Dialogue: 0,0:00:37.24,0:00:39.06,Default,,0000,0000,0000,,eller "1" eller "0" Dialogue: 0,0:00:39.40,0:00:46.36,Default,,0000,0000,0000,,for at behandle disse informationer der kommer som input og for at udtrykke de informationer, der kommer som output Dialogue: 0,0:00:46.36,0:00:49.92,Default,,0000,0000,0000,,har en computer typisk brug for at modificere og kombinere input signalerne Dialogue: 0,0:00:50.54,0:00:58.52,Default,,0000,0000,0000,,for at gøre dette - bruger en computer millioner af små elektroniske komponenter som samles til et kredsløb Dialogue: 0,0:01:03.04,0:01:08.46,Default,,0000,0000,0000,,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" Dialogue: 0,0:01:09.46,0:01:12.28,Default,,0000,0000,0000,,Dette er et meget simpelt kredsløb Dialogue: 0,0:01:12.28,0:01:15.82,Default,,0000,0000,0000,,det tager et elektrisk signal (ON eller OFF) og "invertere" det Dialogue: 0,0:01:15.82,0:01:20.58,Default,,0000,0000,0000,,dvs. hvis du giver kredsløbet et "1" får du et "0" ud Dialogue: 0,0:01:20.58,0:01:23.62,Default,,0000,0000,0000,,og hvis du giver det et "0" får du et "1" ud Dialogue: 0,0:01:23.63,0:01:29.68,Default,,0000,0000,0000,,Signalet på input er ikke det samme som på output - hvorfor vi kalder dette for kredsløb for "not" Dialogue: 0,0:01:30.04,0:01:36.58,Default,,0000,0000,0000,,mere komplekse kredsløb kan tage flere input signaler og kombinere dem og give dig et andet resultat Dialogue: 0,0:01:36.58,0:01:43.48,Default,,0000,0000,0000,,i dette eksempel kan et kredsløb tage to elektriske signaler (enten "1" eller "0") Dialogue: 0,0:01:43.88,0:01:49.58,Default,,0000,0000,0000,,hvis et af disse er "0" vil resultatet være "0" Dialogue: 0,0:01:49.58,0:01:52.72,Default,,0000,0000,0000,,kredsløbet vil kun give dig et "1" Dialogue: 0,0:01:52.78,0:02:00.76,Default,,0000,0000,0000,,hvis begge input er "1" - vi kalder dette for et "AND" kredsløb Dialogue: 0,0:02:01.22,0:02:06.60,Default,,0000,0000,0000,,Der er mange forskellige kredsløb, der kan udføre simple logiske beregninger Dialogue: 0,0:02:06.60,0:02:13.40,Default,,0000,0000,0000,,ved at kombinere disse samme kan vi lave mere komplekse kredsløb, der kan udføre mere komplekse beregninger Dialogue: 0,0:02:13.94,0:02:19.76,Default,,0000,0000,0000,,Du kan feks. lave et kredsløb der addere 2 bits samme - dette kaldes en "adder" Dialogue: 0,0:02:19.84,0:02:27.04,Default,,0000,0000,0000,,Dette kredsløb tager 2 bits ("1" eller "0") og addere den samme for at udregne summen Dialogue: 0,0:02:27.35,0:02:29.83,Default,,0000,0000,0000,,summen kan være 0 + 0 = 0 Dialogue: 0,0:02:30.34,0:02:34.34,Default,,0000,0000,0000,,0 + 1 = 1 eller 1 + 1 = 2 Dialogue: 0,0:02:34.36,0:02:39.44,Default,,0000,0000,0000,,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 Dialogue: 0,0:02:40.06,0:02:44.50,Default,,0000,0000,0000,,når du har en enkel "adder", der kan addere 2 bits sammen Dialogue: 0,0:02:44.50,0:02:50.34,Default,,0000,0000,0000,,kan man sætte flere sammen ved siden af hinanden for at addere meget støre al Dialogue: 0,0:02:51.17,0:02:56.23,Default,,0000,0000,0000,,Her er et eksempel på hvordan en 8-bit adder - lægger 25 og 50 sammen Dialogue: 0,0:02:57.26,0:03:03.73,Default,,0000,0000,0000,,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 Dialogue: 0,0:03:04.92,0:03:10.76,Default,,0000,0000,0000,,kredsløbet for en 8-bit adder er opbygget af en masse små 2-bits adders, som sammen udregner det samlede resultat Dialogue: 0,0:03:12.50,0:03:17.34,Default,,0000,0000,0000,,andre elektriske kredsløb kan udføre andre simple operationer som subtraktion og multiplikation Dialogue: 0,0:03:17.34,0:03:24.72,Default,,0000,0000,0000,,Reelt er alt den behandling af information der sker i en computer foretaget ved at mange forskellige simple operationer er sat samme Dialogue: 0,0:03:24.72,0:03:30.52,Default,,0000,0000,0000,,hver enkelt operation der udføres i en computer er så enkelt at den kunne være lavet af et menneske Dialogue: 0,0:03:30.52,0:03:34.10,Default,,0000,0000,0000,,men disse kredsløb i en computer er meget hurtigere Dialogue: 0,0:03:34.82,0:03:38.66,Default,,0000,0000,0000,,før i tiden var disse kredsløb store og klodsede Dialogue: 0,0:03:38.66,0:03:44.78,Default,,0000,0000,0000,,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 Dialogue: 0,0:03:45.10,0:03:50.06,Default,,0000,0000,0000,,Idag er computer kredsløb mikroskopiske i størrelse og meget meget hurtigere Dialogue: 0,0:03:50.58,0:03:53.20,Default,,0000,0000,0000,,Hvorfor er mindre computere også hurtigere? Dialogue: 0,0:03:53.20,0:03:58.14,Default,,0000,0000,0000,,... dette er fordi - jo mindre kredsløb, jo kortere skal de elektriske signaler bevæge sig Dialogue: 0,0:03:58.36,0:04:04.34,Default,,0000,0000,0000,,Elektricitet bevæger sig med næsten lysets hastighed, hvilket er hvorfor moderne kredsløb kan udføre milliarder af udregninger pr. sekund Dialogue: 0,0:04:05.32,0:04:10.72,Default,,0000,0000,0000,,så uanset om du spiller et spil, optager en video eller udforsker rummet Dialogue: 0,0:04:11.86,0:04:18.02,Default,,0000,0000,0000,,kræver det hele en masse behandling af information meget hurtigt Dialogue: 0,0:04:18.86,0:04:24.90,Default,,0000,0000,0000,,under denne kompleksitet er det bare små elektriske kredsløb der "omformer" binære signaler Dialogue: 0,0:04:24.90,0:04:27.72,Default,,0000,0000,0000,,til websites, musik og spil Dialogue: 0,0:04:27.72,0:04:31.96,Default,,0000,0000,0000,,disse kredsløb kan også hjælpe os til at dekode DNA til brug i diagnoser og helbredelse af sygdomme helbrede Dialogue: 0,0:04:31.96,0:04:34.92,Default,,0000,0000,0000,,Så hvad kunne du tænke dig at bruge disse kredsløb til?