1 00:00:08,480 --> 00:00:11,420 Uma das coisas mais fixes que descobri sobre circuitos 2 00:00:11,460 --> 00:00:13,670 é que eles podem ser uma forma de arte. 3 00:00:13,960 --> 00:00:18,812 Se eu tiver uma ideia criativa, posso alcançá-la usando circuitos. 4 00:00:20,300 --> 00:00:24,700 Então, se tiveres ideias, podes usar a tecnologia para as tornar reais. 5 00:00:26,860 --> 00:00:32,340 Cada entrada ou saída de um computador é, efetivamente, um tipo de informação, 6 00:00:32,340 --> 00:00:37,240 que pode ser representada por sinais elétricos de «on» ou «off», 7 00:00:37,240 --> 00:00:39,060 ou por «uns» e «zeros». 8 00:00:39,400 --> 00:00:43,503 Para processar a informação que chega como entrada 9 00:00:43,503 --> 00:00:46,360 e para criar a informação que é a de saída, 10 00:00:46,360 --> 00:00:50,187 um computador precisa de modificar e combinar os sinais que recebe. 11 00:00:50,540 --> 00:00:55,750 Para fazer isto, o computador usa milhões de componentes eletrónicas minúsculas, 12 00:00:55,839 --> 00:00:59,020 que se juntam para formar circuitos. 13 00:01:03,040 --> 00:01:05,109 Vamos olhar com mais pormenor 14 00:01:05,109 --> 00:01:09,460 para como podem os circuitos modificar e processar a informação representada por «zeros» e «uns». 15 00:01:09,460 --> 00:01:12,280 Este é um circuito incrivelmente simples. 16 00:01:12,280 --> 00:01:15,820 Pega num sinal elétrico, «on» ou «off», e converte-o. 17 00:01:15,820 --> 00:01:20,580 Então, se o sinal que lhe deres for 1, o circuito dá-te um 0, 18 00:01:20,580 --> 00:01:23,620 mas, se lhe deres um 0, o circuito dar-te-á um 1. 19 00:01:23,630 --> 00:01:29,680 O sinal que entra não é o mesmo sinal que sai, e portanto chamamos-lhe circuito NOT. 20 00:01:30,040 --> 00:01:34,611 Os circuitos mais complexos podem pegar em vários sinais e combiná-los, 21 00:01:34,611 --> 00:01:36,580 dando-te um resultado diferente. 22 00:01:36,580 --> 00:01:41,024 Neste exemplo, um circuito pega em dois sinais elétricos, 23 00:01:41,024 --> 00:01:43,880 sendo que cada um pode ser um 1 ou um 0. 24 00:01:43,880 --> 00:01:49,580 Se cada um dos sinais que entram for um 0, o resultado será também 0. 25 00:01:49,580 --> 00:01:52,720 O circuito só te dará um 1 26 00:01:52,780 --> 00:01:58,055 se o primeiro e o segundo sinais também forem um 1, 27 00:01:58,055 --> 00:02:01,054 pelo que lhe chamamos circuito AND. 28 00:02:01,220 --> 00:02:06,600 Existem muitos circuitos pequenos como este, que executam cálculos lógicos simples. 29 00:02:06,600 --> 00:02:10,538 Ao ligar estes circuitos, podemos construir circuitos mais complexos 30 00:02:10,538 --> 00:02:13,788 que façam cálculos mais complicados. 31 00:02:13,940 --> 00:02:19,760 Por exemplo, podemos fazer um circuito que junte 2 bits — chamado ADDER. 32 00:02:19,840 --> 00:02:24,730 Este circuito pega em dois bits individuais, cada um com 1 ou 0, 33 00:02:24,730 --> 00:02:27,350 e junta-os para calcular a sua soma. 34 00:02:27,350 --> 00:02:29,829 Esta soma pode ser 0 mais 0 igual a 0, 35 00:02:30,340 --> 00:02:34,340 0 mais 1 igual a 1, ou 1 mais 1 igual a 2. 36 00:02:34,360 --> 00:02:36,446 Precisas de dois fios a sair, 37 00:02:36,446 --> 00:02:40,060 porque podem ser necessários dois dígitos binários para representar a soma. 38 00:02:40,060 --> 00:02:44,500 Depois de teres um ADDER único para adicionar dois bits de informação, 39 00:02:44,500 --> 00:02:48,430 podes juntar vários destes circuitos ADDER, lado a lado, 40 00:02:48,430 --> 00:02:50,910 para somar números muito maiores. 41 00:02:51,170 --> 00:02:56,229 Por exemplo, aqui está a forma como um ADDER 8-bit soma os números 25 e 50. 42 00:02:57,260 --> 00:03:00,073 Cada número é representado usando 8 bits, 43 00:03:00,073 --> 00:03:03,995 resultando em 16 sinais elétricos diferentes a entrar no circuito. 44 00:03:04,920 --> 00:03:10,760 O circuito para um ADDER 8-bit tem muitos pequenos adders dentro dele que, juntos, calculam a soma. 45 00:03:12,500 --> 00:03:17,340 Outros circuitos elétricos podem executar outros cálculos simples, como subtração ou multiplicação. 46 00:03:17,340 --> 00:03:20,848 Na verdade, todo o processamento de informação feito pelo teu computador 47 00:03:20,848 --> 00:03:24,720 é meramente a junção de muitas pequenas operações simples. 48 00:03:24,844 --> 00:03:28,995 Cada operação individual executada por um computador é tão, tão simples, 49 00:03:28,995 --> 00:03:30,614 que poderia ser feita por um humano, 50 00:03:30,614 --> 00:03:34,100 mas estes circuitos dentro dos computadores são muitíssimo mais rápidos. 51 00:03:34,820 --> 00:03:38,660 Antigamente, estes circuitos eram grandes e pesados, 52 00:03:38,660 --> 00:03:41,750 e um ADDER 8-bit podia ser tão grande como um frigorífico, 53 00:03:41,750 --> 00:03:45,100 podendo levar minutos até concluir um cálculo simples. 54 00:03:45,100 --> 00:03:48,734 Hoje em dia, os circuitos computacionais são microscópicos, 55 00:03:48,734 --> 00:03:50,470 e muitíssimo mais rápidos. 56 00:03:50,580 --> 00:03:53,200 Porque é que os computadores mais pequenos são também mais rápidos? 57 00:03:53,200 --> 00:03:58,140 Bom, porque quanto mais pequeno for o circuito, menor é a distância que o sinal elétrico tem de percorrer. 58 00:03:58,360 --> 00:04:00,722 A eletricidade move-se mais ou menos à velocidade da luz, 59 00:04:00,722 --> 00:04:04,790 razão pela qual os circuitos modernos podem fazer milhões de cálculos por segundo. 60 00:04:05,320 --> 00:04:10,720 Então, quer estejas a jogar um jogo, a gravar um vídeo ou a explorar o universo, 61 00:04:11,860 --> 00:04:18,019 tudo o que podes fazer com a tecnologia exige que muita informação seja processada muito rápido. 62 00:04:18,860 --> 00:04:22,954 Por debaixo de toda esta complexidade estão apenas circuitos minúsculos 63 00:04:22,954 --> 00:04:24,900 que convertem sinais binários 64 00:04:24,900 --> 00:04:27,720 em páginas web, vídeos, música e jogos. 65 00:04:27,720 --> 00:04:31,960 Este circuitos podem até ajudar-nos a descodificar ADN e a diagnosticar e curar doenças. 66 00:04:31,960 --> 00:04:35,050 Então... o que gostarias de fazer com todos estes circuitos?