View difference between Paste ID: LNZLZCyQ and AwFSnbVq
SHOW: | | - or go back to the newest paste.
1
.model small
2
.stack 100h
3
.data
4
msg1 db 'enter 1st value: $'
5
msg2 db 'enter 2nd value: $'  
6
msg3 db 'sum of $'
7
msg4 db ' & $'
8
msg5 db ' is : $ '
9
j db ?
10
.code
11
main proc
12
    mov ax,@data
13
    mov ds,ax
14
   
15
    lea dx,msg1
16
    mov ah,9
17
    int 21h
18
   
19
    mov ah,1
20
    int 21h
21
    mov bl,al
22
   
23
    mov ah,2
24
    mov dl,0dh
25
    int 21h
26
    mov dl,0ah
27
    int 21h
28
    
29
      
30
   
31
    lea dx,msg2
32
    mov ah,9
33
    int 21h
34
   
35
    mov ah,1
36
    int 21h
37
    mov j,al
38
   
39
   
40
    mov ah,2
41
    mov dl,0dh
42
    int 21h
43
    mov dl,0ah
44
    int 21h
45
   
46
    lea dx,msg3
47
    mov ah,9
48
    int 21h
49
    
50
    mov ah,2
51
    mov dl,bl
52
    int 21h
53
           
54
    lea dx,msg4
55
    mov ah,9
56
    int 21h
57
    
58
    mov ah,2
59
    mov dl,j
60
    int 21h
61
    
62
    lea dx,msg5
63
    mov ah,9
64
    int 21h
65
    
66
           
67
    mov ah,2  
68
    add bl,j
69
    mov dl,bl
70
    sub dl,48
71
    int 21h
72
   
73
   
74
   
75
    mov ah,4ch
76
    int 21h
77
    main endp
78
end main
79
80
----------------------------------------------
81
82
.model small
83
.stack 100h
84
.data
85
msg1 db 'enter 1st value: $'
86
msg2 db 'enter 2nd value: $'  
87
msg3 db 'The smallest number is : $'
88
89
j db ?
90
.code
91
main proc
92
    mov ax,@data
93
    mov ds,ax
94
   
95
    lea dx,msg1
96
    mov ah,9
97
    int 21h
98
   
99
    mov ah,1
100
    int 21h
101
    mov bl,al
102
   
103
    mov ah,2
104
    mov dl,0dh
105
    int 21h
106
    mov dl,0ah
107
    int 21h
108
    
109
      
110
   
111
    lea dx,msg2
112
    mov ah,9
113
    int 21h
114
   
115
    mov ah,1
116
    int 21h
117
    mov j,al
118
   
119
   
120
    mov ah,2
121
    mov dl,0dh
122
    int 21h
123
    mov dl,0ah
124
    int 21h
125
    
126
    cmp bl,j
127
    jle l2        
128
           
129
    lea dx,msg3
130
    mov ah,9
131
    int 21h
132
    
133
    l1:
134
    mov ah,2
135
    mov dl,j
136
    int 21h
137
    jmp EXIT
138
    
139
    l2:
140
    
141
    mov ah,2
142
    mov dl,bl
143
    int 21h
144
           
145
    
146
   
147
    EXIT:
148
    mov ah,4ch
149
    int 21h
150
    main endp
151
end main
152
153
----------------------------------
154
155
#include <iostream>
156
157
using namespace std;
158
class node{
159
public:
160
    int data;
161
    node* next;
162
    node(int data){
163
        cout << data<< endl;
164
165
    }
166
167
168
169
};
170
171
int main ()
172
{
173
  node* pos;
174
175
  node *a=new node (10);
176
177
  pos =a;
178
179
  node *b=new node (20);
180
181
  a->next=b;
182
183
  node *c=new node (30);
184
185
  b->next=c;
186
187-
}
187+
}
188
189
----------------------------------------
190
191
.model small
192
.stack 100h
193
.code
194
195
main proc
196
    MOV AH,2
197
    MOV DL,'*'
198
199
    MOV CX,80
200
    MOV BL,0
201
202
PRINT:
203
    CMP BL,10
204
    JE NEWLINE
205
    INT 21H
206
    INC BL
207
    JMP REPEAT
208
    
209
NEWLINE:
210
    mov ah,2
211
    MOV DL,0DH
212
    INT 21H
213
    MOV DL,0AH
214
    INT 21H
215
    MOV DL,'*'
216
    MOV BL,0
217
    JMP PRINT
218
REPEAT:
219
   LOOP PRINT
220
221
   
222
EXIT:   
223
   mov ah,4ch
224
   int 21h
225
   
226
   main endp
227
end main