You are on page 1of 6

debug

e 500 "U for Uppercase L for lowercase: $"


e 580 "Enter 1st Letter: $ "
e 550 "Enter 2nd Letter: $ "
e 400 "Invalid$"
e 600 "Uppercase selected$"
e 450 "Lowercase selected$"
a100
mov ah,09
mov dx,500
int21
mov ah,01
int21
cmp al,75
je 11c
cmp al,6c
je 144
mov ah,09
mov dx,400
int21
int20
mov ah,02
mov dl,0a
int21
mov ah,02
mov dl,0d
int21
mov ah,09
mov dx,600
int21
jmp 14D
mov ah,02
mov dl,0a
int21
mov ah,02
mov dl,0d
int21
mov ah,09
mov dx,450
int21
jmp 267
mov ah,02
mov dl,0a
int21
mov ah,02
mov dl,0d
int21
mov ah,09
mov dx,580
int21
mov ah,01
int21
cmp al,61
je 1c6
cmp al,62
je 1c6
cmp al,63
je 1c6
cmp al,64
je 1c6
cmp al,65
je 1c6
cmp al,66
je 1c6
cmp al,67
je 1c6
cmp al,68
je 1c6
cmp al,69
je 1c6
cmp al,6a
je 1c6
cmp al,6b
je 1c6
cmp al,6c
je 1c6
cmp al,6d
je 1c6
cmp al,6e
je 1c6
cmp al,6f
je 1c6
cmp al,70
je 1c6
cmp al,71
je 1c6
cmp al,72
je 1c6
cmp al,73
je 1c6
cmp al,74
je 1c6
cmp al,75
je 1c6
cmp al,76
je 1c6
cmp al,77
je 1c6
cmp al,78
je 1c6
cmp al,79
je 1c6
cmp al,7A
je 1c6
sub al,20
mov bl,al
mov ah,02
mov dl,0a
int21
mov ah,02
mov dl,0d
int21
mov ah,09
mov dx,550
int21
mov ah,01
int21
cmp al,61
je 249
cmp al,62
je 249
cmp al,63
je 249
cmp al,64
je 249
cmp al,65
je 249
cmp al,66
je 249
cmp al,67
je 249
cmp al,68
je 249
cmp al,69
je 249
cmp al,6a
je 249
cmp al,6b
je 249
cmp al,6c
je 249
cmp al,6d
je 249
cmp al,6e
je 249
cmp al,6f
je 249
cmp al,70
je 249
cmp al,71
je 249
cmp al,72
je 249
cmp al,73
je 249
cmp al,74
je 249
cmp al,75
je 249
cmp al,76
je 249
cmp al,77
je 249
cmp al,78
je 249
cmp al,79
je 249
cmp al,7A
je 249
sub al,20
mov cl,al
mov ah,02
mov dl,0a
int21
mov ah,02
mov dl,0d
int21
mov ah,02
mov dl,bl
int21
mov ah,02
mov dl,cl
int21
int20
mov ah,02
mov dl,0a
int21
mov ah,02
mov dl,0d
int21
mov ah,09
mov dx,580
int21
mov ah,01
int21
cmp al,61
je 2e6
cmp al,62
je 2e6
cmp al,63
je 2e6
cmp al,64
je 2e6
cmp al,65
je 2e6
cmp al,66
je 2e6
cmp al,67
je 2e6
cmp al,68
je 2e6
cmp al,69
je 2e6
cmp al,6a
je 2e6
cmp al,6b
je 2e6
cmp al,6c
je 2e6
cmp al,6d
je 2e6
cmp al,6e
je 2e6
cmp al,6f
je 2e6
cmp al,70
je 2e6
cmp al,71
je 2e6
cmp al,72
je 2e6
cmp al,73
je 2e6
cmp al,74
je 2e6
cmp al,75
je 2e6
cmp al,76
je 2e6
cmp al,77
je 2e6
cmp al,78
je 2e6
cmp al,79
je 2e6
cmp al,7A
je 2e6
add al,20
mov bl,al
mov ah,02
mov dl,0a
int21
mov ah,02
mov dl,0d
int21
mov ah,09
mov dx,550
int21
mov ah,01
int21
cmp al,61
je 2ff
cmp al,62
je 2ff
cmp al,63
je 2ff
cmp al,64
je 2ff
cmp al,65
je 2ff
cmp al,66
je 2ff
cmp al,67
je 2ff
cmp al,68
je 2ff
cmp al,69
je 2ff
cmp al,6a
je 2ff
cmp al,6b
je 2ff
cmp al,6c
je 2ff
cmp al,6d
je 2ff
cmp al,6e
je 2ff
cmp al,6f
je 2ff
cmp al,70
je 2ff
cmp al,71
je 2ff
cmp al,72
je 2ff
cmp al,73
je 2ff
cmp al,74
je 2ff
cmp al,75
je 2ff
cmp al,76
je 2ff
cmp al,77
je 2ff
cmp al,78
je 2ff
cmp al,79
je 2ff
cmp al,7A
je 2ff
add al,20
mov cl,al
mov ah,02
mov dl,0a
int21
mov ah,02
mov dl,0d
int21
mov ah,02
mov dl,bl
int21
mov ah,02
mov dl,cl
int21
int20

You might also like