Divisão e comparação de números em Assembly
|
19-05-2012, 22:39
Mensagem: #1
|
|||
|
|||
Divisão e comparação de números em Assembly
Estou a fazer uma calculadora de IMC (indice de massa corporal) em Assembly 8086 e tenho os seguintes problemas:
Overflow na divisão; Problemas em comparação de valores; O calculo do IMC = peso / (altura*altura), em que eu estou a tratar o peso como num1 e altura como num2. em que depois de inserir os números tenho: ; para multiplicar a altura mov ax, num2 mul num2 ;para dividir o peso pela altura já multiplicada ;Aqui é que há o problema mov dx, 0 mov ax, num1 mov bx, num2 div bx Depois o problema é em comparar o valor obtido, não sei como fazer essa parte, será que usando JB, JA ou JMP resolvo o problema? Se sim, alguém me pode dar um breve exemplo? Obrigada |
|||
« Mais Antigo | Mais Recente »
|
Mensagem neste Tópico |
Divisão e comparação de números em Assembly - kochisurya - 19-05-2012 22:39
RE: Divisão e comparação de números em Assembly - nioxys - 21-05-2012, 14:42
RE: Divisão e comparação de números em Assembly - kochisurya - 21-05-2012, 14:46
RE: Divisão e comparação de números em Assembly - nioxys - 21-05-2012, 15:28
RE: Divisão e comparação de números em Assembly - kochisurya - 21-05-2012, 18:12
|
Utilizadores a ver este tópico: 1 Visitante(s)