WEBVTT 00:00:08.480 --> 00:00:11.420 Isa sa mga napakagandang bagay na nadiskubre ko tungkol sa mga sirkito ay 00:00:11.780 --> 00:00:18.440 maaaring maging anyo ng arte ang circuitry tulad kung may ideya akong malikhain, makukuha ko ang malikhaing ideyang iyan gamit ang mga sirkito. 00:00:20.300 --> 00:00:24.700 Kaya kung may mga ideya ka, magagamit mo ang teknolohiya upang gawin ang mga ideyang iyon na maging totoo. 00:00:26.860 --> 00:00:32.340 Bawat input o output ng computer ay epektibong uri ng impormasyon, 00:00:32.340 --> 00:00:37.240 na maaaring katawanin ng mga signal na may kuryente na nakasindi o nakapatay 00:00:37.240 --> 00:00:39.060 o mga isa at sero. 00:00:39.400 --> 00:00:46.360 Para maproseso ang impormasyon na dumarating bilang input, at gawin ang impormasyon na output, 00:00:46.360 --> 00:00:49.920 kailangan ng computer na baguhin at pagsamahin ang mga input signal. 00:00:50.540 --> 00:00:58.520 Para gawin ito, gumagamit ang computer ng mga maliit na elektronikong sangkap, na nagsasama-sama upang bumuo ng mga sirkito. 00:01:03.040 --> 00:01:08.460 Tingnan nating malapitan kung paano binabago at ipinoproseso ng mga sirkito ang impormasyon na kinatawan sa mga isa at sero. 00:01:09.460 --> 00:01:12.280 Ito ay hindi kapani-paniwalang simpleng sirkito. 00:01:12.280 --> 00:01:15.820 Ginagamit nito ang signal na may kuryente, nakasindi o nakapatay, at binabaligtad nito ito. 00:01:15.820 --> 00:01:20.580 Kaya kung ang signal na ibinigay mo ay isang 1, ibinibigay ng sirkito ang 0, 00:01:20.580 --> 00:01:23.620 at kung ibinigay mo sa sirkito ang 0, ibinibigay nito sa iyo ang 1. 00:01:23.630 --> 00:01:29.680 Ang signal na pumapasok ay hindi katulad ng signal na lumalabas, at kaya matatawag ang sirkitong ito na hindi. 00:01:30.040 --> 00:01:36.580 Maaaring gamitin ng mga mas komplikadong sirkito ang maraming signal at pagsamahin sila at ibigay sa iyo ang naiibang resulta. 00:01:36.580 --> 00:01:43.480 Sa halimbawang ito, gagamitin ng sirkito ang dalawang signal na may kuryente, ngayon ang bawat isa ay maaaring 1 o 0. 00:01:43.880 --> 00:01:49.580 Kung ang isa sa mga signal na dumarating ay 0, kung gayon ang resulta ay 0 rin. 00:01:49.580 --> 00:01:52.720 Ibibigay lang sa iyo ng sirkitong ito ang 1, 00:01:52.780 --> 00:02:00.760 kung ang unang signal at ang ikalawang signal ay kapwa 1, at kaya matatawag ang sirkito na at. 00:02:01.220 --> 00:02:06.600 May maraming maliit na sirkito tulad nito na gumagawa ng mga simpleng lohikal na kalkulasyon. 00:02:06.600 --> 00:02:13.400 Sa pamamagitan ng pagkonekta sa mga sirkitong nang magkasama, makagagawa tayo ng mas maraming masalimuot na sirkito na gumagawa ng mga mas masalimuot na kalkulasyon. 00:02:13.940 --> 00:02:19.760 Halimbawa, maaari kang gumawa ng sirkito na ina-add ang 2 bit na magkasama na tinatawag na adder. 00:02:19.840 --> 00:02:27.040 Gumagamit ang sirkitong ito ng 2 indibidwal na bit, bawat isa isang 1 o 0, at ina-add silang magkasama upang kalkulahin ang kabuuan. 00:02:27.350 --> 00:02:29.829 Ang kabuuan ay maaaring 0 plus 0 equals 0, 00:02:30.340 --> 00:02:34.340 0 plus 1 equals 1, o 1 plus 1 equals 2. 00:02:34.360 --> 00:02:39.440 Kailangan mo ng dalawang kawad na papalabas dahil aabutin sa dalawang binary digit upang katawanin ang kabuuan. 00:02:40.060 --> 00:02:44.500 Sa sandaling may isa kang adder sa pag-add ng dalawang bit ng impormasyon, 00:02:44.500 --> 00:02:50.340 maaari mong pagsamahin ang marami sa mga adder circuit na ito nang magkatabi upang i-add nang magkasama ang mas malalaking numero. 00:02:51.170 --> 00:02:56.229 Halimbawa, narito kung paano ina-add ng 8-bit adder ang mga numero 25 at 50. 00:02:57.260 --> 00:03:03.730 Ang bawat numero ay kinakatawan gamit ang 8 bit, na nagreresulta sa 16 iba't ibang signal na may kuryente na pumapasok sa sirkito. 00:03:04.920 --> 00:03:10.760 Ang sirkito ng 8-bit adder ay may maraming maliit na adder sa loob nito, na kapag sama-sama, magkakalkula ng kabuuan. 00:03:12.500 --> 00:03:17.340 Maaaring gawin ng iba't ibang sirkito na may kuryente ang iba pang simpleng kalkulasyon tulad ng subtraction o multiplication. 00:03:17.340 --> 00:03:24.720 Sa katunayan, ang lahat ng pagpoproseso ng impormasyon na ginagawa ng computer mo ay maraming maliit na simpleng operasyon na pinagsama. 00:03:24.720 --> 00:03:30.520 Bawat indibidwal na operasyon na gawa ng computer ay napakasimple na maaaring gawin ng isang tao, 00:03:30.520 --> 00:03:34.100 pero ang mga sirkitong ito sa loob ng mga computer ay malayong mas mabilis. 00:03:34.820 --> 00:03:38.660 Noon, ang mga sirkitong ito ay malalaki at mabibigat, 00:03:38.660 --> 00:03:44.780 at ang isang 8-bit adder ay kasinlaki ng ref at aabutin ng mga minuto upang gumawa sila ng simpleng kalkulasyon. 00:03:45.100 --> 00:03:50.060 Ngayon, ang mga sirkito ng computer ay napakaliit at mas mabibilis. 00:03:50.580 --> 00:03:53.200 Bakit ang mga maliit na computer ay mas mabilis din? 00:03:53.200 --> 00:03:58.140 Buweno, dahil kapag mas maliit ang sirkito, hindi gaanong malayo ang tatakbuhin ng signal na may kuryente. 00:03:58.360 --> 00:04:04.340 Gumagalaw ang kuryente na halos kasimbilis ng liwanag, na siyang dahilan kung bakit magagawa ng mga modernong sirkito ang mga bilyong kalkulasyon kada segundo. 00:04:05.320 --> 00:04:10.720 Kaya kung naglalaro ka ng laro, nagre-record ng video o ginagalugad ang sansinukob, 00:04:11.860 --> 00:04:18.019 lahat ng maaari mong gawin sa teknolohiya ay nangangailangan ng maraming impormasyon upang iproseso ng lubos na mabilis. 00:04:18.860 --> 00:04:24.900 Sa ilalim ng lahat ng kasalimuotang ito ang maraming napakaliit na sirkito na ginagawa ang mga binary signal 00:04:24.900 --> 00:04:27.720 na mga website, video, musika at mga laro. 00:04:27.720 --> 00:04:31.960 Makatutulong pa nga ang mga sirkitong ito na i-decode ang DNA upang mag-diagnose at gumamot ng sakit. 00:04:31.960 --> 00:04:34.920 Kaya ano ang gusto mong gawin sa lahat ng mga sirkitong ito?