Resultados da pesquisa a pedido "assembly"

2 a resposta

Diferença de montagem entre TASM e MASM

1 a resposta

Em relação à otimização para 'não uma declaração' em c?

Enquanto Aprendendo Otimização do Compilador, eu escrevo códigos em

3 a resposta

Variáveis ​​locais e estáticas em C

2 a resposta

Problema ao reverter uma string na montagem

2 a resposta

Qual é o efeito do segundo argumento em _builtin_prefetch ()?

O documento do GCCaqui [https://gcc.gnu.org/onlinedocs/gcc-4.8.0/gcc/Other-Builtins.html]especifica o uso de _buitin_prefetch. O terceiro argumento é perfeito. Se for 0, o compilador gera a instrução prefetchtnta (% rax). Se for 1, o compilador ...

2 a resposta

Como posso multiplicar dois números hexadecimais de 128 bits na montagem

Eu tenho dois números de 128 bits na memória em hexadecimal, por exemplo (little endian): x:0x12 0x45 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 y:0x36 0xa1 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 ...

2 a resposta

Chamada / jmp imediatos no assembler embutido do Visual C

Quando tento fazer uma chamada imediata ou pular no VC + 2010 inline assembler _asm { call 00405B90h; jmp 00405B90h; jmp far 00405B90h; }gera um erro C2415: improper operand typeÉ possível e como fazer isso? Até agora eu tenho uma ...

1 a resposta

Como eu acesso cada palavra no conjunto?

Dado:

4 a resposta

Como os processadores de 8 bits e 16 bits acessam mais RAM com dois registradores?

Algo que sempre me confundiu é como os computadores de 8 bits acessam mais de 256 bytes de RAM. Eu sei que ele deve usar dois registradores, mas qualquer um ...

1 a resposta

Escrevendo o módulo do kernel linux x86_64 no assembler

Eu tento escrever módulo de kernel simples (v3.6) em nasm, mas insmod me diz: