Arquitetura de computadores

O CPU é o "cérebro" de um computador, é responsável por realizar diversas operações lógicas, aritméticas, processamento de dados, etc.

O processador é responsável por executar o código de máquina de um programa de computador.

Machine Code é um conjunto de instruções que a CPU processa.

Essas instruções são representadas em formato hexadecimal.

Como é quase impossível ler esses códigos, foi criado o Assembly.

Cada CPU tem um conjunto de registradores que são pequenos locais para ler e manipular dados de uma forma extremamente rápida.

x86 - Processadores de 32 bits

x64 - Processadores de 64 bits (x86_64 / AMD64)

Registradores

O EIP aponta para o próximo endereço que será executado.

Last updated