Informática Numaboa - Tutoriais e Programação
Cap. III - Registradores do Microprocessador
Sab 15 Dez 2007 13:46 |
- Detalhes
- Categoria: MASM + RadASM
- Atualização: Segunda, 01 Março 2010 22:07
- Autor: Alan Moreno
- Acessos: 13228
Mostrando resultados
No nosso código anterior não é mostrado o resultado da operação aritmética. Para isto devemos conhecer as seguintes funções de conversão da masm32.lib:
Esta função converte cadeias de texto (quantidades decimais) para seu valor inteiro e a quantidade convertida será devolvida para EAX. Exemplo:
Esta função é semelhante à atodw, mas trabalha com quantidades hexadecimais e as converte para o seu valor inteiro. A quantidade convertida será devolvida para EAX.
Esta função converte valores inteiros em cadeias de texto decimal. Seria o contrário da função atodw.
Quantidade - Neste parâmetro se pode utilizar variáveis, valores inteiros e registros do windows. Exemplo:
Esta função possui os mesmos parâmetros da função dwtoa, com a diferença de que o resultado é uma quantidade de texto hexadecimal. É o contrário da função htodw.