Pular para o conteúdo
Vítor Silvério
  • Início
  • Projetos
  • Currículo
  • Artigos
Escritos & estudos

Artigos

Anotações e aprendizados sobre tecnologia — muitos redigidos com apoio de IA enquanto estudo. Novos textos entram aqui.

  • Sub-rotinas em ARM: BL/BX, pilha e convenção de chamada

    Como chamar funções no ARM: BL salva o retorno em LR, BX volta, a pilha (PUSH/POP) preserva registradores, e a AAPCS define quem carrega o quê. Com decodificação bit a bit do objdump.

    29 de agosto de 2026· 9 min de leitura
  • Decodificando instruções ARM à mão com o objdump (bit a bit)

    Pegue o ELF do laço de soma, rode o objdump e decodifique instruções ARM à mão: cond, opcode, registradores e offset — exatamente a leitura que o decodificador do arm-jitter faz.

    28 de agosto de 2026· 9 min de leitura
  • Depurando ARM com GDB no arm-box: código instrução a instrução

    O arm-box agora expõe o core como um stub GDB remoto: breakpoints, watchpoints, step e continue. Veja como usar para depurar e entender código ARM rodando de verdade.

    27 de agosto de 2026· 9 min de leitura
  • Carga e armazenamento no ARM: LDR, STR e seu primeiro laço

    Depois da teoria, mãos à obra: use LDR e STR para ler e escrever memória, monte seu primeiro laço com CMP/BNE e rode um programa que soma um vetor no arm-box.

    26 de agosto de 2026· 9 min de leitura
  • Fundamentos da arquitetura ARM

    Visão geral da arquitetura ARM: banco de registradores, modos de execução, conjunto de instruções e modos de endereçamento — a base para programar e emular ARM de verdade.

    25 de agosto de 2026· 12 min de leitura
  • Setup do ambiente ARM

    Monte a bancada: JDK 25, Maven, toolchain ARM bare-metal e os repositórios arm-jitter/arm-box para compilar e rodar binários ARM reais.

    24 de agosto de 2026· 9 min de leitura
  • Criando um executável ARM e rodando no arm-box

    Mão na massa: escreva um hello world em assembly ARM, monte um ELF real e rode no arm-box (o runner sobre o arm-jitter).

    23 de agosto de 2026· 10 min de leitura
  • Angular Signals na prática

    Uma introdução prática ao sistema de reatividade baseado em signals e como ele muda a forma de escrever componentes.

    02 de fevereiro de 2026· 8 min de leitura
  • Boas-vindas ao meu canto na internet

    Por que criei este site e como pretendo usá-lo para documentar meus estudos e projetos.

    15 de janeiro de 2026· 3 min de leitura

© 2026 Vítor Silvério. Feito com Angular.

LinkedInGitHub

Usamos o Google Analytics para entender como o site é usado. Nenhum dado é coletado antes do seu consentimento.