Download as pdf
Download as pdf
You are on page 1of 24
om Se. en 2023 aisui ee Aig Abia! Qe ous” (gated iid catgealanll lS | | 0599980010 Poe 0567755057 056 0599994181 + lads! Ne lagu a 0569444677 ne a ae M; | venkat en (ts calles alas 9 acs S11 ea ey Ly gag a i gna aka aly JI Slt osrencar9 1gypossesiry ON EIA es _OUTSSPTAS ES U8 grins O8-20916)9 _ psomozziniy esemazz2 Neds peel Biya Gan 5 al ul 1381 zat by da gil ail deat, huey Zola sGlateY fe —g hi "1221" Jail dual gl lates Miah dea AA awe 2023/2022 "hs es aN a Pas Gd S AA Gl Tans A gana tn (Cin) be jaged MLD aga Ua uss Del oy > 2 Aisa 3a ye oly Bad UL Dal os 3 : G2 2H) easel! UNG Gl ball ce Y Maly ET PAGO yal ye Silly Hag al) 30 cg OST Ga Clg 05 JG, JL dis GL tial (& gsiad gil jill oly Mgt titty CALL L Sead plasiuly galas ga SURRODTINES (PROCEDURES) 4¢.i! cL ‘RET / \ | 4 \ \ | op tats a3 ass cl oad RUSH A Usaassipid paul Lad yah tl gail a) ay et aay GAS oe 229 gAPCLD “Fy 6 Se saly jas dB) pte cl ads SS Oe LOCAL as -LOCAL aX \ \ AL Ui / ai aint dep Gail 2s os “3 Stal * +t at Guid} hf EXIM I pssis ENDM tan ai a a 2 3 Js 4 S 6 wea i = / @3530) ears 2 A cei ethane — 138662797 hog ERC i eas LS a ry say ye ye : 4 2 Bs 4 i pepo tny & ‘any do gl 4 St hoeglBs rt Gals sae mass gis LOOPE .4 LOOPZ “Loop NCXZ 23 aa 9 (Casall) LS eile 286 TEHKe gl Sascall Off LOPE. mo OOP di Sia 1S Cag adil wie 6 CX. DL. ALS CLA Hg pt Lyd Wing gest el La yg cca ye eins 7 END.3 RETURN.& RET JMp i lll lady DP ola¥ pL) ple Aa ayn ly La 8 ja Jaa gle plaid Jo 8 cMC.s CLI, STL CLC, STC. cCLD,sTD J Ll) Coe ht Sid ly (UU ja adda! de MOVE Cibatas Oe ol Ltt 6th 9) DI yl ES:SI G4. ES:SI v3 DS:DI +4 ES:DIu!DS:slé* | DS:SI saat yA DF=0 ULM Aad cats 1} 10 deh ap legal gmat ata yo ine Agaaall calaatly gH Al 0598068279 (yn 059886279 SI caldils DI valitly SI vail DL Ba3y SI B53 shy so Usagi oy LM Sat ons) 8h Pea Sad Le g Slacks ai JBI LOCAL TOP. Massie 111 720000 .¢ 2ITOP Tor” 4 j 8 gS) fo) pay hcl ay a tan 12 Wa () Masia Mati Zevon sain Asse a9, 3 XIT + BREAK .& ENDM 4 Stee ith Sy ah AID eh 4 aa 4 LALL os oe ie sede as” ENDM .* ENDS .¢ EXITM ENDP (Ee 15) 22H Nga 7 ean (chole 8) si el eh A In) a ORG 100H | MOV AL,1 MOVBL,2 / CALL M2 Ve CALL M2 CALL M2/ CALL RET. ‘ihn nacsenscente sci Eee } i j m2_ [proc MUL BL RET | M2 | ENDP END \ (coe 7) seat aia pete eo eet) 5 vs WAN STR we ‘ALQUDS OPE! Kare: iO S S| Sahel *y if . Se : ee Jel DISPLAY pt ss ots) 2 E8215) SEN Ut mest gall Sais a sa) ORG 100h ir a LEA SI, al MOV CX,5 REP LODSW RET al dw 111h, 222h, 333h, 444h, 555h (Cle 10) ree) Gael hd Mt aa) J IRP ARG DB ARG ENDM sete th aly dy! Sly anal hal alge gal clay gil 9S pA1 0580066279 jutgn059H66279 OVAL, 54H | MOVER A OR AL, 87H. |/PINK: ¢ AM Ll hal i gt sTc MOV AL, FOH | MOV AL, 9BH | MOV. AL, 71H | MOV AK, 71H MOV BL,88H | SAR AL, 1 CBW.—____| SUB AL,43H_ | ADD AL, 43H RCRBL,| sce ‘DAS _ DAA RCR BLL 20 Ns] : f 7 \ i.) I / Mav 4c 1234 Hf / Ma Moy Bx,12348 | 1:// LEA SI}ai /| MOV DL, 2411 iss} XORAX, BX) | |/ MOV DL, s& _/| Lea DL, 2 / | MOV au, 21 IZ ABC | i || movanau~ | movcx.s INT 210 > | Mov ex{ bade Int 2 7 REP MOVSB BL ay RET LOOP PINK . DEC AL al DB 1,2,3,4, HLT MOV DX,1234H | JNZLI a2 DB 5 DUP( b HLT heh gly na aa ol na ama aly gH SL) 059866279 ynns88279 ASSAM 2 At ee), DSR AP _ONASILY Dom oi on nieny asennad, pee Hid age Aan al pal ? 1381 : al phy Ha shal pl Lead eeiy dels scat fe 2 » "1221" Ji Jail Ag lacey La} Bid a A --g 4 -- 2023/2022 ow CO” 0938 gl Gn, SL Lay COG ay! gay ad Ub ayy Oe gy RR LILI Sol a Gal GA palll ge GULLY apy gl Bales yl GLA He a pac Sa Hobs 24 JIE Jase cll Aalay gah ‘ LOA ead Jed Gp Sl Ai Le le pagans UD pied ay (Gsde 20) 2d Jia BAT Bid See Rh Sond AMIN Ne OT plo el a cei PM ede fy pat Pl yd 5 eg 1 £25 JG, TL Sia GL Gail pe Fil 5 Ces 12 sea a as NGM (PROCEDURES). Ae i) eal 13 Lye ea gah rene 5 hss 7 LOCAL 4a .16 Ti A) UL Af A LOCAL s) te Us Het dag cn gape iy 9 ld a7 Bits au nesta an a a Jags EXITM 4psi9 ENDM Ana 3st Sel 53 04 Lian A se SY oA sey Le Jalay ly shal JUS % SH) psdiud | 19 | FaSs ast gg Uggs il Aagatly 8305 Ci ya 526 Jal Gye Me gare 1 SG 5sleY REPT Apap sill psdied 20 3 a 104 Lae Toe) R] 51 ILE Gi de 30) « Low Nha gees Ju 5h INC Le £96 v2.45 Ay sit i dle 3 tn YAR ay Si ial a JAE.2 JG JB JA st F101 2 dy scat Lites say Mehey CX Jace Ly Gall ge faa Y A Lledo LOOPE.» LOOPZ LOOP JCXZ sApecall gh (Gl igall) JS il ya 33 4y C589 gill Jausall lb LOOPE 3! LOOP. is JI Sil) cilagled glade CX DL.€ ALS ag gh He iy gas ali pS a gh ky END 2 RETURN .€ RET eBay pty nag asl gall ely oll 36A1 059806279 ign 0590006279 1 JH .23 a MS el =__ DARE oD £ pelle lady DP obit (UL) ple Lag yin ley Le pall Ayal Juda Lage CMC 4 CLL STI, £ CLC, STC. CLD, STD al — iy Hy 8 JuoLal le MOVE cag ce gl 3A 24 pio 4 DS:DI (3!) ES:SI o4.¢ ES:SI yl DS:DI 4. ES:DI s!! DS:Sl DS:SI a rh cy Au DF=O AL Ags cats 142: pols DI valtils $1 vat] Di Fads ST 9 nie ara Se Diss yo lptasel oe ltl ie at a eee as a LOCAL TOP Apps) cas i} .26 220000 .¢ ‘22TOP TOP?? 4 eee eae 27 Wa ) aa eat feast ol dnaol da Sul 1 28 EXIT. TM tt ENDM AST Es! oni Min 5 Ce ee ee ae ay 1 ae) .SALL \ gaan 30 ee’. \ DP pe. AL : # 15] A4 Noe 2] 1] stel ae oh al ele UE Ue sleelel ole 7 5 VAG HaAd? sas 134 | 132 | 126)],126 | 104 102 {1104 98 ROUEH 81 | 81] 80 Aaiat | Lt ®. L Spall La das le Js 298 10H st 16 99 Gall Cissy 24448 Bia nea esuinn naan 15g (chahe 7) scAgbaall GUS Gh i) gal ole AA all jal) Aa Jetsh) DISPLAY pat s8le sh 4 123 MATA DB “ALQUDS OPEN UNIVERSITY $” ey ey nag hl a gala aly sit hl s9usee9 (gas96866279 Msp debe dN as AACN tegen sma “5 Sta) ple ial Ug shy DISPLAY MACRO MSG MOV AH, 09 LEA DX, MSG// MOV DX, OFFSET MSG INT 21H : ENDM DISPLAY STR ;CALL STATEMENT FOR MACRO Give 15) 3 | 103 gady (CLE 5) zi gall ghd Lit SH 3 i ORG 10h LEA SI, al MOV CX,5 aie REP LODSW 2 RET 1d 111h, 222h, 3338, 44a, 555h \ | Picea aaa L\ laf asiapeceatnnetana - 144.0455) de 10) WW SAAY TRP ARG <4, 10,15, a Be DB ARG /_ ENDM / NN / pps / DB 10 DB 1S \ DB 20 DB25 Cul Gyaal quall aah ge Gaal \ gB8O%z 797 de 20) \ 5 4g NSN Lapel et 4 SL stc \ MOV AL, FOH MOV AL,71H_ | MOV AK, ot MOV BL,88H SAR AL, 4s ADD AL, 43H RCR BLL 89 ued 4583.2DAA RCR BL,1\. pe BL= 62H Se AL= F8H AL= aH 0 C 6 i ao 1 Cra ti XQ vel be, G3 20) coal Jal x San 4A 4 ARS ail ght i ea ah “MOV AL, 541 [MOV CX, 5_ MOWAX,1234H [MOV AL,5 ~~ | CLD XOR AL, 87H | PINK: ~ MOV BX, 12341 Liv me LEA SI, al MOV DL, 24H 4\‘S"}-XOR AX, BX MOY-DI, ‘A’ LEA DI, a2 MOV AH, 2H JZ ABC——~—~| MOV AH, 21. MOV CX, 5 INT 21H MOV CX, 1234 | INT 21 REP MOVSB HLT RET LOOP PINK ABC: DEC AL al DB 1,2,3,45 HLT MOV DX,1234H JINZLI a2 DB 5 DUP(O) HLT e AL= 2CH GIS goby S$88S] DX= 1234 EE] AAAAA Gag | AIDBI2345 | 0010 1100 ts all 5 sing | ay ya aS tea ae hy Aly ent ha a gma haa JAS, 0088667 jaypasrssarns Fay sagen Alsen = hall peal nie 1381 hey Hela sce a A pt daa a ee fem Joell agi chai! 2022/2021 wifi oer de ghaay ¢ coy DDN Uae cok Ua YT ha ota ET ob cuay ARM ball le Y 3 eal al sol ge shu 5 ya dash cttga tas gn Deckers iene gol la a Syn ye in Slat Cl SG 2 Srl ages Aas OABCDHL daseall gine OS 1 Speaall ll Gall ab) PUSH AX Meal git 4 eee sme BX 4 Spell fe vette sad shi Nill pss / ee i | / / wos usly / \ \ = wz agit ial / is GS aly gh gS) plied ‘ Neck TRE ee esti Nea a So Moy aa ae al MOV AX, CX] @]__MOVAL, {st | (C] MOV AX, 0AH| MOV. DS.ES| (A T Bi inal sel] 2 = Agi MOV SL OFFSET source (li Jistul Sy] moll | MOVSEDX[ © LEA SI, source | (B] MOVSI, Offset] (A \ A CHAE Cos DE Bis SO PesTUl oS OnE po Gia a ll Gah |S \_ANDT@ Cc QR & xor| (A AR Sa 63) SET STRINGL Ue yaaa Jah AX IS peor 4 Moysw| \ i CF dat Gh bal |S sTb[@[z 2 CLI CLD | (A sgt AX Gata) A - uJ TasiMOV AX, Scat Osi] 6 SCH | DK *G@paaren Ci A (ABEAH| (B A3EBH | (A ? al 9 LG glad Jain 7. FFOOH | (D ——~_00FFH] (CT FFFFH [1 o000H | (A Fad Galli) (le Joa CX 0 GST) WS agar GOS Ce ily saCXH 9 ZF= 1, 8 A+B | D LOOPNZ| (C]__LOOPE| B LOOPZ | (A Pe fas SUll ecules Taig able oe Gly] 9 Stace [DI] 41a outed | (CT eee] Be Asa cole | (A Aas AUG sty | 10 Parameter | (D Micro] (C Macro] (B PROC| (A Re ae ee a a dead pig | 11 ) (D | MACRO (C [ssa oie @ (A eth aay nal aa a a gma la sly Lh 059085079 ypsnnncn79 i tal Ua std) 4 elena eso aera PURGE PUBLIC] sl Sea a acl poe JE aS dst p[(C colt Ope | B oe =e Cpa Fi Oe Cues Baal | -XALL| (C sSALL| (B. -LALL A eal fal del ea a ied et ¢ iarale re ee?) ae IN AX, 100 a \ oA ouy jAX 7 a Vaden "i so (oe 15) seseae ela Jt Sahl gH sag) Je 1. ele bad hi a Sts \\ “~”K / a AX, mrasit [ MOV AHO ADD AX,45H { DAA “AT =2Bh Lady AF = CR=0 cy de 40!) cilalei 445 sey AX Joeaall gsi sel (3. Mov AL, 55H Mov BL, 26H SUB AL,BL ‘AAS "Yo. qnee on eT - Soa sanea “fot OARS Talla d Data Sf ‘ WW 50h Ry DW 60h Mov Lani sath ard tyr aes gt ws oe 20) Tle 12 lll g silly cde § Js! El roaslaal , AN eh gl ise Slay Lal alae Gas Ayia chil coma e wea “PSU play lel gall Seal data msgl db ‘hello'S':' msg2 db 10,13,'using macro'S ALAS agit ‘ aol lp Aaland gl ny anal eal Jp SAF 0590956279 (Ayp0598065279 OT —— a BS ata Re gy el ) (1) ey dase HAIN TST TSH cal) ge (ds ius! (OTs Pape Salles on 1) os nt Las ea _¥ esi | Ban 4 4 | sani # 9 | aac] Nay) WILT {77 ‘ 2) des \ | ie Sy dss Wide 3 WALT USA fh y& niu \ 10 8 6 s 4 3 2 1 ou BY CPA BY A [ian 5 4) 40 4 ala bang 49 | 124) 123 121/161 101] 99 | 88 | 92/103 | a8 | 81 | 80 tad 4 2S Jat 9 OIE R yt end A ttt a fan Asuras ae dase NS a dc, Uw dijes ea 4 Bey oe 89 0 4:4 Jani Mov CL, 3 Mov AH, OD5h SAR AH, CL f AII-OFAD, CR=1 sat Bdoedy : All Leki Mit ey AP AN, Day AL decal eal (5 f MOV AX, 7745H f MOV AHO eet Edy gay onal aa ol ge meal ay gH 9SF 9046527 \yyosan4cr79 Aemepn sy 8L B e $ = 2SINa—E ‘ADD AX,ASIt DAA AR= 1’) AL= 90 :Jst segs chsh AE oy AX deal BF a (6 86.49 AH= 2Bh Lady AF = CFO ch We Aish chal May AX ‘ Mov AL, SH Mov BL, 26H ‘SUB AL,BL ee AR = CFI Jeusy AX=2A 09 al Gantt Jiatl Aad AAA al Ce cal (Gestalt 'gatly : doen Gane 20 Lode 12 8 Eily aloe 8 Asi ga ome Coe20): ee TS Nqlagh ares dail 3 ela ish 3 FACT MACRO N LOCAL AGAIN MOV~ AX,1 MOV CXN MOV BLN \ bed sam: mon” Be \ | | | DEC BI \ : / voor, / a Ay \ . ‘Data Segment \ A DW 50h B DW 60h Data Ends \ Moy La plaSiely A,B CA yAdaM 9 dest LA gla eal gh pAb och | bf: N Suda tl cay eu ay ot ah 4 Code Start: Mov Ax,Data \ MovDs,Ax ‘ Mov Ax, A \ Mov Dx, B A \ Mov "Gl / \ Mov Ax, Y Mov Dx, B: wm pan (de 20) Ade 12 ill g silly cLote 8 Mg vill susthall dls 106 G945 AN fy gl ispaleny ot all ghia cs) 3, Fact Proc Near MOV AX,I MOV CX MOV BLN AGAIN: MUL BL. DEC BL LOOP AGAIN Fact ENDP ee ly a eg aa ul as gma eal Jl Sl s9e056279 yp 0s9eN66279 j i een RU Ae oe a l= EE - iy gisl Sop ARON gh cays Laake LELAM e Get Ae Lh SL paSiey glnel gab isl 4 data msgl db ‘hello's'« msg2 db 10,13,'using macro's dal -model small display macro message push ax push dx mov ah,09h Jea dx,message int 21h pop dx Pop ax — endm data \ _ msgl db thello's'! msg2 we 13,"using \ -code/ SO moy ax,data mov ds,ax display msgl display msg2 : hoy ah,4eh ; By 21h smal cite al yal tga ama nl ihe aly Soll 9Sy41 0598865279 iglypasossscz79 see Stay i! tay a “panama ie std RTS quel Hil cipatast Ley / sll pul -) ies 3, ay et sy sal GH daha al ade iS yz Bl ae? Boss gi _ ay ji Ubi hens, - at “Ea Spas aay ies Dedee Ry i gaat Led 92) Ta de ANN Dbes 3 | dagaual Gayl (ll (V) Bt} ga (se 20 ) - dasa Say) pl (X) ion yg Lh eh aa coi BENE EE eee 1 Moy DS,ES Jisihs 1 eo a eed DS XLAT ed a c= stile satel a 3 raldel 4 te eno ose! ge ordeal Aa fi a yf Alar a / e Js Li afta oe SNL iE VE: Saki Quy (Expression) W atahessis “y wpraog ANE RET Ed DeBoer: af SN NAGE Whew, \ (se 30 ) / MOVSB # | | Pei esp Sag AFR LG sh 9 \ te CALL.¢ 9 RET eel | \ iy | \ or ae AL=00i10101 dual U4 gc 3 tts 00110100.¢ S 11001011 - iivel i 011000 dpsed Lah cp ef tis 10010000» upon i ri plasty all Eaal tgs bs (INCLUDE. ASSUM PURGI Sie ane, _ /ENDS | huey Asada Jan pd Ley g Stall Jal AS Gaal... Agung pads Gye bes yal a SALL.¢ XALL LALL Jf ALS Clg ge ia YI TRPC IRP ¢ REPT EXIT! «SHR AL, 01 Leeitl 25 Le AL=10110111B dacaa!l U8 g) cute 1311 sete eh ah Oly) Malay ynalgl oad goal ie Bama lal he abtly Jol 35,11 0596966279 ‘yiyansoessez79 y “MOL aa tortor -| INa reg oe ae ae as Aagbill padi’ 12 | cu our. NEGI | | MOVSW .s a eres : M Creal pale Ei se Jad 13 | OVSB ¢ Loop. Loorz.| | Get es Gals = Fs sth iN) gles cya Apa Agha 05 14 | = MOV ww ump | DIV. ID. MN UE cans a8 a gall... Legh phe 15 ar ee IMUL.| cae ~ | yr 9) 2a fox lala da fac © | MovBL,5 \\\ HA: . taat.s\ \ \ (io ADDBL,S =“ CMP AL,10 ’ / |INZLL eo 22 pall J f eg seul dla ; arent. . al ” erRINGI DB20DUP(') Q3" uy Al ds pil th te STRING2 DB-20 DUP ("') AN | (rer 0 Sis asks 2 | Cie ia pst ge US | va | Sa IY, el & / } ee SAA cs ra ae, “J oo 4, > 4 ade eo n) Sor o ioe mall JN puall AI aiBy Caste Gam Sucka aba AN g Slay ually yd das glean daly ally 25h g SL) Las Teall (Aa 20) x toatl sal pliRdaly A,B cal oi dasa a DU Lala Lbd Last © 10) 4 MOV Us 10) XCHG, MOV Ue a ay og dete ty i! ply Raa lad yu ge anal aay pil Spl 0598868279 ign t590866279 aspen eed tie sill pal © sell ey LY late gu apie ol at cl an 2d ball AO : ees a yond a gis avs js do a Walls + Lage: Nt Gs 8 a GL cr pealy cab a! 2? yi sie ca sl Ciyatl (e Serpe eetear mats . cay) Cla tet 2 sg 4, uy . (Agsaioe2 —_yfiate_ 20) (* tio] 9] 8 6 4 0) 19 [ia] 11 | pals ey 18 7] 16 15] 14] 13 rI URIs 1 x el & « / n S, fd eaten, Fe 18] 17] 16] 15] 14 tet eae Ge 1 ree) ds | | Gace 10) snl ca do ope ui my (AL, BL, CF, DL) Bloat 235 94 | at MOV AL,25 B) | MOVCL,5 | MOV BL, 5 V DL, ODDA \ fia: 988068 RK pr cl | \ 0° BK | Aas see ly Ay nal es yl a all aay el 11 05906627 \qososs4cr79 reel Spal (pias si yal huait | \ sTRINGI DB 20 DUP('*) STRING? DB 20.DUP(' +) (we 9) ~X cu / MoV CX, 20 LEA DI, STRING2 | LEASI, STRING1 | REP MOVSB | \ \ AAM >. CBW 3, cwD \ 610 RR pet ates ——— + af, piesa ott il ca Cae ep Decks ALayY Al g Slag ssa ag plan has glial Mal ald GS) 9 SAN) Laskin sua Ufa Fedde Heal oyiSy (4d 20) (MM MACRO A,B MOV AX,AM ADD AX,B ‘DM \cT MACRO N OCAL AGAIN OVAX,1 spy lay aly Anat th oa ga gma cae aly gi SAN 0598860279 | ytyn0s94866079 tase _goremngun gnc d nS MOV CX.N MOV BLN AGAIN; MUL BL DEC BL. LOOP AGAIN ENDM STACK SEGMENT DB. of DUP(STACK) STACK ENDS DATA SEGMENT NUMI DB 67H d < NUM2 DB MH - a DATA ENDS - . CODE SEGMENT TAC ASSUME. CS:CODE,DS: foams £ PROG PROC FAR PUSH DS / \ \ PUSH AX / MOV AX,DATA x ’ Mov DS.AN ~NEA FAcT 4 SUMM NUM1,NUM2 RET PROG ENDP CODE ENDS END PROG sl A, Bc ial pf dol 9 Sled EUS rota, & 1 a AN +8 Mov a) BGMPEDATA. cs: ASSUME DS: P (ce 10) XCHG, MOV Us neh ely lil gual aa ual ae aacalal aay JAHISS5L1 0598960279 iylgans9e866279 etal lay dy) tly dana esl esl ina gall ike aly Soil ySpAl 0598866279 /ylypns9gn6s279 as priate ete ag te MEE YA ae Ae 2 es _ DBM st ORNRSHTA PO ah MEBANE — ESS pasa Gan al pay peel Miya lca 1381 sky ita} shaiy tele cyt y 6 iy S “gue 4a jal pa inte MADLE" UM Suc ya Glad 2022/2021 Td, a a JSG | a yy> Bag aha A panda pind le (Caan ci) Le pag Di Lagoa GaN jpegs ipa Oe 2 HAS) fs aly WNL WS Np oy le 3 _ 3 20) 233 Dia 20 Aad IST cata Bd Os 40 UE LA gat ia gh cis xi QA yall da 0 SL Chiba) gd YEY SALL ee 2 Gee Si eofly phen! nal ENDM 3 sit vedic gkiberaaoe cing tects at 4 aadly Stal ple ait) Adan Slasaaly Stal) ys mealy 5 ZF = 5 CX# Get asaya leas Bik cx/Oml ak att uw LOQENZ dt 6 /ox avai dee dabbles 7 UFRRFh 4 uss) 8 P H adi i le i eal a athens 9 Frets ag ay 1 tag ag ea oa sinc BU) 2 30) geht JN t Atay ha Fa Genel Uysal oo dao Ua! jay dil ob Aagauall Ag) 58) 3 5 STA gh ga Go gh Al pane G2 FS Gh nee a Qn Ja AV Atle sual 4 agit gastos eLat -XALL | @D[_ Les| €] LEA] & XCHG|] (4 { 1 Ga Gy GE gs MOV Stball JE Las A Gs Cseeee pA) Dat] 2 1 (B53 AM ae 1a eae gS gS! 07 :AL dea OABCDH dal 5 4 clS [8 | 3 (C} CB ABCD | (A | : & ca aX ig SST 5 scasw___\ |] CMPSW cl @ weal (Sl Lb RE, 7 3 DX @ hex - y A S Sel) SSO = pusHAXG] ¢ Site od | D AX deni plonsaleh | (CT nisl © aXe see TB] AX Jena wel! (a TEA SI, source Vi Sisal oS] 7 JS Lae Cl | D | Mov sI.pDx | (C| MOVSI, OFFSET source B MOV SI, Offset | (A 1098 AND AL, BL hpi 35 eit MW BL=1100 0010 esises AL=1011 1110 Gss- G51] 8 u/@ 82] (CI 86| B 85 (A Able pe AE pape Grady Jala ya sl le Ye Sujit) pall fe gage Jaley Che al LSY ABET] 9 Komen] OD] <> halves] Cl 1 Aaja] Bw %o eT | (A tot SL) tay Cig pt Deg Fail pay elt 179) — Sil Saat |B] gifiall date | (A) etal a ls! Atl nei last ul na Agno kas gil pL 0508565279 (gp 0s9886279 pA petals | sala ai] (C] et el EE... DES ore = ot wea SLECALL Os [11 : “He ss] (B pal] (A - Save J oo pl a py pa TB dp Teo [112 | = eel ets] (CT Macro Sil] (B] Procedure sat] (A DUG cigs st da [13 @ PLE Te sets = i Bia | ABIES eal g Sill peau Aly Distal 4 mals [14 fe SAU esa T (CT tal esas] B gStd 35 | (A ral - OS only gat ge PIN) oid ple gala Gy hae) SY ed [115 a > : _—— model small display macro message push ax push dx mov ah,09h lea dx,message ee. yy aa sl ol ne ala aay ol ll 0595905279 (0598865279 23 ae ES ee — ee int 21h pop dx pop a | end ce t db ‘hello'S'! whee? db 10,13,'using macro'S code mov ax,data mov ds,ax ae msgl display msg? mov ab,4ch > int 21h end seas gal alaly Cy! Sally inal aa yl ye anal aay el S15 0598865279 (gln0598 866279

You might also like