You are on page 1of 10

§Ò c¬ng «n tËp Vi xö lý

Bai 1
ViÕt ch¬ng tr×nh thùc hiÖn c¸c c«ng viÖc sau:
a. NhËp mét chuçi ký tù tõ bµn phÝm vµ hiÓn thÞ chuçi võa nhËp (chØ sö
dông c¸c c©u lÖnh liªn quan ®Õn chuçi).
b. §æi c¸c ký tù thµnh ký tù thêng.
c. HiÓn thÞ chuçi sau khi ®· ®æi ra mµn h×nh.

Chó ý: Khi thùc hiÖn, ch¬ng tr×nh cã d¹ng nh sau:


Nhap vao mot chuoi: Hom Nay
Chuoi vua nhap la: Hom Nay
Chuoi vua doi la: hom nay
Ban co muon tiep tuc khong (C/K)?

Bai 2
ViÕt ch¬ng tr×nh thùc hiÖn c¸c c«ng viÖc sau:
a. NhËp vµo mét ký tù bÊt kú tõ bµn phÝm.
b. HiÖn m· ASCII cña ký tù võa nhËp díi d¹ng nhÞ ph©n.
c. §Õm sè bit 0 vµ bit 1 trong m· ASCII díi d¹ng nhÞ ph©n ®ã.

Chó ý: Khi thùc hiÖn, ch¬ng tr×nh cã d¹ng nh sau:


Nhap 1 ky tu: A
Ma ASCII cua ky tu duoi dang nhi phan la: 01000001
So cac bit 0 la: 6
So cac bit 1 la: 2
Ban co muon tiep tuc khong (C/K)?

Bai 3
ViÕt ch¬ng tr×nh thùc hiÖn c¸c c«ng viÖc sau:
a. NhËp vµo 2 sè nguyªn, d¬ng bÊt kú sao cho tæng 2 sè nhá h¬n 10.
b. TÝnh trung b×nh céng 2 sè, hiÖn kÕt qu¶ ra mµn h×nh.

Chó ý: Khi thùc hiÖn, ch¬ng tr×nh cã d¹ng nh sau:


§Ò c¬ng «n tËp Vi xö lý
Nhap so thu 1: 5
Nhap so thu 2: 4
Trung binh cong cua 2 so la: 4.5
Ban co muon tiep tuc khong (C/K)?
Bai 4
ViÕt ch¬ng tr×nh thùc hiÖn c¸c c«ng viÖc sau:
a. NhËp vµ hiÓn thÞ mét m¶ng gåm n sè nguyªn (sö dông 2 ch¬ng tr×nh con
Nhap vµ Hien ®· ®îc viÕt s½n trong file lib.asm)
b. TÝnh tæng c¸c sè lÎ, hiÖn kÕt qña ra mµn h×nh.
Chó ý:
Thñ tôc Nhap (sè võa nhËp ®îc lu trong AX, kÕt thóc nhËp khi Ên Enter).
Thñ tôc Hien (sè ®îc hiÖn n»m trong AX).
Khi thùc hiÖn, ch¬ng tr×nh cã d¹ng nh sau:
Nhap so luong so: 3
A[1]= 2
A[2]= 5
A[3]= 17
M¶ng võa nhËp: 2 5 17
Tæng c¸c sè lÎ la: 22
Bai 5
ViÕt ch¬ng tr×nh thùc hiÖn c¸c c«ng viÖc sau:
a. NhËp vµo 2 sè nguyªn, d¬ng bÊt kú sao cho tæng 2 sè nhá h¬n 10.
b. §a ra mµn h×nh sè lín nhÊt trong 2 sè.
c. TÝnh tæng 2 sè, hiÖn kÕt qu¶ ra mµn h×nh.

Chó ý: Khi thùc hiÖn, ch¬ng tr×nh cã d¹ng nh sau:


Nhap so thu 1: 2
Nhap so thu 2: 7
So lon nhat la : 7
Tong cua 2 va 7 la: 9
Ban co muon tiep tuc khong (C/K)?
§Ò c¬ng «n tËp Vi xö lý
Bai 6
ViÕt ch¬ng tr×nh thùc hiÖn c¸c c«ng viÖc sau:
a. NhËp vµ hiÓn thÞ mét m¶ng gåm n sè nguyªn (sö dông 2 ch¬ng tr×nh con
Nhap vµ Hien ®· ®îc viÕt s½n trong file lib.asm)
b. TÝnh tæng c¸c sè ch½n, hiÖn kÕt qña ra mµn h×nh.
Chó ý:
Thñ tôc Nhap (sè võa nhËp ®îc lu trong AX, kÕt thóc nhËp khi Ên Enter).
Thñ tôc Hien (sè ®îc hiÖn n»m trong AX).
Khi thùc hiÖn, ch¬ng tr×nh cã d¹ng nh sau:
Nhap so luong so: 3
A[1]= 2
A[2]= 5
A[3]= 10
Mang vua nhap: 2 5 10
Tong cac so chan la: 12
Bai 7
ViÕt ch¬ng tr×nh thùc hiÖn c¸c c«ng viÖc sau:
a. NhËp vµo mét chuçi.
b. §æi c¸c ký tù thêng thµnh ký tù hoa vµ ngîc l¹i.
c. HiÓn thÞ chuçi sau khi ®· ®æi.

Chó ý: Khi thùc hiÖn, ch¬ng tr×nh cã d¹ng nh sau:


Nhap vao mot chuoi: Hom Nay
Chuoi vua doi la: hOM nAY
Bai 8
ViÕt ch¬ng tr×nh thùc hiÖn c¸c c«ng viÖc sau:
a. NhËp vµo mét m¶ng gåm n sè nguyªn, d¬ng (víi c¸c phÇn tö nhá h¬n 10).
b. S¾p xÕp m¶ng theo chiÒu t¨ng dÇn.
c. HiÓn thÞ m¶ng võa s¾p xÕp.

Chó ý: Khi thùc hiÖn, ch¬ng tr×nh cã d¹ng nh sau:


Nhap phan cua mang: 3
§Ò c¬ng «n tËp Vi xö lý
A[1]= 5
A[2]= 1
A[3]= 8
Mang vua sap xep la: 1 5 8
Bai 9
ViÕt ch¬ng tr×nh thùc hiÖn c¸c c«ng viÖc sau:
a. NhËp vµo 2 chuçi S1 vµ S2 (kÕt thóc nhËp khi nhËp Enter).
b. Nèi chuçi S2 vµo cuèi chuçi S1.
c. HiÓn thÞ chuçi S1 sau khi nèi.

Chó ý: Khi thùc hiÖn, ch¬ng tr×nh cã d¹ng nh sau:


Nhap chuoi S1: Tp.
Nhap chuoi S2: Nam Dinh
Chuoi S1 la: TP.Nam Dinh
Ban co muon tiep tuc khong (C/K)?
Bai 10
ViÕt ch¬ng tr×nh thùc hiÖn c¸c c«ng viÖc sau:
a. NhËp vµo mét m¶ng gåm n sè nguyªn, d¬ng (víi c¸c phÇn tö nhá h¬n 10).
b. S¾p xÕp m¶ng theo chiÒu gi¶m dÇn.
c. HiÓn thÞ m¶ng võa s¾p xÕp.

Chó ý: Khi thùc hiÖn, ch¬ng tr×nh cã d¹ng nh sau:


Nhap phan cua mang: 3
A[1]= 5
A[2]= 1
A[3]= 8
Mang vua sap xep la: 8 5 1
Bai 11
ViÕt ch¬ng tr×nh thùc hiÖn c¸c c«ng viÖc sau:
a. NhËp mét m¶ng gåm n sè nguyªn (sö dông ch¬ng tr×nh con Nhap vµ HiÖn
®· ®îc viÕt s½n trong file lib.asm)
b. §Õm sè lîng sè ch½n cã trong m¶ng.
§Ò c¬ng «n tËp Vi xö lý
c. TÝnh tæng c¸c sè ©m, hiÖn kÕt qña ra mµn h×nh.
Chó ý:
Thñ tôc Nhap (sè võa nhËp ®îc lu trong AX, kÕt thóc nhËp khi Ên Enter).
Thñ tôc Hien (sè ®îc hiÖn n»m trong AX).
Khi thùc hiÖn, ch¬ng tr×nh cã d¹ng nh sau:
Nhap so luong so: 3
A[1]= -2
A[2]= -5
A[3]= 10
So luong so chan la: 2
Tong cac so am la: -7
Bai 12
ViÕt ch¬ng tr×nh thùc hiÖn c¸c c«ng viÖc sau:
a. NhËp vµo 2 sè d¬ng bÊt kú (díi d¹ng nhÞ ph©n) sao cho tæng 2 sè nhá h¬n
10.
b. TÝnh tæng 2 sè, hiÖn kÕt qu¶ ra mµn h×nh (díi d¹ng thËp ph©n).

Chó ý: Khi thùc hiÖn, ch¬ng tr×nh cã d¹ng nh sau:


Nhap so thu 1: 00000011
Nhap so thu 2: 00000100
Tong cua 2 so la: 7
Ban co muon tiep tuc khong (C/K)?
Bai 13
ViÕt ch¬ng tr×nh thùc hiÖn c¸c c«ng viÖc sau:
a. NhËp mét chuçi ký tù S1 (kÕt thóc khi nhËp Enter).
b. NhËp thªm mét ký tù, ®Õm sè lÇn ký tù ®ã xuÊt hiÖn trong chuçi S1?
HiÓn thÞ kÕt qu¶.
Chó ý: Khi thùc hiÖn, ch¬ng tr×nh cã d¹ng nh sau:
Nhap mot chuoi: Nam Ha
Nhap mot ky tu: a
So lan ky tu a xuat hien trong S1 la: 2
Ban co muon tiep tuc khong (C/K)?
§Ò c¬ng «n tËp Vi xö lý

Bai 14
ViÕt ch¬ng tr×nh thùc hiÖn c¸c c«ng viÖc sau:
a. NhËp mét chuçi ký tù S1 (kÕt thóc khi nhËp Enter).
b. §a ra ký tù hoa cã m· ASCII nhá nhÊt vµ lín nhÊt, nÕu kh«ng cã ký tù hoa
th× ®a ra th«ng b¸o.

Chó ý: Khi thùc hiÖn, ch¬ng tr×nh cã d¹ng nh sau:


Nhap vao mot chuoi: Nam Dinh
Ky tu co ma ASCII nho nhat la: D
Ky tu co ma ASCII lon nhat la: N
Bai 15
ViÕt ch¬ng tr×nh thùc hiÖn c¸c c«ng viÖc sau:
a. NhËp mét sè nguyªn díi d¹ng thËp ph©n.
b. HiÖn sè võa nhËp ra mµn h×nh.

Chó ý: Khi thùc hiÖn, ch¬ng tr×nh cã d¹ng nh sau:


Nhap mot so thap phan: -123
So vua nhap la: -123
§Ò c¬ng «n tËp Vi xö lý

ViÕt ch¬ng tr×nh thùc hiÖn c¸c c«ng viÖc sau:


a. NhËp mét sè hexa (cã kiÓm tra ®iÒu kiÖn).
b. HiÖn sè võa nhËp ra mµn h×nh.

Chó ý: Khi thùc hiÖn, ch¬ng tr×nh cã d¹ng nh sau:


Nhap mot so thap phan: 1BCD
So vua nhap la: 1BCD
Ban co muon tiep tuc khong (C/K)?

ViÕt ch¬ng tr×nh thùc hiÖn c¸c c«ng viÖc sau:


a. NhËp mét chuçi S1 (kÕt thóc khi nhËp Enter).
b. KiÓm tra xem S1 cã ph¶i lµ chuçi ®èi xøng? §a ra dßng th«ng b¸o t¬ng
øng.

Chó ý: Khi thùc hiÖn, ch¬ng tr×nh cã d¹ng nh sau:


Nhap mot chuoi: abcdcba
Day la chuoi doi xung
Ban co muon tiep tuc khong (C/K)?

ViÕt ch¬ng tr×nh thùc hiÖn c¸c c«ng viÖc sau:


a. NhËp mét chuçi S1 (kÕt thóc khi nhËp Enter).
b. §Õm c¸c ch÷ sè trong chuçi. HiÖn kÕt qu¶ ra mµn h×nh (sö dông ch¬ng
tr×nh con Hien ®· cã trong file lib.asm)

Chó ý:
Thñ tôc Hien (hiÖn mét sè ®îc lu trong AX)
Khi thùc hiÖn, ch¬ng tr×nh cã d¹ng nh sau:
Nhap mot chuoi: a4b78dan
So cac chu so la:3
§Ò c¬ng «n tËp Vi xö lý
Ban co muon tiep tuc khong (C/K)?

ViÕt ch¬ng tr×nh thùc hiÖn c¸c c«ng viÖc sau:


a. NhËp mét sè nguyªn, d¬ng díi d¹ng thËp ph©n (sö dông ch¬ng tr×nh con
Hien ®· ®îc viÕt trong file lib.asm).
b. HiÖn sè võa nhËp díi d¹ng Hexa.

Chó ý:
Thñ tôc Hien (hiÖn mét sè ®îc lu trong AX)
Khi thùc hiÖn, ch¬ng tr×nh cã d¹ng nh sau:
Nhap mot so thap phan: 78
Dang Hexa cua so do la: 4E
Ban co muon tiep tuc khong (C/K)?

ViÕt ch¬ng tr×nh thùc hiÖn c¸c c«ng viÖc sau:


a. NhËp mét sè nhÞ ph©n (cã kiÓm tra ®iÒu kiÖn).
b. HiÖn sè võa nhËp díi d¹ng Hexa.

Chó ý:
Thñ tôc Hien (hiÖn mét sè ®îc lu trong AX)
Khi thùc hiÖn, ch¬ng tr×nh cã d¹ng nh sau:
Nhap mot so nhi phan: 10111001
Dang Hexa cua so do la: 00B9
Ban co muon tiep tuc khong (C/K)?

ViÕt ch¬ng tr×nh thùc hiÖn c¸c c«ng viÖc sau:


a. NhËp vµo mét sè N nguyªn, d¬ng tõ bµn phÝm (sö dông ch¬ng tr×nh con
Nhap vµ Hien ®· ®îc viÕt trong file lib.asm).
b. ViÕt ch¬ng tr×nh con tÝnh giai thõa cña mét sè.
c. Sö dông ch¬ng tr×nh con võa viÕt ®Ó tÝnh N giai thõa, hiÖn kÕt qu¶ ra
mµn h×nh.
§Ò c¬ng «n tËp Vi xö lý

Chó ý: Khi thùc hiÖn, ch¬ng tr×nh cã d¹ng nh sau:


Nhap mot so: 5
Giai thua cua 5 la: 120
Ban co muon tiep tuc khong (C/K)?

ViÕt ch¬ng tr×nh th«ng b¸o cho ngêi sö dông nhËp vµo mét ký tù vµ in ra m·
ASCII cña ký tù díi d¹ng Hexa ë dßng tiÕp theo. LÆp l¹i cho ®Õn khi ngêi sö dông
nhËp ký tù Enter.

Chó ý: Khi thùc hiÖn, ch¬ng tr×nh cã d¹ng nh sau:


Nhap mot ky tu: Z
Ma ASCII cua Z duoi dang Hexa la: 5A
Nhap mot ky tu:

ViÕt ch¬ng tr×nh thùc hiÖn c¸c c«ng viÖc sau:


a. NhËp mét m¶ng gåm n sè nguyªn (sö dông ch¬ng tr×nh con Nhap vµ HiÖn
®· ®îc viÕt s½n trong file lib.asm)
b. §Õm sè lîng sè lÎ cã trong m¶ng.
c. TÝnh tæng c¸c sè d¬ng, hiÖn kÕt qña ra mµn h×nh.
Chó ý:
Thñ tôc Nhap (sè võa nhËp ®îc lu trong AX, kÕt thóc nhËp khi Ên Enter).
Thñ tôc Hien (sè ®îc hiÖn n»m trong AX).
Khi thùc hiÖn, ch¬ng tr×nh cã d¹ng nh sau:
Nhap so luong so: 3
A[1]= 2
A[2]= -5
A[3]= 11
So luong so le la: 2
Tong cac so duong la: 13

ViÕt ch¬ng tr×nh thùc hiÖn c¸c c«ng viÖc sau:


§Ò c¬ng «n tËp Vi xö lý
a. NhËp vµ hiÖn mét chuçi S1 (chØ sö dông nh÷ng lÖnh liªn quan ®Õn
chuçi).
b. HiÖn chuçi võa nhËp theo thø tù ®¶o ngîc ra mµn h×nh.

Chó ý: Khi thùc hiÖn, ch¬ng tr×nh cã d¹ng nh sau:


Nhap mot chuoi: Nam Dinh
Chuoi vua nhap la: Nam Dinh
Chuoi dao nguoc la: hniD maN
Ban co muon tiep tuc khong (C/K)?

ViÕt ch¬ng tr×nh thùc hiÖn c¸c c«ng viÖc sau:


a. NhËp mét chuçi ký tù tõ bµn phÝm vµ hiÓn thÞ chuçi võa nhËp (chØ sö
dông c¸c c©u lÖnh liªn quan ®Õn chuçi).
b. §æi c¸c ký tù thµnh ký tù hoa.
c. HiÓn thÞ chuçi sau khi ®· ®æi ra mµn h×nh.

Chó ý: Khi thùc hiÖn, ch¬ng tr×nh cã d¹ng nh sau:


Nhap vao mot chuoi: Hom Nay
Chuoi vua nhap la: Hom Nay
Chuoi vua doi la: HOM NAY
Ban co muon tiep tuc khong (C/K)?

You might also like