This is Microprocessor code for Converting Lower Case  letter to upper Case and Vice versa string is read from keyboard using BIOS function...
Algorithm is:
Algorithm is:
- Initialize Data segment
 - read string from keyboard
 - point SI to start of string
 - Check Whether ASCII value is less than 5Bh if yes add 20h
 - if ASCII value is greater than 60h then subtract 20h
 - Store the result in same location
 - repeat above steps for entire string length
 - After Checking with all the character display the result...
 
The code is:
;conversion of lower case to upper case
;Author: Akshath Kumar
;----------------------------------
data segment
msg1 db 10,13,"Enter string:",10,13,"$"
str1 db 10h,?,10h dup(' ')
len db 01h dup(0)
msg2 db 10,13,"Result is:",10,13,"$" 
data ends
;----------------------------------------
code segment
assume cs:code,ds:data
start:
        mov ax,data
        mov ds,ax
        mov bx,0h
        lea dx,msg1
        mov ah,09h
        int 21h
        lea dx,str1
        mov ah,10
        int 21h
        mov bl,str1[1]
        mov str1[bx+2],"$"
        mov len,bl
        mov bl,60h
        mov bh,20h
        lea si,str1+2
        mov cx,0h
        mov cl,len
up:     
        cmp [si],bl
        jae upper
        jb lower
upper:
        sub [si],bh
        jmp skip
lower:  add [si],bh
        jmp skip
skip:   inc si
        loop up
        lea dx,msg2
        mov ah,09h
        int 21h
        lea dx,str1+2
        mov ah,09h
        int 21h
        int 3h
        code ends
        end start
Borgata Hotel Casino & Spa - JamBase
ReplyDeleteThe Borgata Hotel 제주 출장마사지 Casino & Spa is the 익산 출장마사지 newest and best-known casino in Atlantic City 군산 출장마사지 and is the original 부산광역 출장안마 property of the original Borgata. In 2005, it 고양 출장안마