Vous êtes sur la page 1sur 2

I. Bi tp 1. Nhp vo hai s a v b.

Tnh tng, hiu, tch, thng ca hai s a v b vi ty chn: Khi ngi dng nhn phm s 1 s tnh tng, phm s 2 s thc hin php tr, phm 3 tnh tch v 4 s chia hai s. V in kt qu va tnh ra mn hnh. 2. Nhp N s bt k. m cc s ln hn 10 v nh hn 20 v tnh tng ca chng. Sau hin th kt qu ln mn hnh. 3. Nhp vo mt dy cc s. Tm gi tr ln nht, v a ra mn hnh. 4. Nhp vo mt dy cc s. Tm gi tr nh nht, v a ra mn hnh. 5. Chuyn mt s thp phn sang s nh phn. 6. Tnh n! (n< 9) 7. Nhp vo mt nm. Kim tra nm c nhun hay khng? 8. Nhp vo bn knh R. Tnh chu vi v din tch hnh trn. 9. Nhp vo 2 cnh a v b. Tnh chu vi, din tch hnh ch nht. 10. Nhp vo mt s nguyn dng N. Tnh tng S= 1+2+.+ N, v in kt qu ra mn hnh. II. Hng dn thc hnh lm mt bi tp. V d tnh tng dy s S= 1+2+.+ N. Thc hin theo cc bc nh sau: - B1: vit chng trnh in ra mn hnh mt s c gi tr c lu trong mt thanh ghi dng chung (v d AX). - B2: vit chng trnh nhp vo 1 s, gi tr nhp lu trong thanh ghi dng chung (v d AX), sau in gi tr ln mn hnh. - B3: Vit chng trnh nhp vo mt s N, tnh tng S v lu kt qu vo thanh ghi dng chung. Hin th gi tr t thanh ghi ln mn hnh. Note: Tch chng trnh thnh cc bc nh, kim tra, bt li v chy mi bc. Sau khi lm xong bc 1, s b xung bc 2 vo chng trnh. Tip tc dch v kim tra li. Chy thnh cng th b sung v chuyn tip sang bc 3. Lm t phn d v tng dn cp kh. Khng lm mt chng trnh ln ngay t u s kh dch, kh bt li, v ko hnh dung c thut ton. Vit tch ri tng nhm lnh v ghi ch tc dng hay tnh nng ca mi dng lnh. V d: ;khoi tao gia tri ban dau cua DS mov ax,@data mov ds,ax ;In ra man hinh chuoi ki tu

mov dx,offset msg mov ah,09 int 21h ;Dung man hinh ket qua( doi nhan 1 ki tu) mov ah,1 int 21h ;Tro lai Dos( tra lai quyen cho HDH) mov ah,4ch int 21h Vit cc lnh thnh cc cp v c tht li u dng V d: .model small .stack 100h .data msg db 'Hello world$' .code ;khoi tao gia tri ban dau cua DS mov ax,@data mov ds,ax ;Dung man hinh ket qua( doi nhan 1 ki tu) mov ah,1 int 21h ;Tro lai Dos( tra lai quyen cho HDH) mov ah,4ch int 21h end

Vous aimerez peut-être aussi