Skip to main content

Respostas interessantes marcadas com a tag

4 votos

Por que um programa compilado para Linux não roda no Windows?

Porque executáveis são diferentes entre sistemas operacionais Linux e Windows rodam em diversas arquiteturas de processadores, não só x86. Linux em uma quantidade maior. A arquitetura que mais roda ...
Maniero's user avatar
  • 484mil
3 votos

Qual a diferença entre código de operação (opcode), instrução de máquina, e conjunto de instruções (instruction set)?

A grosso modo podemos dizer que opcode é a instrução, e por óbvio instruction set é um conjunto deles. Então a relação e que difere entre eles é basicamente isso. Acho que não preciso explicar o que é ...
Maniero's user avatar
  • 484mil
3 votos
Aceito

MOD em assembly

tem muitas formas de saber se o numero é par ou impar em assembly, uma delas é trantando o numero em base2 (binario), quando o numero é par ele em binario termina em 0 e impar em 1, veja alguns ...
kodo no kami's user avatar
3 votos
Aceito

Atribuir valor a uma variável em assembly 8086

A função int 21,1 retorna o caracter lido no registrador AL (e não no AH). Para carregar o valor do registrador AL na posição de memória simbolo, utilize o comando: mov [simbolo],al O colchete ...
Gomiero's user avatar
  • 5.424
2 votos

Como converter string minúscula para maiúscula em Assembly?

A diferença entre maiúscula e minúscula na tabela ASCII (para letras não acentuadas) é apenas o 6º bit. Para transformar de minúscula para maiúscula, basta resetar o bit 6 ou fazer um AND lógico com ...
Paulo de Tarso's user avatar
2 votos
Aceito

Array de posição de memória

Imagino que todas as imagens tenham o mesmo tamanho, logo, basta você armazenar num vetorzão. Aí na hora de acessar você só precisa do endereço inicial e do salto a fazer, então ficaria simplesmente: ...
Leonardo Lourenço's user avatar
1 voto

Como converter string minúscula para maiúscula em Assembly?

Vi que a pergunta é relativamente antiga mas publiquei a resposta agora para que sirva para outros Devs. Para mudar texto tudo para Maiúscula esse código funciona bem. .data texto: .space 256 .text ...
Jheison Maciel Ines's user avatar
1 voto

Array de posição de memória

Cria a imagem com o nome por exemplo img_01.jpg, img_02.jpg...img_99.jpg e usa um substring (não sei como é feito em assembly) para abrir a imagem que corresponde ao número algo do Tipo: "img_" + ...
Renato Guedes's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible