Resultados da pesquisa a pedido "instruction-set"

1 a resposta

Uma barreira da memória atua tanto como marcador quanto como instrução?

Eu li coisas diferentes sobre como funciona uma barreira de memória. Por exemplo, o usuárioJohana resposta deessa ...

3 a resposta

Como mover 3 bytes (24 bits) da memória para um registro?

Posso mover itens de dados armazenados na memória para um registro de uso geral de minha escolha, usando oMOV instrução. MOV r8, [m8] MOV r16, [m16] MOV r32, [m32] MOV r64, [m64]Agora, não atire em mim, mas como é alcançado o seguinte:MOV r24, ...

1 a resposta

Como o mtune realmente funciona?

Há esta pergunta relacionada:GCC: como a marcha é diferente da mtune? [https://stackoverflow.com/q/10559275/3258851] No entanto, as respostas existentes não vão muito além do próprio manual do GCC. No máximo, temos: Se você usar-mtune, o ...

1 a resposta

Diferença entre movq e movabsq em x86-64

Eu sou um novato aqui e estou começando a estudar a linguagem assembly. Portanto, corrija-me se estiver errado ou se esta postagem não fizer sentido, excluirei. Estou falando de instruções de movimentação de dados na arquitetura Intel x86-64. Eu ...

2 a resposta

Como habilito o SSE para meu código inicializável independente?

(Esta pergunta era originalmente sobre oCVTSI2SD instruções e o fato de que pensei que não funcionava na CPU Pentium M, mas na verdade é porque estou usando um sistema operacional personalizado e preciso ativar manualmente o SSE.) Eu tenho uma ...

3 a resposta

Como o fma () é implementado

De acordo comdocumentação [http://sourceware.org/newlib/libm.html#fma], existe umfma() função emmath.h. Isso é muito bom, e eu sei como as FMA funcionam e para que usá-las. No entanto, não tenho tanta certeza de como isso é implementado ...

3 a resposta

Como um registro zero melhora o desempenho?

No MIPS ISA, há um registro zero ($r0) que sempre fornece um valor zero. Isso permite que o processador: Qualquer instrução que produza um resultado a ser descartado pode direcionar seu alvo para esse registroPara ser uma fonte de0Diz-se ...

4 a resposta

8086- por que não podemos mover dados imediatos para o registrador de segmento?

3 a resposta

O que é - (- 128) para o caractere de byte único assinado em C?

Meu pequeno programa:

2 a resposta

codificação de instruções x64 e o byte ModRM

A codificação de