[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:02.56,0:00:06.04,Default,,0000,0000,0000,,COME FUNZIONANO I COMPUTER\N-------------------------------------------------\NCIRCUITI & LOGICA Dialogue: 0,0:00:08.38,0:00:11.75,Default,,0000,0000,0000,,Una delle cose più fantastiche che\Nho scoperto sui circuiti elettrici Dialogue: 0,0:00:11.75,0:00:14.46,Default,,0000,0000,0000,,è che possono assumere una forma artistica Dialogue: 0,0:00:14.46,0:00:19.08,Default,,0000,0000,0000,,se ho un'idea creativa,\Nposso realizzarla con dei circuiti. Dialogue: 0,0:00:20.30,0:00:21.95,Default,,0000,0000,0000,,Quindi, se hai delle idee, Dialogue: 0,0:00:21.95,0:00:25.58,Default,,0000,0000,0000,,puoi usare la tecnologia\Nper fargli prendere vita! Dialogue: 0,0:00:26.86,0:00:32.34,Default,,0000,0000,0000,,Ogni ingresso o uscita\Ndi un computer è un tipo di dato Dialogue: 0,0:00:32.34,0:00:37.24,Default,,0000,0000,0000,,che può essere rappresentato con segnali\Nelettrici accesi o spenti Dialogue: 0,0:00:37.24,0:00:39.41,Default,,0000,0000,0000,,o con uni e zeri. Dialogue: 0,0:00:39.41,0:00:43.36,Default,,0000,0000,0000,,Per trasformare i dati\Nricevuti in ingresso Dialogue: 0,0:00:43.36,0:00:46.36,Default,,0000,0000,0000,,e per generare quelli\Nin uscita, Dialogue: 0,0:00:46.36,0:00:48.02,Default,,0000,0000,0000,,un computer deve combinare Dialogue: 0,0:00:48.02,0:00:50.54,Default,,0000,0000,0000,,ed elaborare i dati in ingresso. Dialogue: 0,0:00:50.54,0:00:55.94,Default,,0000,0000,0000,,Per fare ciò, un computer usa miliardi\Ndi minuscoli componenti elettronici, Dialogue: 0,0:00:55.94,0:01:00.56,Default,,0000,0000,0000,,che insieme formano i circuiti. Dialogue: 0,0:01:03.04,0:01:06.11,Default,,0000,0000,0000,,Guardiamo più da vicino come\Ni circuiti possono modificare Dialogue: 0,0:01:06.11,0:01:09.39,Default,,0000,0000,0000,,i dati rappresentati con uni e zeri. Dialogue: 0,0:01:09.39,0:01:12.28,Default,,0000,0000,0000,,Questo è un circuito semplicissimo. Dialogue: 0,0:01:12.28,0:01:15.82,Default,,0000,0000,0000,,Prende un segnale elettrico,\NACCESO o SPENTO, e lo inverte. Dialogue: 0,0:01:15.82,0:01:18.28,Default,,0000,0000,0000,,Quindi, se il segnale che fornisci è 1, Dialogue: 0,0:01:18.28,0:01:20.58,Default,,0000,0000,0000,,il circuito ti risponde 0 Dialogue: 0,0:01:20.58,0:01:23.62,Default,,0000,0000,0000,,e se dai al circuito uno 0,\Nlui ti restituisce un 1. Dialogue: 0,0:01:23.63,0:01:27.50,Default,,0000,0000,0000,,Il segnale che entra\NNON è uguale a quello che esce, Dialogue: 0,0:01:27.50,0:01:30.04,Default,,0000,0000,0000,,perciò chiamiamo questo circuito NOT. Dialogue: 0,0:01:30.04,0:01:34.82,Default,,0000,0000,0000,,Circuiti più complessi possono\Ncombinare tra loro vari segnali Dialogue: 0,0:01:34.82,0:01:36.88,Default,,0000,0000,0000,,e fornire in uscita nuovi risultati. Dialogue: 0,0:01:36.88,0:01:40.88,Default,,0000,0000,0000,,In questo esempio, un circuito riceve\Nin ingresso due segnali, Dialogue: 0,0:01:40.88,0:01:43.88,Default,,0000,0000,0000,,ognuno può essere 1 o 0. Dialogue: 0,0:01:43.88,0:01:46.58,Default,,0000,0000,0000,,Se almeno uno dei segnali in ingresso è 0, Dialogue: 0,0:01:46.58,0:01:49.58,Default,,0000,0000,0000,,allora anche il risultato è 0. Dialogue: 0,0:01:49.58,0:01:52.72,Default,,0000,0000,0000,,Questo circuito restituisce 1 solo se Dialogue: 0,0:01:52.78,0:01:58.22,Default,,0000,0000,0000,,il primo segnale e (AND) il secondo\Nsegnale sono entrambi 1, Dialogue: 0,0:01:58.22,0:02:01.22,Default,,0000,0000,0000,,perciò chiamiamo questo circuito AND. Dialogue: 0,0:02:01.22,0:02:03.60,Default,,0000,0000,0000,,Ci sono molti piccoli circuiti come questo Dialogue: 0,0:02:03.60,0:02:06.60,Default,,0000,0000,0000,,che svolgono semplici operazioni logiche. Dialogue: 0,0:02:06.60,0:02:08.76,Default,,0000,0000,0000,,Collegando insieme questi circuiti, Dialogue: 0,0:02:08.76,0:02:11.24,Default,,0000,0000,0000,,possiamo creare circuiti più complessi Dialogue: 0,0:02:11.24,0:02:13.94,Default,,0000,0000,0000,,che eseguono operazioni più complesse. Dialogue: 0,0:02:13.94,0:02:18.16,Default,,0000,0000,0000,,Per esempio, puoi realizzare\Nun circuito che somma due bit, Dialogue: 0,0:02:18.16,0:02:19.84,Default,,0000,0000,0000,,chiamato sommatore. Dialogue: 0,0:02:19.84,0:02:24.35,Default,,0000,0000,0000,,Questo circuito riceve in ingresso\Ndue singoli bit, ognuno 1 o 0, Dialogue: 0,0:02:24.35,0:02:27.35,Default,,0000,0000,0000,,e li elabora per calcolare la somma. Dialogue: 0,0:02:27.35,0:02:32.70,Default,,0000,0000,0000,,La somma può essere 0 + 0 = 0, 0 + 1 = 1 Dialogue: 0,0:02:32.70,0:02:34.47,Default,,0000,0000,0000,,oppure 1 + 1 = 10 (ovvero 2 in binario). Dialogue: 0,0:02:34.47,0:02:36.66,Default,,0000,0000,0000,,Hai bisogno di due fili in uscita, Dialogue: 0,0:02:36.66,0:02:40.06,Default,,0000,0000,0000,,perché servono due cifre binarie\Nper rappresentare la somma. Dialogue: 0,0:02:40.06,0:02:44.50,Default,,0000,0000,0000,,Ora che hai un circuito\Nper sommare due bit di dati, Dialogue: 0,0:02:44.50,0:02:48.17,Default,,0000,0000,0000,,puoi collegare insieme\Nmolti sommatori con riporto Dialogue: 0,0:02:48.17,0:02:51.17,Default,,0000,0000,0000,,per elaborare numeri più grandi. Dialogue: 0,0:02:51.17,0:02:54.26,Default,,0000,0000,0000,,Per esempio, ecco come un sommatore\Nper numeri a 8 bit Dialogue: 0,0:02:54.26,0:02:57.26,Default,,0000,0000,0000,,addiziona i numeri 25 e 50. Dialogue: 0,0:02:57.26,0:03:00.44,Default,,0000,0000,0000,,Ogni numero è rappresentato usando 8 bit, Dialogue: 0,0:03:00.44,0:03:05.12,Default,,0000,0000,0000,,si hanno quindi 16 differenti\Nsegnali elettrici in ingresso al circuito. Dialogue: 0,0:03:05.12,0:03:09.50,Default,,0000,0000,0000,,Il circuito di un sommatore per numeri a 8 bit\Ncontiene 8 sommatori con riporto per numeri a 2 bit, Dialogue: 0,0:03:09.50,0:03:12.36,Default,,0000,0000,0000,,che insieme calcolano la somma. Dialogue: 0,0:03:12.36,0:03:15.66,Default,,0000,0000,0000,,Altri circuiti elettrici possono\Neseguire altre semplici operazioni, Dialogue: 0,0:03:15.66,0:03:17.54,Default,,0000,0000,0000,,come sottrazione o moltiplicazione. Dialogue: 0,0:03:17.54,0:03:21.15,Default,,0000,0000,0000,,Infatti, tutte le elaborazioni\Nche il tuo computer svolge Dialogue: 0,0:03:21.15,0:03:24.72,Default,,0000,0000,0000,,non sono nient'altro che tantissime\Nsemplici operazioni messe insieme. Dialogue: 0,0:03:24.72,0:03:28.99,Default,,0000,0000,0000,,Ogni singola operazione\Nsvolta da un computer è così semplice Dialogue: 0,0:03:28.99,0:03:30.72,Default,,0000,0000,0000,,che potrebbe essere\Nsvolta da una persona, Dialogue: 0,0:03:30.72,0:03:34.22,Default,,0000,0000,0000,,ma questi circuiti dentro al computer\Nsono estremamente più veloci. Dialogue: 0,0:03:34.82,0:03:38.66,Default,,0000,0000,0000,,Tanto tempo fa, \Nquesti circuiti erano grandi e lenti, Dialogue: 0,0:03:38.66,0:03:42.10,Default,,0000,0000,0000,,un sommatore per numeri a 8 bit\Npoteva essere grande come un frigorifero Dialogue: 0,0:03:42.10,0:03:45.10,Default,,0000,0000,0000,,e ci metteva dei minuti\Nper eseguire un semplice calcolo. Dialogue: 0,0:03:45.10,0:03:48.86,Default,,0000,0000,0000,,Oggi, i circuiti dei computer sono\Ndi dimensioni microscopiche Dialogue: 0,0:03:48.86,0:03:50.58,Default,,0000,0000,0000,,ed estremamente più veloci. Dialogue: 0,0:03:50.58,0:03:53.20,Default,,0000,0000,0000,,Perché computer più piccoli\Nsono anche più veloci? Dialogue: 0,0:03:53.20,0:03:55.33,Default,,0000,0000,0000,,Beh, perché più piccoli sono i circuiti,\Npiù breve è la distanza Dialogue: 0,0:03:55.33,0:03:58.33,Default,,0000,0000,0000,,che deve percorrere il segnale elettrico. Dialogue: 0,0:03:58.33,0:04:01.00,Default,,0000,0000,0000,,L'elettricità si muove\Nquasi alla velocità della luce, Dialogue: 0,0:04:01.00,0:04:05.32,Default,,0000,0000,0000,,anche per questo i circuiti moderni\Npossono eseguire miliardi di calcoli al secondo. Dialogue: 0,0:04:05.32,0:04:11.81,Default,,0000,0000,0000,,Così, sia che tu stia giocando, producendo\Nun video o esplorando il cosmo, Dialogue: 0,0:04:11.81,0:04:14.69,Default,,0000,0000,0000,,o qualunque altra cosa\Ntu possa fare con la tecnologia, Dialogue: 0,0:04:14.69,0:04:18.41,Default,,0000,0000,0000,,è necessario elaborare molti dati molto velocemente. Dialogue: 0,0:04:18.41,0:04:21.90,Default,,0000,0000,0000,,Sotto tutta questa complessità ci sono\Nsolo tantissimi minuscoli circuiti Dialogue: 0,0:04:21.90,0:04:24.90,Default,,0000,0000,0000,,che trasformano segnali binari Dialogue: 0,0:04:24.90,0:04:27.72,Default,,0000,0000,0000,,in siti web, video, musica e giochi. Dialogue: 0,0:04:27.72,0:04:30.76,Default,,0000,0000,0000,,Questi circuiti possono anche aiutarci\Na decodificare il DNA Dialogue: 0,0:04:30.76,0:04:32.92,Default,,0000,0000,0000,,per diagnosticare e curare delle malattie. Dialogue: 0,0:04:32.92,0:04:36.04,Default,,0000,0000,0000,,Allora, cosa vorresti fare tu\Ncon tutti questi circuiti?