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?