-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathlab2_q3.asm
More file actions
54 lines (33 loc) · 799 Bytes
/
lab2_q3.asm
File metadata and controls
54 lines (33 loc) · 799 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
.model small
.stack 100h
.data
msg1 db "Input first Number: $"
msg2 db 0ah,0dh, "Input second Number: $"
msg3 db 0ah,0dh, "Sum= $"
;msg4 db 0ah,0dh, "2nd input in Uppercase is: $" ;this is output
.code
main proc
mov ax,@data
mov ds,ax
lea dx,msg1
mov ah,9
int 21h
mov ah,1
int 21h
mov bl,al
lea dx,msg2
mov ah,9
int 21h
mov ah,1
int 21h
add al,bl
sub al,48
mov bl,al
lea dx,msg3
mov ah,9
int 21h
mov dl,bl
mov ah,2
int 21h
main endp
end main