es
Axim _ - —
To_uswite @086 ALP “> ADD hos {6-bit BOD
Dumbews ,_ -
- = —— —4
___|Arenratos. pot ee
A} Q086 mp kit 2 2 Ado ptem=1 a
4. || & STE ees ae hk ey met 8
2. | RS 932 Sontal cable bs =
41 +5V Suppty a E =|
S.
86] 8G ¢ Drive 4 tonne : AASB ee |
Data Cement _5-_ Data Lament starts
fanaa toe |
MESS OB OAH, oOW, “ENTER “ FiksT NumBer: b> |
Mm€ss2__PB OAM, 00H, ENTER SEconp NUMBER:
mess 3 DS ofr, DH,’ Sum of Two 16 -BIT_nlumBer
(eee - _
Data ENps Data Segment ends |
Cope SE GmenT 5 Code nent ctants
ASsomE CS: CoOE , DS: DATO _ oer
START: Mov AX, DATO 3 ThiHalize data Segment _|
‘i Mov ps, Ax eaSS SSS Se —
Topic. ens Date: / /
He —— eee
LPA_Orymesst unde offsel address ints yes speufied regiake
An, oon.
24, pena Tea ie
CALL READ ek
—for_8 x, 05 logy tae vue ef Dx inte 8x.
OX,MESS2 j loads -oflysel adress et
ov__Av,oa
INT a4 > Thtowmupih to eat 25
CALL READ i
Mov Ceyd0W. patel vboioeu: Wyfeof ch toa 08
ov AL, OL 5 8LsB paber_so dan stuured ty AL
_ loan.
roy BL, AL ; Result ds ctared in Ay
VAL, OH; Smead “ecansifefaeed (st. _
Ona »-decirmal ( i
[Pde _AL,DA_ Soe Hue som of AP Dn to AL
: ic at
ITN NEXT ae — Molt in acceptable range y
(TNC 2 sat gigging ait —spathgas anti” a
EXTi|Mov Bry AL 5 Result back in GH) Hegistey
CALL Dice
roo An, 4c hele. to_Dos__pramp
NT 4
__ Ran Proc WeARPUALIC READ
—_Hlonov GH, ort) 4 Move _clate on tp Cn bloc i
Aaiimoy Atyoid ; Move data ol to AM
\¥)
[mov criotn 3 Set Column Counter‘ Moy DLAL 5 Copy —tre_vatue of AL into DL :
SuB_DL,BeA 5 Gubwacting “Bort” froma Ob
—|Cmp__DL,oAW ; Com pase byte __ oa
tA Tame 1 comy Pedas -
__}S8v8 — PL,oWW, bhatt! dat Cn :
Rui L Sib Dk sch 5 Shih bibs ol byte oe coord left put zero in L6®
__litnov Ar, OF, Jeumi nate “Progra a 2 =
i WT alr} ‘ _ ua.
S08 AL don _j Subtrocting 30H om Abie
(me AL, afr; Compare’. immediate number OAH vita bye in AL
SO RD Famp Canny fags CSL 7
SUB AL, OF4; Subtact” ‘dota
WAND OAL, of; AND tne data AL ty of fh a
Ra: |loR OAL; BR. operotion
Dee. CA hs Decrement Cn ca,
yz Awd =} STimp_on Zana \ZE= pie
{ov RT apy li ale ees iA CH a
PRs. 5 Dump + to. Rg, aid ee
RufRET 5 Reteren Bolasuptenpsam
READ _ENDPDISe PRoc WEARPUBLIC pice os
= LEA Diymestat; Lona alfsets uliecs inte tie specified
MestotO a a
Moy _Rrv,05¥. =
ENT 201} _testrninate _ Pamgrcarn
Mo) C1, 0244 _
L3:|| mov CL, 04%) ; Set column countel
_|pooy D1, BY_ 5 Mowe data BH + DL resestet 9
SHa PL CL j Shift bits_of_Digte nrigits put Zeno in MeaTet | peng tn te Ip eamny. {tog char
ADD _DL,074 _ty oot
LN: | Ap OL) Say FURR pe odd Sin OL
= Mon! _ AY, 06x)
Int dyn, - = -
[AND Gy OFA} AND dre data Aw to of
Cre Gro} lompare —yeginten :
ha aE } Samp tebe My canny flag fee
ADD Qn, oa} ’
—_ Lr || Ano Qu, Bor} | Add Ane data BH anda So
mov _O1,0o4 } Move data Di into Br
Mov Mri 106r1
[TNT x4 j teuminate prose.
ec crt i Decrement cough
32__Ly__}_Jamp sn equal {exo 4 Zot
a — Br, BL j_ Move data lowe 4p higher
FMAP_LALY {RET 4 Rebwen taka pata
{O1Se ENO
_llecope ENO a
Seno S TART.
FIRST number + 6483
ENT ‘
Sam of Two \6- BIT rumeeg Tes 10 VAR
ent tA 1
ENTER Sec onio NuMBER : $888
Sum df Two. |6-BIT wompee [et jaraa