Resultados da pesquisa a pedido "x86-16"

7 a resposta

Quantas maneiras de definir um registro como zero?

Estou curioso para saber quantas maneiras existem para definir um registro como zero no assembly x86. Usando uma instrução. Alguém me disse que ele conseguiu encontrar pelo menos 10 maneiras de fazer isso. Os que eu consigo pensar são: xor ...

1 a resposta

Explique como o sinalizador AF funciona nas instruções x86?

Eu tenho um pequeno emulador 8086 e eu tive um bug de longa data há 2 anos, agora que o AF não se comporta corretamente dentro do sub e adiciona instruções. Minha maneira atual de calcular seu valor é esta para números de 8 bits ...

2 a resposta

trocando 2 registradores na linguagem assembly 8086 (16 bits)

Alguém sabe como trocar os valores de 2 registradores sem usar outra variável, registrador, pilha ou qualquer outro local de armazenamento? obrigado! Como trocar AX, BX.

2 a resposta

Cores do texto da montagem

Estou fazendo um arquivo iso na montagem e quero adicionar cor ao texto (neste caso: vermelho Alguém sabe como fazer isso? [BITS 16] [ORG 0x7C00] jmp main main: mov si, string ; si=string call printstr jmp $ printstr: lodsb ; al=&si[0] cmp al,0 ...

1 a resposta

Posição do cursor do idioma do assembler Turbo, deslocamento

Demos uma instrução para tornar o texto CSC 112.1 centralizado. Eu usei instrução DB e deslocamento. Este é o meu código .model small .stack .data c db 10,13,10,13," лллл ",10,13 db " лллллл ",10,13 db "лл лл",10,13 db "лл ",10,13 db "лл ",10,13 ...

0 a resposta

Reproduzindo arquivos .wav no dispositivo Sound Blaster do DOSBox

Eu quero fazer um programa no assembly / 8086 / masm / dosbox que transforme o teclado em vários instrumentos musicais, por isso preciso poder reproduzir alguns arquivos .wav para produzir os sons necessários.Estou ciente do bip char e da ...

1 a resposta

emu8086, altere o caso da string inserida e inverta-a [fechada]

Eu sou totalmente novo em programação em linguagem assembly e estou com um problema no qual preciso alterar o caso da string inserida e reverter a string também. Estou usando o emu8086. No código a seguir, eu sou capaz de alterar maiúsculas e ...

2 a resposta

Como converter String para Number no assembly 8086?

Eu tenho que construir um conversor base na montagem 8086. O usuário tem que escolher o seu com base e depois colocar um número; depois disso, o programa mostrará seu número em mais 3 bases [ele traz um número decimal e, depois disso, ele vê seu ...

2 a resposta

Montagem 8086 | Soma de uma matriz, imprimindo números de vários dígitos

Eu escrevi um código bastante simples no asm x8086 e estou enfrentando um erro. Se alguém puder me ajudar com uma breve explicação, eu apreciaria muito. IDEAL MODEL small STACK 100h DATASEG ; -------------------------- array db 10h, 04h, 04h, ...

1 a resposta

Como tocar acordes no ASM 8086?

Quero saber qual é a melhor maneira de tocar mais de uma nota no momento da montagem. Se puder, adicione um procedimento que explique sua resposta. Obrigado!