Etapa 4 de 6, semana 7
O que há por baixo: o processador e a rede
Seu objetivo: Entender o que o chip faz com o seu código e o que acontece quando sua placa se conecta à internet.
Parece desvio, mas um robô é um processador rodando seu firmware e, muitas vezes, falando por Wi-Fi. Nesta semana você vai ver como tudo o que veio antes se conecta.
Carregando a cena 3D
O que aprender
- 1A viagem de uma instrução pelo pipeline (IF, ID, EX, MEM, WB)
- 2Registradores, ULA e cache
- 3DNS, TCP, TLS e HTTP: o que acontece quando um dispositivo pede uma página
- 4O que rodeia o processador: fonte, ventoinha e dissipador
Uma palavra não soa familiar? Procure no glossário.
Recursos
CPU AtlasAbrirLições 3, 4, 8 e 9: ULA, decodificar uma instrução, pipeline e cache.
Laboratório@aserdargunInglês e turco
Between a Click and a PageAbrirSiga um pedido e perca uma peça de propósito.
Laboratório@suvroghoshinInglês
Mac mini: o que há dentro de um computadorAbrirAbra um computador por baixo e siga o ar até o chip.
Máquina do Visual LearningFeito com o Claude@elvar_officialInglês
Erro comum
Achar que "sem internet" é um problema só. Seu ESP32 faz esta mesma viagem toda vez que consulta uma API por HTTPS: DNS, TCP, TLS e HTTP. Se algo falha, falha num desses passos, e agora você sabe por onde começar a procurar.
Você entendeu?
Pergunta 1 de 3
O que faz o DNS?
Prática
Explique em voz alta, sem olhar a tela, a viagem de uma instrução pelo pipeline e o que acontece entre seu ESP32 pedir uma página e recebê-la. Se travar, volte a esse passo do laboratório.