Resultados da pesquisa a pedido "x86"

3 a resposta

MOV src dest (ou) MOV dest src?

MOV é provavelmente a primeira instrução que todos aprendem enquanto aprendem ASM. Agora mesmo eu encontrei um livroProgramação de linguagem Assembly em GNU / Linux para arquiteturas IA32 Por Rajat ...

2 a resposta

Loop no Intel x86 Assembly continua para sempre

Atualmente, estou aprendendo o Intel x86 Assembly e me deparei com um problema ao tentar construir um loop simples, que faz 10 loops. É para parar depois dos...

1 a resposta

A CPU x86_64 usa as mesmas linhas de cache para se comunicar entre 2 processos via memória compartilhada?

Como se sabe, todos os níveis do cache L1 / L2 / L3 no x86_64 moderno são virtualmente indexado, fisicamente marcado [http://www.realworldtech.com/sandy-bridge/7/]. E todos os núcleos se comunicam por meio do cache de último nível - cache-L3 ...

0 a resposta

Atomicidade por elemento da carga / armazenamento do vetor e coleta / dispersão?

Considere uma matriz comoatomic<int32_t> shared_array[]. E se você quiser SIMD vetorizarfor(...) sum += shared_array[i].load(memory_order_relaxed)? Ou para pesquisar em uma matriz o primeiro elemento diferente de zero ou zerar um intervalo dele? ...

5 a resposta

Perda de precisão do ponto flutuante c ++: 3015 / 0.00025298219406977296

O problema. Compilador do Microsoft Visual C ++ 2005, windows de 32 bits xp sp3, amd 64 x2 cpu. Código: double a = 3015.0; double b = 0.00025298219406977296; //*((unsigned __int64*)(&a)) == 0x40a78e0000000000 //*((unsigned __int64*)(&b)) ...

4 a resposta

transporte / estouro e subtração em x86

Estou tentando entender o estouro e carregar bandeiras em x86. Pelo que entendi, para adição dos números de complemento de 2 assinados, os sinalizadores só podem ser gerados de uma das quatro maneiras (meus exemplos são números de 4 ...

6 a resposta

Qual é o objetivo dos registradores CS e IP na montagem Intel 8086?

3 a resposta

Os binários criados para o ARM funcionarão nos processadores Intel? [Android]

Usando o NDK, construí binários para o processador ARM, mas devido a algumas dependências não posso construí-los para o x86. Existe alguma chance de usar esse binário na arquitetura x86 ou MIPS?

4 a resposta

Leia um escrever um setor do disco rígido com int 13h

Eu tenho um programa simples. Ele deve ler o primeiro setor do disco rígido (não mbr) e gravá-lo no setor 0 (mbr). Mas isso não funciona. Eu acho que está co...

6 a resposta

Alocação, preenchimento e alinhamento de pilha

Eu tenho tentado obter uma compreensão mais profunda de como os compiladores geram código de máquina e, mais especificamente, como o GCC lida com a pilha. Ao...