Artigo arquitetura 64 bits
Tiago Tecchio, André Stella
Faculdade de Tecnologia TecBrasil – Análise e Desenvolvimento de Sistemas
{tiagotecchio, andreste}@gmail.com
Resumo: Este artigo tem por objetivo apresentar os benefícios do uso da arquitetura 64 bits em conjunto com sistema operacional 64 bits, suas principais características e abordagens utilizadas pelo processo de migração do ambiente 32 bits. O artigo irá esboçar um breve histórico dos processadores 64 bits, sua capacidade, os erros e acertos dos grandes fabricantes, os sistemas operacionais compatíveis, os modos de execução e suas particularidades e por fim um pequeno exemplo prático feito sobre um computador com sistema operacional e processador de 64 bits.
Palavras-Chave: arquitetura 64 bits, processadores 64 bits, sistemas operacionais 64 bits.
1 Introdução
A necessidade de uma arquitetura de processadores de 64 bits surgiu de aplicações como bancos de dados, programas para engenharia e de cálculos científicos, que necessitavam endereçar enormes quantidades de memória física e virtual [KEL03]. Um computador equipado com esta estrutura é capaz de endereçar bem mais do que os 4 gigabytes possíveis de um arquitetura de 32 bits – o que em teoria seria a quantidade absurda de 18 exabytes (18 bilhões de gigabytes) de memória – e calcular em apenas um ciclo de processador um número de 20 dígitos (18.446.744.073.709.551.616) [SHA04]. Antes restrita a datacenters e supercomputadores, a arquitetura 64 bits tem se tornado cada vez mais presente em computadores pessoais e notebooks – até então usando a arquitetura convencional de 32 bits [STAL06]. Contudo, o sistema operacional que está sendo executado sobre tal arquitetura precisa estar preparado para usufruir dos 32 bits adicionais, e é isso que iremos analisar neste artigo.
2 Vantagens da arquitetura 64 bits
A história da arquitetura 64 bits remonta a década de setenta quando foi implementada em um supercomputador chamado Cray-1