Clube do Hardware
Home
Home
Armazenamento
Armazenamento
Energia
Energia
Gabinetes
Gabinetes
Placas-Mãe
Placas-Mãe
Processadores
Processadores
Redes
Redes
Vídeo
Vídeo
Windows
Windows
Outros
Outros
Conteúdo
Artigos
Editoriais
Notícias
Primeiras Impressões
Testes
Tutoriais
Menu Principal
Blog
Boletim
Classificados
Compra Coletiva
Descubra a Marca
Dicionário
Download
Drivers
Dúvidas
Fórum
Links
Livros Recomendados
Livros do Autor
Pesquisa de Preços
Produtos Recomendados
Provas
RSS
Sobre
Sorteio
Boletim
Assine hoje mesmo!
 
Procura
 




 
Recomendação
Home » Processadores

Arquitetura de 64 bits da AMD (x86-64)
Autor: Ricardo Zelenovsky e Alexandre Mendonça
Tipo: Artigos Última Atualização: 09 de julho de 2001
Página: 2 de 3
Modos de Operação

O Modo Longo é ativado através de um bit de controle chamado LMA, do inglês “Long Mode Active”. Quando o LMA estiver desativado, o processador operará no modo padrão x86 e será compatível com os sistemas operacionais e aplicativos de 16 e 32 bits, ou seja, será compatível com tudo que existe nos dias de hoje. Quando o LMA for ativado (Modo Longo), a extensão de 64 bits estará habilitada, oferecendo uma nova CPU de 64 bits. O Modo Longo é ainda dividido em dois submodos: o Modo 64-bits e o Modo Compatível. Esses dois submodos são controlados pelos bits D e L, presentes no descritor apontado pelo registrador CS (Segmento de Código). O Modo Compatível é interessante porque permite que, a nível de programa, se rodem aplicativos de 16 ou 32 bits dentro do Modo 64-bits. É algo semelhante ao modo virtual 86 dos processadores 386. A Figura 1 apresenta um quadro explicativo desses modos.


clique para ampliar
Figura 1: Modos de operação da família x86-64.

O antigo modo x86 (32 ou 16 bits) é denominado Modo Legal (LMA=0). Quando nesse modo, as CPUs x86-64 podem trabalhar com dados de 16 ou 32 bits. Note que, quando nesse modo, o estado do bit CS.L não tem significado, ou seja, ele é um “don’t care”.

Quando colocado em Modo Longo 64-bits (LMA=1, CS.L=1 e CS.D=0), o tamanho padrão do operando é de 32 bits e o tamanho padrão para o endereçamento é de 64 bits. Com o uso de prefixos de instrução, o tamanho do operando pode ser alterado para 64 ou 16 bits e o tamanho do endereço para 32 bits.

Se colocado no Modo Longo Compatível (LMA=1 e CS.L=0), passa a existir a compatibilidade binária com as aplicações escritas em 16 e 32 bits x86. Isso é interessante, pois um sistema operacional em Modo Longo pode rodar os atuais programas de 16 e 32 bits apenas colocando em zero o bit CS.L do descritor apontado pelo segmento de código desses aplicativos. No submodo Compatível, o bit CS.D continua a selecionar entre os modos de 16 e 32 bits. Deve ainda ser notado que, quando o processador está no Modo Legal, o estado do bit CS.L não tem significado, ou seja, é um “don’t care”. A Figura 2 apresenta os detalhes de programação dessa nova arquitetura.


clique para ampliar
Figura 2: Características de programação da arquitetura x86-64 da AMD.
Páginas (3): « 1 [2] 3 »
Imprimir | Enviar a um Amigo | Adicionar aos Favoritos | Comentários (0)

Conteúdo Relacionado
  • AMD Opteron
  • Arquitetura de 64 bits da Intel (IA-64)
  • Processadores Para o Próximo Milênio - Parte 1
  • Processador Athlon
  • Overclock com o Athlon 64
  • Classificados
  • Processador Amd Athlon 64 X2 5600+ Socket Am2 2.9ghz Box - R$ 289,00
  • Proc. Amd Phenom 64 X3 8450 Box, 3 Anos De Garantia + Nf - R$ 335,00
  • Processador Core 2 Quad Intel Q6600 2.4ghz 8mb Box +Nf - R$ 709,00
  • Processador Amd Phenom 9550 Am2+ X4 2.2ghz 4.0mb L2+L3 Box - R$ 532,00
  • Processador Athlon 64bits X2 5200 2,7ghz Am2 Box + N. Fiscal - R$ 239,99
  • Mais Ofertas...
  • Ofertas de Lojas Parceiras
    Processador Intel CORE2 DUO 3.0 GHz E6850 4MB LGA775 FSB 1333 MHZ - BOX - ... - Pronta Entrega com nota fiscal ! - cod. 6689 - R$ 675,75 ou 10x de R$ 79,50 (3,07% a.m.)
    Processador Core 2 Quad Q9300, 45nm, 2. 50 GHz, Quad Core, FSB 1333 Mhz, Socket LGA, 6 MB Cache, In Box Garantia: 3 anos, LACRADO COM NOTA FISCAL. - R$ 898,00 ou 12x de R$ 94,80 (3,84% a.m.)
    Walita Processador Compacto Walita RI7620 / 71 127V Portáteis Processador de Alimentos - R$ 219,00 ou 10x sem juros de R$ 21,90
    Proc. AMD Athlon64 X2 5200 2.7GHz 1280 KB Dual Core AM2 ( AT64X25200 ) - R$ 225,00
    Processador Intel Pentium Dual Core E2200 2.20 GHz 775 Box - R$ 278,71 ou 10x de R$ 32,79 (3,07% a.m.)
    BuscapéVeja Mais Ofertas de Processador no Buscapé

    Últimas Notícias
    ASUS Lança Netbook Eee PC 1002HA
    01 de dezembro de 2008 - 16:08 H
    Novos Processadores Para Desktop da Intel
    01 de dezembro de 2008 - 12:42 H
    Novas Ventoinhas da Thermalright
    28 de novembro de 2008 - 09:38 H
    Glacialtech Lança Cooler UFO V51
    27 de novembro de 2008 - 16:16 H
    Lexar Media Lança Kits de Memória para o Core i7
    26 de novembro de 2008 - 14:34 H
    Fontes de Alimentação Fatal1ty da OCZ
    26 de novembro de 2008 - 14:04 H
    Hynix Introduz Chips de Memória GDDR5 de 7 Gbps
    25 de novembro de 2008 - 14:30 H
    Fontes de Alimentação Real Power Pro da Cooler Master
    24 de novembro de 2008 - 14:35 H
    Geil Lança Cooler EVO Cyclone para Memórias
    21 de novembro de 2008 - 13:02 H
    Ventoinhas Smart Fan da Akasa
    20 de novembro de 2008 - 12:08 H
    .:: Mais Notícias ::.

    Últimos Artigos
    Teste do Gabinete Leadership Goldship Smart Handle
    Teste do Teclado-Scanner KeyScan KS810
    Como um notebook pode aumentar sua qualidade de vida? Qual o papel que ele desempenha em sua vida?
    Teste da Fonte de Alimentação Seventeam ST-550P-AG
    Teste da Fonte de Alimentação Leadership Gamer Wireless 900 W
    Encontrado o Melhor Desempenho Por Watt para o Folding@Home
    Design de Laptops: Como a forma pode melhorar a função?
    Teste da Placa de Vídeo GeForce GTX 260 com 216 Processadores
    Teste da Webcam QuickCam Pro 9000 da Logitech
    Teste da Fonte de Alimentação OCZ EliteXStream 1000 W
    Tudo o Que Você Precisa Saber Sobre Megapixels
    Teste do Neural Impulse Actuator da OCZ
    Teste da Fonte de Alimentação Corsair HX1000W
    Qual Deve Ser a Autonomia Ideal de Uma Bateria?
    Teste da Fonte de Alimentação eXtream Aurora 700 W

    Últimas Mensagens no Fórum
    330.116 usuários cadastrados
    4.185 usuários on-line
    Ajuda para montar um pc para jogos
    por gubb
    (52 visualizações, 4 respostas)
    Fonte ideial?
    por enzoball
    (12 visualizações, 1 respostas)
    Configuração de até 1700
    por Marcus CCE Unic
    (2 visualizações, 0 respostas)
    PS3 - dúvidas
    por netoxbox360
    (79 visualizações, 5 respostas)
    [Review] Acer 6920G (6920-6864) T5550/3GB/16"/9500GS/subwoofer
    por fabianosan
    (14.131 visualizações, 383 respostas)
    PCI-E até R$ 600
    por gubb
    (45 visualizações, 4 respostas)
    Problemas em executar funcoes e procedimentos.
    por birado
    (2 visualizações, 0 respostas)
    Fallout 3 (RPG) - Tópico informativo - Jogo lançado no Brasil
    por gfranzoi
    (26.201 visualizações, 1.361 respostas)
    Silent Hill: Origins (survival-horror) - Tópico informativo - Jogo lançado
    por gandalfnho
    (2.102 visualizações, 21 respostas)
    Review do FAN Coolermaster R4-L2R-20CK-GP 120mm 90CFM 19dB - Tópico Oficial
    por mome.mafu
    (19.543 visualizações, 374 respostas)
    .:: Visite Nosso Fórum ::.

    © 1996-2008, Clube do Hardware. Todos os direitos reservados.
    Anuncie Conosco | Informações Legais | Política de Privacidade