TITLE UPPER TO LOWER CASE
.MODEL SMALL
.STACK 64
.DATA
MAXCHR DB 20
ACTCHR DB ?
ACTSTR DB 20 DUP(?)
RESULT DB 20 DUP('$')
.CODE
MAIN PROC FAR
MOV AX,@DATA
MOV DS,AX
MOV DX,OFFSET MAXCHR
MOV AH,0AH
INT 21H
LEA SI,ACTSTR
LEA DI,RESULT
MOV CX,0000H
MOV BX,0000H
LEA BX,ACTCHR
MOV CX,[BX]
L2:
MOV AL,[SI]
CMP AL,41H
JB L1
CMP AL,5AH
JA L1
ADD AL,20H
L1:
MOV [DI],AL
INC SI
INC DI
LOOP L2
MOV DL,0AH
MOV AH,02H
INT 21H
LEA DX,RESULT
MOV AH,09H
INT 21H
MOV AX,4C00H
INT 21H
MAIN ENDP
END MAIN
Monday, August 7, 2017
Home »
8086 Programming
» CONVERSION FROM UPPER TO LOWERCASE IN 8086 PROGRAMMING
CONVERSION FROM UPPER TO LOWERCASE IN 8086 PROGRAMMING
Related Posts:
8086 ProgrammingHow to add numbers stored in consecutive memory? TITLE ADD THE DATA OF TABLE .MODEL SMALL .STACK 32 .DATA TABLE DW 1234H,4563H,7944H,1234H SUM DW ? .CODE MAIN PROC FAR MOV AX,@DATA MOV DS,AX MOV CX,04H MOV SI,OFFSE… Read More
8086 ProgrammingHow to get sentence as input and display each word in new line? TITLE MULTILINE .MODEL SMALL .STACK 32 .DATA MAXCHR DB 50H ACTCHR DB ? STR1 DB 50 DUP(?) .CODE MAIN PROC FAR MOV AX,@DATA MOV DS,AX MOV AH,0AH MOV DX,O… Read More
8086 ProgrammingHow to get string and display the string in a new line? TITLE READ AND WRITE STRING .MODEL SMALL .STACK 32 .DATA MAXCHR DB 20H ACTCHR DB ? STR1 DB 20 DUP('$') .CODE MAIN PROC FAR MOV AX,@DATA MOV DS,AX MOV AH,0AH MO… Read More
8086 programmingHow to display a string using character reading function? TITLE DISPLAY STRING USING CHARACTER READING FUNCTION .MODEL SMALL .STACK 32 .DATA STR1 DB "....THE KING OF JUNGLE...." LEN DW $-STR1 .CODE MAIN PROC FAR MOV AX,@D… Read More
8086 ProgrammingHow to display a string terminated by $? TITLE DISPLAY A STRING .MODEL SMALL .STACK 32 .DATA STR1 DB ".....THE KING OF JUNGLE......$" .CODE MAIN PROC FAR MOV AX, @DATA MOV DS,AX MOV AH,09 MOV DX, OFFSET STR1 INT 21H … Read More
0 comments:
Post a Comment