Resultados da pesquisa a pedido "x86-16"
Como gerar um número aleatório no assembly 8086?
Quero saber se existe uma rotina ou uma instrução para gerar um número aleatório usando assembly no 8086. qualquer ajuda será apreciada.
Interrupções, ponteiro de instruções e fila de instruções no 8086
Suponha que uma solicitação de interrupção externa seja feita para 8086. O processador manipulará a interrupção após concluir a instrução atual que está sendo executada (se houver). Antes de manipular a interrupção, o estado do programa também ...
Montagem com o botão direito do mouse 8086 interrompe
Estou trabalhando em um projeto na montagem 8086 na máquina windows e preciso saber qual botão do mouse foi clicado. Quais são as interrupções para isso? ou como faço para descobrir isso? obrigado
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.
Não é possível adicionar dígitos ASCII em um conjunto de números 8086
Eu pareço ter atingido um muro e não consigo encontrar exemplos de como fazer isso. Preciso converter caracteres ascii em um número, ou seja, os tipos de usuário150 + 123, então eu tenho que ler o primeiro número em ascii e convertê-lo em dec, ...
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!
Paridade de um número (Montagem 8086)
Estou tentando fornecer um número de um dígito e saber se a paridade é ímpar ou par, por exemplo, dê 9 e imprima que é um número ímpar. Isto é o que eu tenho: assume cs:cseg,ds:dseg,ss:sseg cseg segment start: mov ax, dseg mov ds, ax mov ah, ...
Qual é a melhor maneira de mover um objeto na tela?
Eu queria saber qual é a melhor maneira de mover um objeto na tela - por exemplo: se algum tipo de forma aparecer na tela (no modo gráfico), gostaria de movê-lo para a esquerda e para a direita usando as setas do teclado. Eu sei ler o buffer do ...
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 ...
BIOS int 10h imprimindo lixo no QEMU
Eu tenho um problema ao escrever um programa de montagem em modo real x86 que é executado como um carregador de inicialização noQEMU. Estou tentando imprimir texto através da interrupção do BIOS 0x10. Meu código é: print: pusha .loop: mov AL, ...