Resultados da pesquisa a pedido "irvine32"
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 ...
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 ...
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 ...
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 ...
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 ...
Como ver a memória ocupada pela matriz inicializada vs matriz não inicializada
Atualmente, estou aprendendo a programação de montagem seguindo a "Assembly Language for x86 Processor" de Kip Irvine. Na seção 3.4.12, o autor declara: o.DATA? diretiva declara dados não inicializados. Ao definir um grande bloco de dados não ...