Write a program to (a) prompt the user, (b) read first, middle, and
last initials of a person's name, and (c) display them down the
left margin.
Sample execution:
ENTER THREE INITIALS: JFK
J
F
K
/*
*
* Prosen Ghosh
* American International University - Bangladesh (AIUB)
*
*/
TAG: EASY SOLUTION , 8086 MICROPROCESSOR, ASSEMBLY LANGUAGE CHAPTER 4 , PROGRAMMING EXERCISE .
Solution:
.MODEL SMALL
.STACK 100H
.DATA
STR DB 'ENTER THRRE INITIALS: $'
STR1 DB '',0AH,0DH
FIRST DB ?
STR2 DB '',0AH,0DH
SECOND DB ?
STR3 DB '',0AH,0DH
THIRD DB ?
STR4 DB '$'
.CODE
MAIN PROC
MOV AX,@DATA
MOV DS,AX
MOV AH,9
LEA DX,STR
INT 21H
MOV AH,1
INT 21H
MOV FIRST,AL
INT 21H
MOV SECOND,AL
INT 21H
MOV THIRD,AL
MOV AH,9
LEA DX,STR1
INT 21H
MOV AH,4CH
INT 21H
MAIN ENDP
END MAIN
0 nhận xét:
Đăng nhận xét