Resultados da pesquisa a pedido "masm"

3 a resposta

Obter entrada de string e exibir entrada com o DOS interrompe o MASM

No MASM, criei uma variável de buffer para reter a entrada de string do usuário no teclado. Estou preso em como manter a entrada de seqüência de caracteres nessa variável de buffer. Eu não tenho nenhuma biblioteca vinculada como a irvine e quero ...

3 a resposta

Como codificar uma instrução JMP / CALL absoluta no MASM?

Como posso escrever uma instrução JMP ou CALL absoluta usando MASM? Especificamente, como faço para emitir essas instruções usando os códigos de operação EA e CA, sem emiti-los manualmente usando DB ou outras diretivas de dados? Por exemplo, ...

2 a resposta

Passando do registro DX: AX para o registro único de 32 bits

Estou tendo um problema ao adicionar um produto de uma multiplicação de 16 bits. Eu quero multiplicar um ano como 2015, pelo 365, para isso eu mov dx, 0 ; to clear the register mov ax, cx ; cx holds the year such as 2015 mov dx, 365 ; to use as ...

1 a resposta

arquivo de montagem externo no visual studio

Pesquisei e descobri que não posso usar__asm em x64 no visual studio. Em vez disso, tenho que usar um arquivo de montagem externo. Como posso adicionar um arquivo de montagem externo ao meu projeto de console do win32? Como pode ...

3 a resposta

Montagem de masm 8086 carrega sinalizador entre adição de palavras de dados

Então, eu tenho esse problema que devo resolver e passei horas tentando descobrir a melhor maneira de fazer isso, o Google não ajudou muito. O problema é criar uma sub-rotina que recebe uma lista de palavras que você adiciona com outra lista que ...

1 a resposta

Referenciar o conteúdo de um local de memória. (modos de endereçamento x86)

Eu tenho um local de memória que contém um caractere que eu quero comparar com outro caractere (e não está no topo da pilha, então não posso simplesmentepop isto). Como faço para fazer referência ao conteúdo de um local de memória ...

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 ...

1 a resposta

Programação de montagem - WinAsm vs Visual Studio 2017

Estou aqui para perguntar algumas coisas sobre o VS201 No passado, eu usei o WinAsm para MASM e nunca tive problemas com el No entanto, quando estou tentando fazer algo com o MASM no VS2017, sempre vou ter problemas e outras coisas ... Eu ...

2 a resposta

Teste se o valor no EAX é igual a qualquer valor em uma matriz x86

Estou tentando testar se o valor aleatório gerado no eax é igual a qualquer valor em uma matriz que eu aloquei. O loop externo gera a matriz e a grava na tela e na matriz. O loop interno deve testar se o valor existe na matriz. Sei que não estou ...

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 ...