Ensamblador - ensamblador

 
Vista:

ensamblador

Publicado por jorge bejar (3 intervenciones) el 08/07/2008 19:16:51
necesito un programa que calcule los nuemero pares e impares sin usar la division siono por el ultimo bit.
me urge por favior
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:ensamblador

Publicado por Perceval Ciro (23 intervenciones) el 08/07/2008 22:17:10
Proba con esto, lo hice a la apuradas a mi me resulto.

name "NPI"
org 100h
jmp inicio:
n1 db ' Es un Numero Par', 0ah, 0dh, '$'
n2 db ' Es un Numero Impar', 0ah, 0dh, '$'
n3 db ?
inicio:

mov ah, 0
int 16h
mov n3[0], al
sub al, 30h

and al, 0001b
cmp al, 0h
je par
jne impar
par:
mov dl, n3[0]
mov ah, 2
int 21h
lea dx, n1
mov ah, 9
int 21h
jmp inicio
impar:
mov dl, n3[0]
mov ah, 2
int 21h
lea dx, n2
mov ah, 9
int 21h
jmp inicio:

ret
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar