Resultados da pesquisa a pedido "assembly"
Como detectar a arquitetura no NASM em tempo de compilação para ter um código-fonte para x64 e x86?
Estou procurando alguma funcionalidade do pré-processador no nasm que permita ter um código-fonte para as arquiteturas x86 e x64. Quero dizer algo na veia de ifdef some_constant. Como o pré-processador C usa, se deseja detectar, digamos, se está ...
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 ...
Por que os computadores usam o sistema de números hexadecimais na linguagem assembly?
Por que o computador usa o sistema de números hexadecimais na linguagem assembly? Por que eles não usam outro sistema numérico como binário, octal, decimal? O que forçou o designer de computadores a usar o sistema hexadecimal na montagem? Por que ...
Montagem com o botão direito do mouse 8086 interrompe
Estou trabalhando em um projeto na montagem 8086 na máquina windows e preciso saber qual botão do mouse foi clicado. Quais são as interrupções para isso? ou como faço para descobrir isso? obrigado
Usar o gdb para código de montagem de etapa única fora do executável especificado causa o erro "não é possível encontrar limites da função atual"
Estou fora do alvo executável do gdb e nem tenho uma pilha que corresponda a esse alvo. Quero executar uma etapa de qualquer maneira, para poder verificar o que está acontecendo no meu código de montagem, porque não sou especialista em montagem ...
Com instruções de comprimento variável, como o computador sabe o comprimento da instrução que está sendo buscada?
Em arquiteturas em que nem todas as instruções têm o mesmo comprimento, como o computador sabe quanto ler para uma instrução? Por exemplo, no Intel IA-32, algumas instruções são de 4 bytes, outras de 8 bytes; portanto, como ele sabe se deve ler 4 ...
Erro "operandos não coincidem: registrador de 16 e 8 bits" na linguagem assembly
Estou tentando pegar uma entrada de número do usuário e imprimir estrelas iguais a esse número ... mov ah, 1h int 21h mov dl, '*' mov cx,al mov ah,2h l1: int 21h loop l1Mas estou recebendo o seguinte erro ... (4) wrong parameters: MOV cx,al (4) ...
Cracking aplicativo C # com OllyDebug
Gostaria de saber se existe uma maneira de quebrar o aplicativo C # Windows com o OllyDebug. Eu tenho meu próprio aplicativo CrackMe simples, escrito com o Visual C # 2010 Express. Quando o abro com o OllyDebug e modifico o código ASM conforme ...
Projetando uma sequência de instruções para que ela faça outra coisa se decodificada com um deslocamento
Esta pergunta é um acompanhamento deaquela questão [https://stackoverflow.com/questions/24585555/finding-opcodes-by-length-or-something-else] . Para definir o contexto desta questão, considereProgramação sem ...
fonte e montagem intercaladas clang
Querendo saber se é possível gerar fonte e montagem intercaladas a partir do clang? Estou procurando algo equivalente ao comando gcc (como demonstrado ...