Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

1 .

MODEL SMALL
2 .DATA
3 NUM dw 1234h
4 .CODE
5 START:
6
7 MOV AX,@DATA
8 MOV DS,AX
9
10 MOV AX,NUM
11 ENDS START
12 HLT
13
14 _________________________________________________
15
16 DATA SEGMENT
17
18 NUM dw 1234h
19 ENDS
20
21 CODE SEGMENT
22 ASSUME DS:DATA CS:CODE
23
24 START:
25 MOV AX,@DATA
26 MOV DS,AX
27
28 MOV AX,NUM
29 END START
30
31 ENDS
32
33 _________________________________________________
34 CODE : 1 8 bit addition
35
36 .MODEL SMALL
37 .DATA
38 NUM1 DB 45H
39 NUM2 DB 35H
40
41 .CODE
42 START:
43
44 MOV AX,@DATA
45 MOV DS,AX
46
47 MOV AL,NUM1
48 MOV BL,NUM2
49 ADD AL,BL
50 ENDS START
51 HLT
52
53 ______________________________________________
54 CODE : 2 16 bit addition
55
56 .MODEL SMALL
57 .DATA
58 NUM1 DW 4512H
59 NUM2 DW 3557H
60
61 .CODE
62 START:
63
64 MOV AX,@DATA
65 MOV DS,AX
66
67 MOV AX,NUM1
68 MOV BX,NUM2
69 ADD AX,BX
70
71 ENDS START
72 HLT
73
74
75 _____________________________________________
76 CODE : 3 16 bit addition uisng 8bit regiters
77
78 .MODEL SMALL
79 .DATA
80 N1LSB DB 82H
81 N2LSB DB 97H
82 N1MSB DB 42H
83 N2MSB DB 92H
84
85 .CODE
86 START:
87
88 MOV AX,@DATA
89 MOV DS,AX
90
91 MOV AL,N1LSB
92 MOV BL,N2LSB
93 ADD AL,BL
94
95 MOV AH,N1MSB
96 MOV BH,N2MSB
97 ADC AH,BH
98
99
100 ENDS START
101 HLT
102

You might also like