[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 (INPUT) o uscita (OUTPUT)\Ndi un computer è un tipo di dato Dialogue: 0,0:00:32.34,0:00:37.24,Default,,0000,0000,0000,,che può essere rappresentata con segnali\Nelettrici accesi (ON) o spenti (OFF) 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 elaborare i dati\Nricevuti in ingresso (INPUT) Dialogue: 0,0:00:43.36,0:00:46.36,Default,,0000,0000,0000,,e per generare quelli\Nin uscita (OUTPUT), Dialogue: 0,0:00:46.36,0:00:48.02,Default,,0000,0000,0000,,un computer deve modificare Dialogue: 0,0:00:48.02,0:00:50.54,Default,,0000,0000,0000,,e combinare i dati in ingresso. Dialogue: 0,0:00:50.54,0:00:59.84,Default,,0000,0000,0000,,Per fare ciò, un computer usa milioni\Ndi minuscoli componenti elettronici, Dialogue: 0,0:00:59.84,0:01:02.84,Default,,0000,0000,0000,,che insieme formano i circuiti. Dialogue: 0,0:01:03.04,0:01:06.39,Default,,0000,0000,0000,,Guardiamo più da vicino come\Ni circuiti possono modificare Dialogue: 0,0:01:06.39,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,\NON o OFF, 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,,Dei circuiti più complessi possono\Ncombinare insieme alcuni segnali Dialogue: 0,0:01:34.82,0:01:36.88,Default,,0000,0000,0000,,e fornire in uscita diversi 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 entrambi i segnali in ingresso sono 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 (ADDER). 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 = 2\N(ovvero `10` 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 singolo sommatore\Nper due bit di informazione, Dialogue: 0,0:02:44.50,0:02:48.17,Default,,0000,0000,0000,,puoi collegare insieme\Nmolti di questi sommatori 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\Nun sommatore da 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 da 8 bit\Ncontiene molti piccoli sommatori, Dialogue: 0,0:03:09.50,0:03:12.50,Default,,0000,0000,0000,,che insieme calcolano la somma. Dialogue: 0,0:03:12.50,0:03:15.66,Default,,0000,0000,0000,,Diversi 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 informazioni\Nelaborate dal tuo computer Dialogue: 0,0:03:21.15,0:03:24.72,Default,,0000,0000,0000,,producono solo 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, questi circuiti\Nerano grandi e lenti, Dialogue: 0,0:03:38.66,0:03:42.10,Default,,0000,0000,0000,,un sommatore da 8 bit poteva essere\Ngrande 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,,per questo i circuiti moderni possono\Neseguire 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.86,Default,,0000,0000,0000,,richiede di elaborare\Nmolti dati molto velocemente. Dialogue: 0,0:04:18.86,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 elaborano segnali binari Dialogue: 0,0:04:24.90,0:04:27.72,Default,,0000,0000,0000,,all'interno di siti web, video,\Nmusica 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?