CUM FUNCȚIONEAZĂ COMPUTERELE CIRCUITE ȘI LOGICĂ Una dintre cele mai tari chestii pe care le-am descoperit despre circuite este că ele pot fi o artă, dacă aș avea o idee creativă, o pot ilustra folosind circuite. Așadar, dacă ai idei, poți folosi tehnologia pentru a le aduce la viață. Fiecare intrare sau ieșire a unui computer este de fapt un tip de informație care poate fi reprezentată de semnalele electrice pornit sau oprit sau de 1 sau 0. Că să poată procesa informația de intrare și să poată procesa informația de ieșire un computer are nevoie să modifice și să combine semnalele de intrare. Pentru a face asta un computer folosește milioane de componente electronice care împreună formează circuitele. Să ne uităm atent cum circuitele pot modifica și procesa informație redată de 1 și 0. Acesta este un circuit incredibil de simplu. Preia un semnal electric, pornit/oprit, și îl întoarce. Adică, dacă oferi un semnal de 1, circuitul îți returnează un 0, iar dacă oferi circuitului un 0, el îți returnează 1. Semnalul care întră nu este același că cel care iese, numit un circuit NOT (invertor). Circuitele mai complicate pot lua mai multe semnale le pot combina, cu un rezultat diferit. În acest exemplu, un circuit va lua două semnale electrice, fiecare fiind 1 sau 0. Dacă oricare din semnalele care întră este un 0, atunci rezulatul va fi și el 0. Circuitul îți va oferi 1 doar dacă primul semnal și al doilea sunt ambele 1 și astfel numim circuitul AND. Există multe astfel de circuite mici care execută simple calcule logice. Conectând aceste circuite, putem face mai multe circuite complexe care să execute calcule dificile. Spre exemplu, poți face un circuit care adaugă 2 biți, numit un sumator. Acest circuit preia 2 biți individuali, fiecare 1 sau 0 și îi adaugă împreună pentru a calcula suma. Suma poate fi 0 plus 0 egal 0, 0 plus 1 egal 1, sau 1 plus 1 egal 2. Ai nevoie de două fire care ies deoarece poate fi nevoie de 2 cifre binare că să reprezinți suma. Odată ce ai un singur sumator pentru adaugarea a 2 biți de informație, poți combina multipli ai acestor circuite sumatoare unul lângă altul pentru a adaugă numere mai mari. Spre exemplu, iată cum un sumator de 8 biți adună numerele 25 și 50. Fiecare număr este reprezentat folosing 8 biți rezultând 16 semnale electrice diferite care întră în circuit. Circuitul unui sumator de 8 biți are mulți sumatori în interior care calculează împreună suma. Circuitele electrice diferite pot executa alte calcule simple precum scăderea sau multiplicarea. De fapt, toate informațiile procesate de computer sunt doar mulțimi de simple operații puse laolaltă. Fiecare operație individuală făcută de un computer este atât de simplă încât poate fi făcută de un om dar aceste circuite din interiorului computerului sunt mult mai rapide. În trecut, aceste circuite erau mari și ciudate, și un sumator de 8 biți putea fi cât un frigider și dura minute pentru a executa un simplu calcul. Azi, circuitele sunt microscopice ca mărime și funcționează mai rapid. De ce calculatoarele mici sunt mai rapide? Deoarece cu cât un circuit este mai mic cu atât distanța pe care o parcurge semnalul electric este mai mică. Electricitatea circulă cu viteza luminii de aceea circuitele moderne execută miliarde de calcule pe secundă. Așa că, indiferent dacă joci un joc, înregistrezi un video sau explorezi cosmosul, tot ce poți face cu tehnologia necesită procesarea multor informații într-un timp scurt. Sub toată această complexitate se află doar circuite mici care transformă semnalele binare în site-uri web, videoclipuri, muzică și jocuri. Aceste circuite pot să ne ajute să decodam ADN-ul pentru a diagnostica și a vindeca afecțiunile. Așa că ce ați vrea să faceți cu aceste circuite?