WEBVTT 00:00:08.480 --> 00:00:11.420 Jedną z najfajniejszych rzeczy, jakie odkryłam na temat układów elektronicznych, jest że 00:00:11.780 --> 00:00:18.440 układy mogą być formą sztuki - gdy mam pomysł, mogę zrealizować go za pomocą układów. 00:00:20.300 --> 00:00:24.700 A więc jeśli masz pomysły, możesz użyć technologii, aby te pomysły ożyły. 00:00:26.860 --> 00:00:32.340 Każde dane dla komputera i wyniki są pewnym rodzajem informacji, 00:00:32.340 --> 00:00:37.240 która może być reprezentowana przez włączane i wyłączane sygnały elektryczne 00:00:37.240 --> 00:00:39.060 lub przez jedynki i zera. 00:00:39.400 --> 00:00:46.360 Aby przetworzyć informacje przychodzące jako dane i otrzymać wyniki, 00:00:46.360 --> 00:00:49.920 komputer musi modyfikować i przetwarzać sygnały wejściowe. 00:00:50.540 --> 00:00:58.520 W tym celu, komputer wykorzystuje miliony elementów tworzących układy. 00:01:03.040 --> 00:01:08.460 Zobaczmy, jak układy mogą modyfikować i przetwarzać informacje jako zera i jedynki. 00:01:09.460 --> 00:01:12.280 To jest niesamowicie prosty układ. 00:01:12.280 --> 00:01:15.820 Bierze sygnał elektryczny i odwraca go. 00:01:15.820 --> 00:01:20.580 A więc jeśli dajesz sygnał 1, to układ da Ci sygnał 0, 00:01:20.580 --> 00:01:23.620 a jeśli dasz sygnał 0, to otrzymasz 1. 00:01:23.630 --> 00:01:29.680 Sygnał, który wchodzi, jest inny niż sygnał, który wychodzi - taki układ nazywamy not. 00:01:30.040 --> 00:01:36.580 Bardziej złożone układy przetwarzają wiele sygnałów i dają różne wyniki. 00:01:36.580 --> 00:01:43.480 Na przykład, ten układ pobiera dwa sygnały i każdy może mieć wartość 1 lub 0. 00:01:43.880 --> 00:01:49.580 Jeśli którykolwiek z sygnałów jest 0, to wynikiem jest również 0. 00:01:49.580 --> 00:01:52.720 Ten układ daje wartość 1 tylko wtedy, 00:01:52.780 --> 00:02:00.760 gdy oba sygnały mają wartość 1 - taki układ nazywamy and. 00:02:01.220 --> 00:02:06.600 Istnieje wiele małych układów, które wykonują proste obliczenia logiczne. 00:02:06.600 --> 00:02:13.400 Łącząc układy możemy tworzyć złożone układy, które wykonują złożone obliczenia. 00:02:13.940 --> 00:02:19.760 Na przykład, można utworzyć układ, który dodaje 2 bity - zwany sumatorem. 00:02:19.840 --> 00:02:27.040 Ten układ pobiera 2 bity, każdy 1 lub 0, i dodaje je, aby obliczyć sumę. 00:02:27.350 --> 00:02:29.829 Suma może wynosić 0 plus 0 równa się 0, 00:02:30.340 --> 00:02:34.340 0 plus 1 równa się 1, lub 1 plus 1 równa się 2. 00:02:34.360 --> 00:02:39.440 Potrzeba dwóch przewodów wychodzących, ponieważ suma może mieć dwie cyfry binarne. 00:02:40.060 --> 00:02:44.500 Mając jeden sumator dla dodania dwóch bitów informacji, 00:02:44.500 --> 00:02:50.340 możesz je połączyć ze sobą, aby dodawać znacznie większe liczby. 00:02:51.170 --> 00:02:56.229 Na przykład, oto jak 8-bitowy sumator dodaje liczby 25 i 50. 00:02:57.260 --> 00:03:03.730 Każda liczba ma 8 bitów, a więc 16 różnych sygnałów wchodzi do ukladu. 00:03:04.920 --> 00:03:10.760 Obwód tego sumatora zawiera wiele małych sumatorów, które razem obliczają sumę. 00:03:12.500 --> 00:03:17.340 Inne układy mogą wykonywać inne obliczenia, jak odejmowanie lub mnożenie. 00:03:17.340 --> 00:03:24.720 Faktycznie, wszystkie operacje wykonywane przez komputer składają się z wielu prostych operacji. 00:03:24.720 --> 00:03:30.520 Każda pojedyncza operacja w komputerze jest tak prosta, że może ją wykonać człowiek, 00:03:30.520 --> 00:03:34.100 ale układy w komputerach są o wiele szybsze. 00:03:34.820 --> 00:03:38.660 Dawniej, takie układy były duże i brzydkie, 00:03:38.660 --> 00:03:44.780 sumator mógł mieć wielkość lodówki, i kilka minut wykonywał proste obliczenia. 00:03:45.100 --> 00:03:50.060 Dzisiaj układy komputerowe są mikroskopijne i szalenie szybkie. 00:03:50.580 --> 00:03:53.200 Dlaczego mniejsze komputery są także szybsze? 00:03:53.200 --> 00:03:58.140 Ponieważ im mniejszy jest układ, tym mniejszą odległość pokonuje sygnał. NOTE Paragraph 00:03:58.360 --> 00:04:04.340 Prąd biegnie z prędkością światła, dlatego układy wykonują miliardy operacji na sekundę. 00:04:05.320 --> 00:04:10.720 Niezależnie od tego, czy grasz, nagrywasz wideo, czy odkrywasz kosmos, 00:04:11.860 --> 00:04:18.019 cokolwiek robisz za pomocą technologii, wymaga to szybkiego przetwarzania informacji. 00:04:18.860 --> 00:04:24.900 Pod tą mocą komputerów kryje się wiele małych układów, które zamieniają sygnały 00:04:24.900 --> 00:04:27.720 na strony internetowe, filmy, muzykę i gry. 00:04:27.720 --> 00:04:31.960 Te układy pomagają nawet dekodować DNA, aby diagnozować i leczyć choroby. 00:04:31.960 --> 00:04:34.920 A więc co chciałbyś robić za pomocą tych wszystkich układów?