Resultados da pesquisa a pedido "nasm"

1 a resposta

Maneira mais eficiente de produzir um número inteiro em montagem pura

Eu estou olhando para a saída de um número inteiro usando assembly puro. Estou usando o nasm em uma máquina Linux de 64 bits. No momento, estou procurando uma maneira de gerar números inteiros para depurar um compilador, mas quero usar o mesmo ...

3 a resposta

JMPs próximos e distantes

Eu estou fazendo a montagem do Linux e entendo que tem um modelo de memória simples. O que eu estou confuso sobre é JMPs NEAR e FAR.NEAR está no mesmo segmen...

1 a resposta

Qual é o significado real de $$ em nasm

2 a resposta

Como usar números grandes?

Como usar números grandes? como 3441881739,30000000 etc

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

Combinação inválida de opcode e erro de operandos

Eu estou tentando escrever um programa que pega a entrada binária de um arquivo de texto e a envia como parâmetro para uma função de montagem. Essa função de montagem deve imprimir esta entrada binária na tela. A entrada é enviada do código c ...

1 a resposta

NASM: “vírgula, dois pontos, decorador ou fim de linha esperado após o operando” ao declarar uma sequência

Estou tentando usar o NASM para criar um programa de código de montagem, mas por algum motivo ele continua me causando um erro. Ele diz que espera vírgula, dois pontos, decorador ou fim de linha depois que eu declaro uma string, mas não vejo como ...

1 a resposta

Reescrevendo um pequeno código shell execve

Passando porhttp://hackoftheday.securitytube.net/2013/04/demystifying-execve-shellcode-stack.htmlEu entendi o programa nasm que invoca

1 a resposta

Como empurrar um int de 64 bits no NASM?

Eu estou tentando empurrar um inteiro de 64 bits, mas ao montar o NASM parece querer vê-lo como um DWORD não um QWORD.Estou usando o ASM para criar o shellco...

1 a resposta

NASM: tamanho da operação não especificado

Eu escrevi esse código no emu8086 e ele funciona bem no emulador, mas quando estou tentando compilá-lo com o NASM, ele me mostra o erro: "tamanho da operação não especificado", ajuda alguém? add bx,[3565] sub bx,0xcc mov [bx],0CCh