WEBVTT 00:00:08.480 --> 00:00:11.420 Una dintre cele mai tari chestii pe care le-am descoperit despre circuite 00:00:11.550 --> 00:00:18.210 este ca ele pot fi o arta, adica daca as avea o idee creativa, pot sa o ilustrez folosind circuite. 00:00:20.300 --> 00:00:24.700 Asadar, daca ai idei, poti folosi tehnologia pentru a le aduce la viata. 00:00:26.860 --> 00:00:32.340 Fiecare intrare sau iesire a unui computer este de fapt un tip de informatie 00:00:32.340 --> 00:00:37.240 care poate fi reprezentata de semnalele electrice pornit sau oprit 00:00:37.240 --> 00:00:39.060 sau de 1 sau 0. 00:00:39.400 --> 00:00:46.360 Ca sa poata procesa informatia de intrare si sa poata procesa informatia de iesire, 00:00:46.360 --> 00:00:49.920 un computer are nevoie sa modifice si sa combine semnalele de intrare. 00:00:50.540 --> 00:00:58.520 Pentru a face asta un computer foloseste milioane de componente electronice care impreuna formeaza circuitele. 00:01:03.040 --> 00:01:08.460 Sa ne uitam mai atent la cum circuitele pot modifica si procesa informatie redata de 1 si 0. 00:01:09.460 --> 00:01:12.280 Acesta este un circuit incredibil de simplu. 00:01:12.280 --> 00:01:15.820 Preia un semnal electric, pornit/oprit, si il intoarce. 00:01:15.820 --> 00:01:20.580 Adica, daca oferi un semnal de 1, circuitul iti returneaza un 0, 00:01:20.580 --> 00:01:23.620 iar daca oferi circuitului un 0, el iti returneaza 1. 00:01:23.630 --> 00:01:29.680 Semnalul care intra nu este acelasi ca cel care iese, asa ca-l numim un circuit NOT (invertor). 00:01:30.040 --> 00:01:36.580 Circuitele mai complicate pot lua mai multe semnale si le pot combina, avand un rezultat diferit. 00:01:36.580 --> 00:01:43.480 In acest exemplu, un circuit va lua doua semnale electrice, fiecare fiind 1 sau 0. 00:01:43.880 --> 00:01:49.580 Daca oricare din semnalele care intra este un 0, atunci rezulatul va fi si el 0. 00:01:49.580 --> 00:01:52.720 Circuitul iti va oferi 1 doar daca 00:01:52.780 --> 00:02:00.760 primul semnal si al doilea sunt ambele 1 si astfel numim circuitul AND. 00:02:01.220 --> 00:02:06.600 Exista multe astfel de circuite mici care executa simple calcule logice. 00:02:06.600 --> 00:02:13.400 Conectand aceste circuite, putem face mai multe circuite complexe care sa execute calcule dificile. 00:02:13.940 --> 00:02:19.760 Spre exemplu, poti face un circuit care adauga 2 biti, numit un sumator. 00:02:19.840 --> 00:02:27.040 Acest circuit preia 2 biti individuali, fiecare 1 sau 0, si ii adauga impreuna pentru a calcula suma. 00:02:27.350 --> 00:02:29.829 Suma poate fi 0 plus 0 egal 0, 00:02:30.340 --> 00:02:34.340 0 plus 1 egal 1, sau 1 plus 1 egal 2. 00:02:34.360 --> 00:02:39.440 Ai nevoie de doua fire care ies deoarece poate fi nevoie de 2 cifre binare ca sa reprezinti suma. 00:02:40.060 --> 00:02:44.500 Odata ce ai un singur sumator pentru adaugarea a 2 biti de informatie, 00:02:44.500 --> 00:02:50.340 poti combina multipli ai acestor circuite sumatoare unul langa altul pentru a adauga numere mai mari. 00:02:51.170 --> 00:02:56.229 Spre exemplu, iata cum un sumator de 8 biti adauga numerele 25 si 50. 00:02:57.260 --> 00:03:03.730 Fiecare numar este reprezentat folosing 8 biti, rezultand 16 semnale electrice diferite care intra in circuit. 00:03:04.920 --> 00:03:10.760 Circuitul unui sumator de 8 biti are multi sumatori in interior care calculeaza impreuna suma. 00:03:12.500 --> 00:03:17.340 Circuitele electrice diferite pot executa alte calcule simple precum scaderea sau multiplicarea. 00:03:17.340 --> 00:03:24.720 De fapt, toate informatiile procesate de computer sunt doar multimi de simple operatii puse laolalta. 00:03:24.720 --> 00:03:30.520 Fiecare operatie individuala facuta de un computer este atat de simpla incat poate fi facuta de un om, 00:03:30.520 --> 00:03:34.100 dar aceste circuite din interiorului computerului sunt mult mai rapide. 00:03:34.820 --> 00:03:38.660 In trecut, aceste circuite erau mari si ciudate, 00:03:38.660 --> 00:03:44.780 si un sumator de 8 biti putea fi cat un frigider si dura minute pentru a executa un simplu calcul. 00:03:45.100 --> 00:03:50.060 Astazi, circuitele calculatoarelor sunt microscopice ca marime si functioneaza mult mai rapid. 00:03:50.580 --> 00:03:53.200 De ce sunt si calculatoarele mici de rapide? 00:03:53.200 --> 00:03:58.140 Deoarece cu cat un circuit este mai mic, cu atat distanta pe care o parcurge semnalul electric este mai mica. 00:03:58.360 --> 00:04:04.340 Electricitatea circula cu viteza luminii, de aceea circuitele moderne executa miliarde de calcule pe secunda. 00:04:05.320 --> 00:04:10.720 Asa ca, indiferent daca joci un joc, inregistrezi un video sau explorezi cosmosul, 00:04:11.860 --> 00:04:18.019 tot ce poti face cu tehnologia necesita procesarea multor informatii intr-un timp scurt. 00:04:18.860 --> 00:04:24.900 Sub toata aceasta complexitate se afla doar circuite mici care transforma semnalele binare 00:04:24.900 --> 00:04:27.720 in site-uri web, videoclipuri, muzica si jocuri. 00:04:27.720 --> 00:04:31.960 Aceste circuite pot sa ne ajute sa decodam ADN-ul pentru a diagnostica si a vindeca afectiunile. 00:04:31.960 --> 00:04:34.920 Asa ca ce ati vrea sa faceti cu aceste circuite?