Ferragens  
 
Rede de conhecimento computador >> Ferragens >> CPUs >> Content
O código desenvolvido para um processador ARM pode executar no processador x86?
Não, o código compilado para um processador ARM não será executado diretamente em um processador X86. O ARM e o X86 são arquiteturas diferentes do conjunto de instruções (ISAs). Isso significa que eles têm conjuntos de instruções fundamentalmente diferentes - as instruções do código da máquina que os processadores entendem são completamente diferentes.

Para executar o código do ARM em um processador X86, você precisa de um dos seguintes:

* Emulação : Um emulador traduz as instruções do braço em instruções x86 em tempo real. Isso é significativamente mais lento que a execução nativa. Exemplos incluem qemu.

* Compilação cruzada: Compile o código -fonte (por exemplo, C, C ++) especificamente para a arquitetura x86. Isso exige que uma cadeia de ferramentas de compilador cruzada seja configurada com alvos x86. Isso produz código X86 nativo que é executado direta e eficientemente.

* Tradução: Algumas ferramentas traduzem o código da máquina do braço no código da máquina x86. Isso é semelhante em conceito à compilação cruzada, mas opera no nível do código da máquina em vez do nível do código-fonte.


Em suma, o código binário é incompatível. Você precisa de uma camada de tradução ou emulação para preencher a lacuna entre as duas arquiteturas.

Anterior :

Próximo :
  Os artigos relacionados
·Como fio um fã Nidec CPU 
·Qual método de análise do trabalho foi o primeiro a c…
·O que é um Fan CPU 
·Qual é o significado do processador Intel Duo Core 3.0…
·O núcleo 2 duo T5500 é um processador de 64 bits? 
·Quais são os tipos de processador? 
·Qual é o tamanho típico de uma CPU na maioria dos com…
·Você pode mudar o processador do seu ibook g4 power PC…
·Como atualizar um processador de CPU 
·Processador de núcleo duplo de 2GHz ou processador Cel…
  Artigos em destaque
·Como sincronizar uma pasta com um Flash Drive em Vista 
·Como conectar dois computadores com um teclado e um mou…
·Como transformar um 3G iPad em um WiFi Hot Spot 
·Como corrigir Acer Computadores 
·Tamanho rígido de tamanho recomendado para um Windows …
·Como obter um Laptop do modo de Suspensão 
·Móvel Pentium Vs 4 . Pentium M 
·Como Recarga HP Deskjet 6940 cartuchos 
·O que você quer dizer com função de entrada e saída…
·Como instalar uma placa gráfica em um Dell Inspiron 60…
Cop e direita © Rede de conhecimento computador https://ptcomputador.com Todos os Direitos Reservados