Examen

Páginas: 3 (726 palabras) Publicado: 5 de diciembre de 2012
1. realizar un programa, que permita ingresar 3 números, mostrar los números ordenados. Del número mayor imprimir su sumatoria, del número medio mostrar la potencia con exponente número menor y delnúmero menor mostrar su factorial

salta macro x,y
cmp x,cl
jg y
xchg x,cl
endm

copia macro z
mov z,[si]
inc si
endm

mostrar macro
mov dl,aladd dl,30h
mov ah,02h
int 21h
endm

org 100h
inicio:
mov si,offset nros
mov cx,3
mov ah,01h

lee:
int 21h
cmp al,30h
jbe leecmp al,39h
jae lee

mov [si],al
inc si
loop lee

devuelve:
mov si,offset nros
copia bh
copia bl
copia cl

ordena:
cmp bh,bl
jg salta1xchg bh,bl

salta1:
salta bh, salta2

salta2:
salta bl,fin

push cx
xor ax,ax
mov cl,bh
mov ch,0
sub cl,30h
sumatoria:
add ax,cx
loopsumatoria
mostrar

pop cx
push cx
mov al,bl
mov bl,cl
sub al,30h
sub bl,30h
sub cl,30h
potencia:
mul bl
loop potencia
mostrarpop cx
sub cl,30h
mov al,1
factorial:
mul cx
loop factorial
mostrar

fin:
int 20h
nros db 3 dup(0)

2. realizar un programa que ingrese todo tipode caracteres, almacenar en una cadena las letras, en otra los números y en otra los caracteres, mostrarlos en ese orden en líneas separadas. la lectura termina al presionar intro

muestra macro xmov cx,3
mov ah,02h
local p0
p0:
mov dl,[x]
int 21h
inc x
loop p0
endm

move macro x,y,z
mov x,offset letras
mov x,offset nros
movx,offset cac
endm

org 100h
inicio:

move si,di,bx

lee:
mov ah,01h
int 21h
cmp al,13
je mostrar

cmp al,30h
jae nron
jmp let
nron:...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Examen
  • Examen
  • Examen
  • Examen
  • Examen
  • Examen
  • Examen
  • Examen

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS