Pular para o conteúdo
RobotVisual

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

  1. 1A viagem de uma instrução pelo pipeline (IF, ID, EX, MEM, WB)
  2. 2Registradores, ULA e cache
  3. 3DNS, TCP, TLS e HTTP: o que acontece quando um dispositivo pede uma página
  4. 4O que rodeia o processador: fonte, ventoinha e dissipador

Uma palavra não soa familiar? Procure no glossário.

Recursos

  • CPU Atlas

    Lições 3, 4, 8 e 9: ULA, decodificar uma instrução, pipeline e cache.

    Laboratório@aserdargunInglês e turco

    Abrir
  • Between a Click and a Page

    Siga um pedido e perca uma peça de propósito.

    Laboratório@suvroghoshinInglês

    Abrir
  • Mac mini: o que há dentro de um computador

    Abra um computador por baixo e siga o ar até o chip.

    Máquina do Visual LearningFeito com o Claude@elvar_officialInglês

    Abrir

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.