Resultados da pesquisa a pedido "masm"

3 a resposta

alocação de mul e memória nos registros edx :: eax with masm

Estou tentando entender a lógica do uso do operando "mul" no assembler (estou usando a Comunidade do Visual Studio e o MASM). Por que, depois de "mul ebx", o resultado também muda e edx, e não apenas o eax? "O resultado (de MUL) é armazenado no ...

3 a resposta

Erro de salto de montagem embutido

Por que isso falha, uma vez que Masm alcança o jmp?

2 a resposta

__cdecl, __stdcall e __fastcall são todos chamados exatamente da mesma maneira?

2 a resposta

aiz @Cube na FPU x87 usando o método Newton-Raphson

Estou tentando escrever um programa de montagem usando o processador 8086 que encontrará a raiz do cubo de um número. Obviamente, estou usando pontos flutuantes. Algoritmo baseado em Método ...

3 a resposta

Como fazer um loop na linguagem assembly

Como calcularia os 12 primeiros valores na sequência numérica de Fibonacci e poderia colocá-lo no EAX reg. e exibir chamando DumpRegs? Usando o endereçamento indireto, eu sei que preciso de um loop for aqui, mas não tenho certeza de como fazer ...

1 a resposta

Depurando o ASM com o Visual Studio - o conteúdo do registro não será exibido

Eu tenho trabalhado em um projeto de linguagem assembly para uma classe e, apesar de finalmente ter conseguido solucionar todos os problemas deste código (acredito), agora não consigo exibir o conteúdo do Register. Aqui está o meu código ...

2 a resposta

Limite de memória de bits de montagem em aritmética

Queria adicionar os seguintes números: 40, 90, 50 e 155 e recebo um total de 355. Eu queria experimentar e testar se o AL de registro terá um limite de bits de (2 ^ 8) - 1 e, quando compilei o código e o executei, obtive o decimal ...

1 a resposta

Problemas usando um rótulo local em uma macro no MASM

1 a resposta

Suportes confusos no MASM32

Estou tentando entender o MASM32 e estou confuso com o seguinte: Eu pensei que colchetes eram usados para indireção, então se eu tiver uma variável predefinida .data item dd 42então mov ebx, itemcolocaria o conteúdo do 'item', ou seja, o ...

4 a resposta

assembly x86 (MASM) - Raiz quadrada de um número inteiro de 64 bit

Estou codificando um programa simples de testador de primalidade para Windows na linguagem assembly x86 (MASM32), que envolve o cálculo de uma raiz quadrada de um número inteiro (64 bits). Minha pergunta é: Existe alguma maneira simples de obter ...