Resultados da pesquisa a pedido "assembly"
Erros de endereçamento relativo - Mac 10.10
Estou tentando aprender a escrever código de montagem e estou fazendo isso com a ajuda ...
Alinhamento de ramificação para loops que envolvem instruções microcodificadas nas CPUs da família Intel SnB
Th, está relacionado, mas não é o mesmo, como esta pergunta:Otimizações de desempenho da montagem x86-64 - Alinhamento e previsão de ramificação [https://stackoverflow.com/q/18113995/3403507]e está um pouco relacionado à minha pergunta ...
Em C, acessar meu índice de matriz é mais rápido ou acessar por ponteiro é mais rápido?
Em C, acessar um índice de matriz é mais rápido ou acessar por ponteiro é mais rápido? Por mais rápido, quero dizer, qual deles levaria menos ciclo de clock. A matriz não é uma matriz constante.
Qual é o objetivo do LEA EAX, [EAX]?
LEA EAX, [EAX]Encontrei esta instrução em um binário compilado com o compilador Microsoft C. Claramente, não pode alterar o valor do EAX. Então por que está aí?
Montagem x86: Antes de fazer uma chamada do sistema no Linux Você deve salvar todos os registros?
Eu tenho o código abaixo que abre um arquivo, lê-o em um buffer e depois fecha o arquivo. A chamada de fechamento do sistema de arquivos requer que o número do descritor de arquivos esteja no registro ebx. O registro ebx obtém o número do ...
Maneira fácil de converter o código c para montagem x86?
Existe uma maneira fácil (como um programa gratuito) que possa ocultar o código c / c ++ para o assembly x86? Eu sei que qualquer compilador c faz algo muito semelhante e que eu posso apenas compilar o código c e depois desmontar o executável ...
Obter tamanho do arquivo com stat syscall
Estou tentando obter o tamanho do arquivo wit stat syscall com assembly (nasm): section .data encodeFile db "/home/user/file" section .bss stat resb 64 struc STAT .st_dev: resd 1 .st_ino: resd 1 .st_mode: resw 1 .st_nlink: resw 1 .st_uid: resw 1 ...
Como faço para entrada / saída em um console com MASM? [fechadas]
Pesquisei e pesquisei no Google e não encontrei nada útil. Como posso enviar saída para o console e aceitar a entrada do usuário do console com assembly? Estou usando o MASM32
erro A2070: operandos de instruções inválidos ao usar o loop while aninhado na linguagem assembly
Eu estou tentando aninhado enquanto loop na montagem usando masm. Estou recebendo o "erro A2070: operandos de instruções inválidos" na linha 15, ou seja, na diretiva endw do loop while interno enquanto executa o código a seguir. INCLUDE ...
Construir o openssl do Android usando NDK não cria arquivos de montagem arm4 corretamente
openssl éincluído no sistema operacional Android [http://android.git.kernel.org/?p=platform/external/openssl.git]e o Google também inclui algum código de montagem arm4 / thumb em suas compilações (aes / asm / aes-armv4.s, bn / asm / armv4-mont.s, ...