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 고양 출장안마