View difference between Paste ID: 1GhXW0UP and 7K9j3J2c
SHOW: | | - or go back to the newest paste.
1
.MODEL SMALL
2
 
3
.STACK 100H  
4
 
5
.DATA
6
MSG1 DB "ENTER YOUR FIRST LETTER : $"  
7
MSG2 DB "ENTER YOUR SENCOND LETTER : $"
8
.CODE
9
 
10
MAIN PROC
11
;INITIALIZE DS
12
    MOV AX,@DATA
13
    MOV DS,AX
14
;DISPLAY MESSAGE    
15
    LEA DX,MSG1
16
    MOV AH,9
17
    INT 21H
18
;INPUT A CHARACTER    
19
    MOV AH,1
20
    INT 21H
21
    MOV BL,AL;
22
;PRINT LINE FEED AND NEW LINE
23
    MOV AH,2
24
    MOV DL,0DH
25
    INT 21H
26
    MOV DL,0AH
27
    INT 21H
28
;DISPLAY CHARACTER
29
   
30
    ;FIRST
31
    MOV DL,BL
32
    ADD DL,020H
33
    ADD DL,01H
34
    INT 21H
35
   
36
    ;PRINT LINE FEED AND NEW LINE
37
    MOV DL,0DH
38
    INT 21H
39
    MOV DL,0AH
40
    INT 21H
41
       
42
    ;SECOND
43
    MOV DL,BL
44
    ADD DL,020H  
45
    ADD DL,02H
46
    INT 21H
47
   
48
    ;PRINT LINE FEED AND NEW LINE
49
    MOV DL,0DH
50
    INT 21H
51
    MOV DL,0AH
52
    INT 21H
53
     
54
    ;THIRD
55
    MOV DL,BL
56
    ADD DL,020H
57
    ADD DL,03H
58
    INT 21H
59
   
60
    ;PRINT LINE FEED AND NEW LINE
61
    MOV DL,0DH
62
    INT 21H
63
    MOV DL,0AH
64
    INT 21H  
65
;--------------------------------------    
66
   
67
    ;DISPLAY MESSAGE    
68
    LEA DX,MSG2
69
    MOV AH,9
70
    INT 21H
71
    ;INPUT A CHARACTER    
72
    MOV AH,1
73
    INT 21H
74
    MOV BL,AL;
75
    ;PRINT LINE FEED AND NEW LINE
76
    MOV AH,2
77
    MOV DL,0DH
78
    INT 21H
79
    MOV DL,0AH
80
    INT 21H
81
;DISPLAY CHARACTER
82
   
83
    ;FIRST
84
    MOV DL,BL
85
    ADD DL,020H
86
    ADD DL,01H
87
    INT 21H
88
   
89
    ;PRINT LINE FEED AND NEW LINE
90
    MOV DL,0DH
91
    INT 21H
92
    MOV DL,0AH
93
    INT 21H
94
       
95
    ;SECOND
96
    MOV DL,BL
97
    ADD DL,020H  
98
    ADD DL,02H
99
    INT 21H
100
   
101
    ;PRINT LINE FEED AND NEW LINE
102
    MOV DL,0DH
103
    INT 21H
104
    MOV DL,0AH
105
    INT 21H
106
     
107
    ;THIRD
108
    MOV DL,BL
109
    ADD DL,020H
110
    ADD DL,03H
111
    INT 21H
112
   
113
    ;PRINT LINE FEED AND NEW LINE
114
    MOV DL,0DH
115
    INT 21H
116
    MOV DL,0AH
117
    INT 21H
118
 
119
;RETURN TO DOS    
120
   
121
    MOV AH,4CH
122
    INT 21H
123
 
124
MAIN ENDP
125
 
126
END MAIN