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

Môc luc

®Ò sè: 01. ........................................................................................................................................ 2


®Ò sè: 02. ........................................................................................................................................ 5
®Ò sè: 03. ...................................................................................................................................... 10
®Ò sè: 04. ...................................................................................................................................... 15
®Ò sè: 05. ...................................................................................................................................... 18
®Ò sè: 06. ...................................................................................................................................... 23
®Ò sè: 07. ...................................................................................................................................... 27
®Ò sè: 08. ...................................................................................................................................... 31
®Ò sè: 09. ...................................................................................................................................... 34
®Ò sè: 10. ...................................................................................................................................... 38

chØ lµm ®Õn c©u 15 th«i nhÐ!

1
®Ò sè: 01.
Chó ý:
 TuyÖt ®èi kh«ng ®­îc viÕt, vÏ, ký hiÖu lªn ®Ò thi, nÕu vi ph¹m sÏ bÞ trõ 50% tæng sè ®iÓm cña bµi thi..
 Häc sinh chän 1 ®¸p ¸n ®óng nhÊt trong 4 ®¸p ¸n ë mçi c©u hái vµ ®¸nh dÊu (t«) vµo tê bµi thi m«n
vi xö lý ,
 §Ò thi kh«ng ®­îc sö dông tµi liÖu ngo¹i trõ b¶ng m· lÖnh 8086 trªn ®ã kh«ng cã ch÷ viÕt b»ng tay.
 BiÓu ®iÓm: C©u 110, c©u20: 1®/c©u; C©u 1115: 3®/c©u; C©u16,18:2®; C©u 17,19:5®. NÕu chän sai
sÏ bÞ trõ 1/2 sè ®iÓm cña c©u t­¬ng øng.

C©u 1: Trong b¶ng m· ASCII, 1 ký tù ®­îc m· ho¸ b»ng mÊy bit?


a) 5 bit b) 6 bit c) 7 bit d) 8 bit
C©u 2: ChuyÓn sè 16(H) sang hÖ nhÞ ph©n.
a) 0010110(B) b)0001011(B) c)00100110(B) d)00101100(B)
C©u 3: BIOS ®­îc c¸c nhµ s¶n xuÊt n¹p vµo:
a) Bé nhí ROM b) Bé nhí RAM c) æ ®Üa cøng d) æ ®Üa khëi ®éng
C©u 4: Kh¸i niÖm vÒ BUS d÷ liÖu cña m¸y tÝnh?
a)Lµ tËp c¸c ®­êng vËt lý cho phÐp vËn chuyÓn tÝn hiÖu mang d÷ liÖu(data) gi÷a c¸c thµnh phÇn cña m¸y
tÝnh.
b)Lµ tËp c¸c ®­êng logic cho phÐp vËn chuyÓn tÝn hiÖu mang d÷ liÖu(data) gi÷a c¸c thµnh phÇn cña m¸y
tÝnh.
c)Lµ c¸c ®­êng m¹ch in cã trªn main board liªn kÕt CPU vµ bé nhí.
d)Lµ mét sè c¸c ®­êng m¹ch in song song cã trªn main board.
C©u 5: ThiÕt bÞ nµo d­íi ®©y ®­îc coi lµ cã thÓ trao ®æi tin víi m¸y tÝnh?
a) Loa b) Bµn phÝm c) Chuét d) c¶ a,b,c ®Òu sai
C©u 6: Khèi nµo cã chøc n¨ng ®äc m· lÖnh trong 8086?
a)ALU b)BIU c)EU d) b vµ c
C©u 7: Pipeline lµ g×?
a)Lµ kü thuËt xö lý xen kÏ liªn tôc c¸c dßng lÖnh
b)Lµ mét c¶i tiÕn cña Intel nh»m t¨ng tèc ®é n¹p lÖnh.
c)Lµ mét c¶i tiÕn cña Intel nh»m t¨ng kh¶ n¨ng l­u tr÷ trung gian c¸c lÖnh tr­íc khi xö lý.
d)Kh«ng cã ý nµo trong 3 ý trªn ®óng.
C©u 8: Trong bé VXL 8086, bé ®Öm lÖnh lµm nhiÖm vô:
a)§­a ®Þa chØ ra bus vµ trao ®æi d÷ liÖu víi bus
b)Lµm t¨ng tèc ®é xö lý th«ng tin cña CPU
c)Thùc hiÖn lÖnh
d)Gi¶i m· lÖnh
C©u 9: Trong bé VXL 8086, c¸c thanh ghi con trá vµ chØ sè:
a) Chøa ®Þa chØ ®Çu cña c¸c ®o¹n nhí trong bé nhí.
b) Th­êng chøa ®Þa lÖch cña c¸c « nhí trong ®o¹n nhí.
c) Ph¶n ¸nh tr¹ng th¸i cña CPU.
d) §­îc sö dông nhiÒu trong c¸c phÐp to¸n sè häc.
C©u 10: Cã thÓ l­u l¹i 1 tõ(16 bits) d÷ liÖu trong:
a) Thanh ghi AL b) Thanh ghi IP c) Thanh ghi CX d) a,b ®óng
C©u 11: Trong ng«n ng÷ lËp tr×nh ASSEMBLY, tªn (do ng­êi sö dông ®Æt) nµo sau ®©y hîp lÖ
a) 2000$ b)Y.2000 c) @2000 d) AX
C©u 12: §o¹n ch­¬ng tr×nh sau ®©y lµm c«ng viÖc g×?
mov ah,1 a) Cho phÐp nhËp 1 ký tù tõ bµn phÝm.
int 21h b) Cho phÐp nhËp 1 ký tù tõ bµn phÝm vµ hiÓn thÞ.
c) Cho phÐp nhËp 1 ký tù tõ bµn phÝm vµ hiÓn thÞ ký tù ®ã ë ®Çu dßng
mov ah,2
tiÕp theo.
mov dl,al d) Cho phÐp nhËp 1 ký tù tõ bµn phÝm vµ hiÓn thÞ ký tù ®ã ë c¹nh ký tù
int 21h võa nhËp.

2
C©u 13: Cho biÕt ®o¹n ch­¬ng tr×nh sau lµm nhiÖm vô g×?
MOV AX,0 a) Thùc hiÖn phÐp to¸n céng AX= 0+1+2+ +254
MOV BX,0 b) Thùc hiÖn phÐp to¸n céng AX= 1+1+2+ +255
MOV CX,255 c) Thùc hiÖn phÐp to¸n céng AX= 1+2+3+ +256
TOP: d) Thùc hiÖn phÐp to¸n céng AX= 1+2+3+ +255
ADD BL,1
ADD AX,BX
LOOP TOP

C©u 14: T×m gi¸ trÞ cña AL sau ®o¹n ch­¬ng tr×nh sau:
MOV al,75H
AND al,0eH
a) 05(H) b)24(H)
c) 4(D) d)000001010(B)
C©u 15: ViÕt ch­¬ng tr×nh nhËp 10 sè tù nhiªn gåm 1 ch÷ sè vµ cÊt vµo ng¨n xÕp 10 sè ®ã.
a) b) c) d)
mov cx,10 mov cx,10 mov cx,10 mov cx,10
l: l: l: l:
mov ah,1 mov ah,1 mov ah,1 mov ah,1
int 21h int 21h int 21h int 21h
and al,0fh and al,0fh and al,0fh and ax,0fh
push ax push al pop ax push ax
loop l loop l loop l loop l

C©u 16: 2. Lµm thÕ nµo ®Ó t¸ch riªng BUS ®Þa chØ?
a) Dïng tÝn hiÖu ALE
b) Dïng tÝn hiÖu /DEN
c) Dïng c¸c vi m¹ch chèt.
d) KÕt hîp c¶ a vµ c
C©u 17: Gi¶ sö c¸c ch©n ®a hîp ®Þa chØ vµ d÷ liÖu cña 8086 ®· ®­îc t¸ch riªng vµ phèi ghÐp víi 8255A
nh­ h×nh vÏ d­íi. D0-D 7
34 4
33 D0 PA0 3
H·y cho biÕt ®Þa chØ cña 8086 dµnh cho 8255A? 32 D1 PA1 2
31 D2 PA2 1
a) §Þa chØ cña cæng a, b, c vµ thanh 30 D3 PA3 40
D4 PA4 39
ghi ®iÒu khiÓn lÇn l­ît lµ: 0018H, 001AH, 29
28 D5 PA5 38
D6 PA6 37
001CH vµ 001EH. A1
27
D7 PA7

b) §Þa chØ cña cæng a, b, c vµ thanh A2


RESE T
9
8 A0
18
PB0 19
A1 PB1 20
ghi ®iÒu khiÓn lÇn l­ît lµ: 0000H, 0001H, A0, A3-A15 /RD
/WR 35 PB2 21
5 RESET PB3 22
0002H vµ 0003H. 2
3 36 RD PB4 23
6 WR PB5 24
c) §Þa chØ cña cæng a, b, c vµ thanh 4
5 CS PB6 25
PB7
ghi ®iÒu khiÓn lÇn l­ît lµ: 0019H, 001BH, 6
7 14
PC0
001DH vµ 001FH. 8
1 PC1
15
16
PC2
d) §Þa chØ cña cæng a, b, c vµ thanh 9
10
OR
PC3
17
13
11 8255 PC4 12
ghi ®iÒu khiÓn lÇn l­ît lµ: 0000H, 0002H, 12 PC5 11
13 PC6 10
0004H vµ 0006H. 14 PC7
15

C©u 18: CÊp nµo cña bé nhí cã dung l­îng lín nhÊt?
a) CÊp 2, bé nhí ROM.
b) CÊp 2, bé nhí RAM.
c) CÊp 3, c¸c æ ®Üa ngoµi.

3
d) CÊp 4, bé nhí m¹ng.
C©u 19: 1. Cho m¹ch phèi ghÐp 8086 víi ROM27256 vµ RAM62256 nh­ h×nh vÏ. H·y cho biÕt m¹ch nµy
®­îc x©y dùng tõ ®Þa chØ nµo?
a) §Þa chØ ®Çu(« nhí ®Çu tiªn) cña ROM lµ 00000H, cña RAM lµ 10000H.
b) §Þa chØ ®Çu(« nhí ®Çu tiªn) cña ROM lµ 80000H, cña RAM lµ 84000H.
c) §Þa chØ ®Çu(« nhí ®Çu tiªn) cña ROM lµ 00000H, cña RAM lµ 03FFFH.
d) §Þa chØ ®Çu(« nhí ®Çu tiªn) cña ROM lµ 00000H, cña RAM lµ 07FFFH.

A0-A 14
D0-D 7 VCC
28
10 11 VCC
9 A0 D0 12 20
8 A1 D1 13 CE 27
7 A2 D2 15 WE 22
6 A3 D3 16 OE
5 A4 D4 17 1
4 A5 D5 18 A14 26
3 A6 D6 19 A13 2
A15 U82 4 25 A7 D7 A12 23
A16 3 A Y0 5 24 A8 A11 21
A17 2 B Y1 6 21 A9 A10 24
A18 3 OR 1 1 Y2 7 23 A10 A9 25
A19 4 G Y3 2 A11 19 A8 3
26 A12 18 D7 A7 4
74LS139 27 A13 17 D6 A6 5
A14 16 D5 A5 6
/RD 22 15 D4 A4 7
/WR 20 OE 13 D3 A3 8
CE 12 D2 A2 9
1 11 D1 A1 10
VPP D0 A0

27256 62256

C©u 20: Môc ®Ých cña ho¹t ®éng ng¾t?


a) Gi¸n ®o¹n ch­¬ng tr×nh chÝnh
b) ChuyÓn tíi ch­¬ng tr×nh con phôc vô ng¾t lµm 1 viÖc nµo ®ã
c) T¨ng hiÖu qu¶ lµm viÖc cña CPU.
d) C¶ a,b,c ®Òu sai.

Ngµy.... th¸ng..... n¨m 2005


DuyÖt

4
®Ò sè: 02.
Chó ý:
 Häc sinh chän 1 ®¸p ¸n ®óng nhÊt trong 4 ®¸p ¸n ë mçi c©u hái vµ ®¸nh dÊu (t«) vµo tê bµi thi m«n
vi xö lý , tuyÖt ®èi kh«ng ®­îc viÕt, vÏ, ký hiÖu lªn ®Ò thi.
 §Ò thi kh«ng ®­îc sö dông tµi liÖu ngo¹i trõ b¶ng m· lÖnh 8086 trªn ®ã kh«ng cã ch÷ viÕt b»ng tay.
 BiÓu ®iÓm: C©u 110, c©u20: 1®/c©u; C©u 1115: 3®/c©u; C©u16,18:2®; C©u 17,19:5®. NÕu chän sai
sÏ bÞ trõ 1/2 sè ®iÓm cña c©u t­¬ng øng.
C©u 1: M· ASCII cña c¸c ký tù th­êng (a ®Õn z) vµ cña c¸c ký tù hoa (A ®Õn Z) h¬n kÐm nhau:
a) 20 ®¬n vÞ b) 10 ®¬n vÞ c) 32 ®¬n vÞ d) 16 ®¬n vÞ
C©u 2: Kh¸i niÖm vÒ BUS cña m¸y tÝnh?
a)Lµ tËp c¸c ®­êng vËt lý cho phÐp liªn kÕt c¸c thµnh phÇn cña m¸y tÝnh víi nhau.
b)Lµ tËp c¸c ®­êng logic cho phÐp liªn kÕt c¸c thµnh phÇn cña m¸y tÝnh víi nhau.
c)Lµ c¸c ®­êng m¹ch in cã trªn main board.
d)Lµ mét sè c¸c ®­êng m¹ch in song song cã trªn main board.
C©u 3: Khi khëi ®éng, vi xö lý sÏ ®äc d÷ liÖu ë ®©u tr­íc tiªn?
a) ROM b)RAM c)æ ®Üa cøng d) ®Üa khëi ®éng.
C©u 4: Kh¸i niÖm vÒ phÇn cøng cña m¸y tÝnh?
a)Lµ toµn bé c¸c thiÕt bÞ ®iÖn tö, c¬ khÝ cÊu thµnh m¸y tÝnh.
b)Lµ CPU, main, RAM vµ c¸c æ ®Üa, c¸c thiÕt bÞ ngo¹i vi.
c)Lµ toµn bé c¸c thiÕt bÞ ®iÖn, ®iÖn tö, cÊu thµnh m¸y tÝnh.
d)Lµ c¸c bé phËn h÷u h×nh cÊu thµnh m¸y vi tÝnh.
C©u 5: Mét æ ®Üa cøng cã dung l­îng lín nÕu:
a) T«c ®é quay lín.
b) Sè l­îng ®Çu tõ lín.
c) KÝch th­íc vËt lý cña æ ®Üa lín.
d) Sè l­îng ®Üa vµ xi-lanh lín
C©u 6: Khèi nµo cã chøc n¨ng thùc hiÖn phÐp nh©n trong 8086?
a)ALU b)BIU c)EU d) b vµ c
C©u 7: Trong bé VXL 8086, c¸c thanh ghi ®o¹n CS, DS, ES, SS:
a) Chøa ®Þa chØ ®Çu cña c¸c ®o¹n nhí trong bé nhí.
b) Chøa ®Þa lÖch cña c¸c « nhí trong ®o¹n nhí.
c) Ph¶n ¸nh tr¹ng th¸i cña CPU.
d) §­îc sö dông nhiÒu trong c¸c phÐp to¸n sè häc.
C©u 8: LÖnh thùc hiÖn chuyÓn néi dung 2 « nhí liªn tiÕp cã ®Þa chØ DS:1234h vµ DS:1234h+1 vµo thanh
ghi AX
a)mov al,[1234h]
b)mov ax,[1234h]
c)mov ax,[1235h]
d)mov aL,[1235h]
C©u 9: CPU chØ ra hiÖn t­îng trµn cã dÊu b»ng c¸ch thiÕt lËp cê:
a) CF b) OF c) SF d) ZF
C©u 10: 8086 ®­îc cÊp xung ®ång hå tõ:
a)Nguån ®ång hå bªn ngoµi.
b)Nguån ®ång hå tõ 1 bé vi xö lý kh¸c
c)Tù ®ång bé (Bªn trong 8086 cã bé t¹o dao ®éng).
d)a,b,c ®Òu sai.
C©u 11: KÕt qu¶ m· hãa lÖnh AND CX,0FFH:
a)81 E1 00 FF b)80 E0 00 FF c) 88 E2 FF 00 d) 08 E4 00 FF
C©u 12: Cho biÕt kÕt qu¶ cña thanh ghi AH khi Vi xö lý thùc hiÖn xong ®o¹n ch­¬ng tr×nh sau:
MOV AH,0
MOV AL,0

5
T:
INC AL
ADD AH,AL
CMP AL,9
JNE T
a) 45 b) 55 c) 2EH d) 44
C©u 13: Cho biÕt ®o¹n ch­¬ng tr×nh sau lµm nhiÖm vô g×?
MOV AL,1 a) Thùc hiÖn phÐp tÝnh AX=6!
MOV BL,1 b) Thùc hiÖn phÐp tÝnh AX=5!
MOV CX,5 c) Thùc hiÖn phÐp tÝnh AL=5!
TOP: d) C¶ a,b,c ®Òu sai
INC BL
MUL BL
LOOP TOP

C©u 14: C©u lÖnh thiÕt lËp c¸c bÝt LSB vµ MSB cña AL trong khi gi÷ nguyªn c¸c bÝt kh¸c?
a) XOR AL,81h b) OR AL,81h c) AND AL,81h d) TEST AL,81h

C©u 15: §o¹n ch­¬ng tr×nh sau ®©y lµm c«ng viÖc g×?
mov ah,1 a) Cho phÐp nhËp 1 ký tù tõ bµn phÝm vµ hiÓn thÞ ký tù ®ã.
int 21h b) Cho phÐp nhËp 1 ký tù tõ bµn phÝm vµ hiÓn thÞ ký tù ®ã ë
®Çu dßng tiÕp theo.
mov ah,2
c) Cho phÐp nhËp 1 ký tù tõ bµn phÝm vµ hiÓn thÞ ký tù ®ã ë
mov dl,10 c¹nh ký tù võa nhËp
int 21h d) C¶ a,b,c ®Òu sai
mov dl,13
int 21h
mov dl,bl
int 21h

C©u 16: Ghi 82H vµo thanh ghi ®iÒu khiÓn cña 8255A th× vi m¹ch nµy:
a) Ho¹t ®éng ë chÕ ®é 0 c¸c cæng A,C cã chiÒu ra, B cã chiÒu vµo
b) Ho¹t ®éng ë chÕ ®é 0 c¸c cæng ®Òu cã chiÒu ra
c) Ho¹t ®éng ë chÕ ®é 0 c¸c cæng A,B cã chiÒu ra, C cã chiÒu vµo
d) Ho¹t ®éng ë chÕ ®é 0 c¸c cæng C,B cã chiÒu ra, A cã chiÒu vµo

6
C©u 17: ViÕt 1 ®o¹n lÖnh ®äc bit PC0 cña cæng C cña 8255A, nÕu b»ng 1 th× xuÊt ra cæng A gi¸ trÞ FFH,
nÕu b»ng 0 th× xuÊt ra cæng A gi¸ trÞ 00H. Gi¶ sö 8255A ®­îc phèi ghÐp víi 8086 vµ ®­îc ®Þnh nghÜa c¸c
cæng lµ: Cæng A: PA; Cæng B: PB; Cæng C: PC; Thanh ghi ®iÒu khiÓn: DK.
a) b) c) d)
mov al, 82h mov al, 89h mov al, 89h mov al, 89h
out dk,al out dk,al out dk,al out dk,al
in al, pc in al, pc in al, pc in al, pc
and al,1 and al,1 and al,1 and al,1
cmp al,0 cmp al,0 cmp al,0 cmp al,1
jnz n jnz n jz n jnz n
mov al,0 mov al,0 mov al,0 mov al,0
out pa,al out pa,al out pa,al out pa,al
jmp thoat jmp thoat jmp thoat jmp thoat
n: n: n: n:
mov al,255 mov al,255 mov al,255 mov al,255
out pa,al out pa,al out pa,al out pa,al
thoat: thoat: thoat: thoat:

C©u 18: Sè lÇn ghi cña ROM lµ:


a) 1 lÇn b) vµi tr¨m lÇn c) vµi ngh×n lÇn d) tïy lo¹i ROM

7
C©u 19: Cho 4 vi m¹ch ROM cã cïng dung l­îng lµ 2KB x 8bit vµ 1 vi m¹ch RAM cã dung l­îng lµ 8KB
x 8bits n»m kÒ nhau. H·y x©y dùng m¹ch phèi ghÐp cho chóng víi 8086.

a)
A0-A 10
74LS138 D0-D 7
A11 1 15 /CE ROM1
A12 2 A Y0 14 /CE ROM2 8 9 11 10
A13 3 B Y1 13 /CE ROM3 7 A0 O0 10 12 D0 A0 9
C Y2 12 /CE ROM4 6 A1 O1 11 13 D1 A1 8
VCC 6 Y3 11 /CE RAM 5 A2 O2 13 15 D2 A2 7
4 G1 Y4 10 4 A3 O3 14 16 D3 A3 6
5 G2A Y5 9 3 A4 O4 15 17 D4 A4 5
G2B Y6 7 2 A5 O5 16 18 D5 A5 4
Y7 1 A6 O6 17 19 D6 A6 3
23 A7 O7 D7 A7 25
22 A8 A8 24
19 A9 A9 21
A14 2 A10 A10 23
A15 3 20 A11 2
A16 4 18 OE A12
A17 5 OR7 1 CE 22
A18 6 21 OE 27
A19 7 VPP WE 20
IO-/ M 8 CE

/WR
/RD

A0-A 10
74LS138 D0-D 7
A11 1 15 /CE ROM1
A Y0
b) A12
A13
2
3 B Y1
14
13
/CE
/CE
ROM2
ROM3
8
7 A0 O0
9
10
11
12 D0 A0
10
9
C Y2 12 /CE ROM4 6 A1 O1 11 13 D1 A1 8
VCC 6 Y3 11 /CE RAM 5 A2 O2 13 15 D2 A2 7
4 G1 Y4 10 4 A3 O3 14 16 D3 A3 6
5 G2A Y5 9 3 A4 O4 15 17 D4 A4 5
G2B Y6 7 2 A5 O5 16 18 D5 A5 4
Y7 1 A6 O6 17 19 D6 A6 3
23 A7 O7 D7 A7 25
22 A8 A8 24
19 A9 A9 21
A14 2 A10 A10 23
A15 3 20 A11 2
A16 4 18 OE A12
A17 5 OR7 1 CE 22
A18 6 21 OE 27
A19 7 VPP WE 20
IO-/ M 8 CE

/WR
/RD

A0-A 10
c) A11 1
74LS138
15 /CE ROM1
D0-D 7

A12 2 A Y0 14 /CE ROM2 8 9 11 10


A13 3 B Y1 13 /CE ROM3 7 A0 O0 10 12 D0 A0 9
C Y2 12 /CE ROM4 6 A1 O1 11 13 D1 A1 8
VCC 6 Y3 11 5 A2 O2 13 15 D2 A2 7
4 G1 Y4 10 4 A3 O3 14 16 D3 A3 6
5 G2A Y5 9 3 A4 O4 15 17 D4 A4 5
G2B Y6 7 2 A5 O5 16 18 D5 A5 4
Y7 1 A6 O6 17 19 D6 A6 3
23 A7 O7 D7 A7 25
A8 A8
5
4

3
2

22 24
19 A9 A9 21
A14 2 A10 A10 23
A15 3 AND4 20 A11 2
A16 4 18 OE A12
A17 5 OR7 1 CE 22
A18 6 21 OE 27
A19 7 VPP WE 20
IO-/ M 8 CE
1

/WR
/RD

A0-A 10
74LS138 D0-D 7
d) A11 1
A Y0
15 /CE ROM1
A12 2 14 /CE ROM2 8 9 11 10
A13 3 B Y1 13 /CE ROM3 7 A0 O0 10 12 D0 A0 9
C Y2 12 /CE ROM4 6 A1 O1 11 13 D1 A1 8
VCC 6 Y3 11 5 A2 O2 13 15 D2 A2 7
4 G1 Y4 10 4 A3 O3 14 16 D3 A3 6
5 G2A Y5 9 3 A4 O4 15 17 D4 A4 5
G2B Y6 7 2 A5 O5 16 18 D5 A5 4
Y7 1 A6 O6 17 19 D6 A6 3
23 A7 O7 D7 A7 25
A8 A8
5
4

3
2

22 24
19 A9 A9 21
A14 2 A10 A10 23
A15 3 AND4 20 A11 2
A16 4 18 OE A12
A17 5 OR7 1 CE 22
A18 6 21 OE 27
A19 7 VPP WE 20
IO-/ M 8 CE
1

8
/WR
/RD
C©u 20: Ng¾t cøng tõ bªn ngoµi ®­îc CPU nhËn biÕt qua:
a) Ch©n /INTA b) Ch©n RESET
c) Bus d÷ liÖu. d) Ch©n INTR.

Ngµy.... th¸ng..... n¨m 2005


DuyÖt

9
®Ò sè: 03.
Chó ý:
 Häc sinh chän 1 ®¸p ¸n ®óng nhÊt trong 4 ®¸p ¸n ë mçi c©u hái vµ ®¸nh dÊu (t«) vµo tê bµi thi m«n
vi xö lý , tuyÖt ®èi kh«ng ®­îc viÕt, vÏ, ký hiÖu lªn ®Ò thi.
 §Ò thi kh«ng ®­îc sö dông tµi liÖu ngo¹i trõ b¶ng m· lÖnh 8086 trªn ®ã kh«ng cã ch÷ viÕt b»ng tay.
 BiÓu ®iÓm: C©u 110, c©u20: 1®/c©u; C©u 1115: 3®/c©u; C©u16,18:2®; C©u 17,19:5®. NÕu chän sai
sÏ bÞ trõ 1/2 sè ®iÓm cña c©u t­¬ng øng.
C©u 1: Thùc hiÖn phÐp céng sau: 16(D) + 20(H)
a) 30(H) b) 41(D) c) 00110010(B) d) 30(D)
C©u 2: TÝn hiÖu trªn BUS d÷ liÖu cña m¸y tÝnh thÕ hÖ 8086 lµ:
a)TÝn hiÖu sè.
b)TÝn hiÖu sè t«c ®é cao.
c) TÝn hiÖu sè t­¬ng thÝch møc TTL.
d) C¶ a,b,c ®Òu ®óng.
C©u 3: Khi khëi ®éng, vi xö lý sÏ thùc hiÖn ch­¬ng tr×nh ë ®©u tr­íc tiªn?
a) ROM b)RAM c)æ ®Üa cøng d) ®Üa khëi ®éng
C©u 4: PhÇn mÒm nµo d­íi ®©y ®­îc coi lµ hÖ ®iÒu hµnh ®a nhiÖm?
a) Windows Explore b) DOS 6.2 c)NC d) Windows NT
C©u 5: Tèc ®é quay cña ®Üa cøng quyÕt ®Þnh tíi:
a)Dung l­îng cña æ ®Üa.
b)Dung l­îng vµ tèc ®é cña æ ®Üa.
c)Thêi gian ghi/®äc th«ng tin trªn ®Üa.
d)Thêi gian truy t×m c¸c sector.
C©u 6: Khèi nµo cã chøc n¨ng gi¶i m· lÖnh trong 8086?
a)ALU b)BIU c)EU d) b vµ c
C©u 7: VXL 8086 cã thÓ qu¶n lý ®­îc:
a)16MB bé nhí b) 1MB bé nhí c) 1024 MB bé nhí d) 1024 Bytes bé nhí
C©u 8: Trong bé VXL 8086, c¸c thanh ghi ®a n¨ng AX, BX, CX, DX:
a)Chøa ®Þa chØ ®Çu cña c¸c ®o¹n nhí trong bé nhí.
b)Th­êng chøa ®Þa lÖch cña c¸c « nhí trong ®o¹n nhí.
c)Ph¶n ¸nh tr¹ng th¸i cña CPU.
d)Th­êng ®­îc sö dông nhiÒu trong c¸c phÐp to¸n sè häc.
C©u 9: KÕt qu¶ cña phÐp nh©n gi÷a hai sè 200 vµ 3 ë hÖ thËp ph©n ®­îc chøa trong thanh ghi nµo?
a)AH b)AL c)AX d) b vµ c ®Òu ®óng
C©u 10: CPU chØ ra hiÖn t­îng trµn kh«ng dÊu b»ng c¸ch thiÕt lËp cê:
a) ZF b) OF c) SF d) CF
C©u 11: Trong ng«n ng÷ lËp tr×nh ASSEMBlY, tªn (do ng­êi sö dông ®Æt) nµo sau ®©y hîp lÖ
a)@Baitap b) 1baitap c) baitap-1 d) baitap.1

10
C©u 12: §o¹n ch­¬ng tr×nh sau ®©y lµm c«ng viÖc g×?
mov ah,1 a) Cho phÐp nhËp 1 ký tù tõ bµn phÝm vµ hiÓn thÞ ký tù ®ã ë ®Çu dßng tiÕp
int 21h theo
b) Cho phÐp nhËp 1 ký tù tõ bµn phÝm vµ hiÓn thÞ.
mov bl,al
c) Cho phÐp nhËp 1 ký tù tõ bµn phÝm vµ hiÓn thÞ ký tù ®ã ë c¹nh ký tù
mov ah,2 võa nhËp
mov dl,0dh d) C¶ a,b,c ®Òu sai
int 21h
mov dl,0ah
int 21h
mov dl,bl

C©u 13: . Cho biÕt ®o¹n ch­¬ng tr×nh sau lµm nhiÖm vô g×?
MOV AX,1 a) Thùc hiÖn phÐp to¸n céng AX= 0+1+2+ +256
MOV BX,1 b) Thùc hiÖn phÐp to¸n céng AX= 1+1+2+ +255
MOV CX,255 c) Thùc hiÖn phÐp to¸n céng AX= 1+2+3+ +256
TOP: d) Thùc hiÖn phÐp to¸n céng AX= 1+2+3+ +255
ADD AX,BX
ADD BL,1
LOOP TOP

C©u 14: T×m gi¸ trÞ cña AH sau ®äan ch­¬ng tr×nh sau:
MOV aH,75H
OR aH,0eH
a) 7E(H) b)7F(H)
c) 05(D) d)11111010(B)
C©u 15: ViÕt ch­¬ng tr×nh nhËp 10 sè tù nhiªn gåm 1 ch÷ sè vµ cÊt vµo ng¨n xÕp 10 sè ®ã.
a) b) c) d)
... ... ... ...
main proc main proc main proc main proc
mov cx,10 mov cx,10 mov cx,10 mov cx,10
l: l: l: l:
call nh call nh call nh call nh
loop l loop l PUSh al and al,0fh
main endp main endp loop l push Ax
nh proc near nh proc near main endp loop l
mov ah,1 mov ah,1 nh proc near main endp
int 21h int 21h mov ah,1 nh proc near
and ax,0fh and ax,0fh int 21h mov ah,1
push ax push Al and ax,0fh int 21h
Ret Ret Ret
Ret
nh endp nh endp nh endp
nh endp
end main end main end main
end main

C©u 16: Khi nµo th× d÷ liÖu ®­îc chèt ë ®Çu ra cña c¸c cæng 8255A?
a) Khi vi m¹ch nµy ho¹t ®éng ë chÕ ®é 0.
b) Khi vi m¹ch nµy ho¹t ®éng ë chÕ ®é 1.
c) Khi reset vi m¹ch nµy.
d) c¶ a,b,c ®Òu sai.

11
C©u 17: Gi¶ sö c¸c ch©n ®a hîp ®Þa chØ vµ d÷ liÖu ®· ®­îc t¸ch riªng vµ phèi ghÐp víi 8255A nh­ h×nh vÏ
d­íi. H·y cho biÕt ®Þa chØ cña 8086 dµnh cho 8255A?
a) §Þa chØ cña cæng a, b, c vµ thanh D0-D 7
34 4
ghi ®iÒu khiÓn lÇn l­ît lµ: 0018H, 001AH, 33 D0 PA0 3
32 D1 PA1 2
001CH vµ 001EH. 31 D2 PA2 1
30 D3 PA3 40
b) §Þa chØ cña cæng a, b, c vµ thanh 29 D4 PA4 39
28 D5 PA5 38
D6 PA6 37
ghi ®iÒu khiÓn lÇn l­ît lµ: 0000H, 0001H, A0
27
D7 PA7
0002H vµ 0003H. A1
RESE T
9
8 A0
18
PB0 19
A1 PB1 20
c) §Þa chØ cña cæng a, b, c vµ thanh A2-A 15
/RD
/WR 35 PB2 21
ghi ®iÒu khiÓn lÇn l­ît lµ: 0019H, 001BH, 2
3
5 RESET
36 RD
PB3 22
PB4 23
001DH vµ 001FH. 4 6 WR
CS
PB5 24
PB6 25
5
d) §Þa chØ cña cæng a, b, c vµ thanh 6 PB7
7 14
ghi ®iÒu khiÓn lÇn l­ît lµ: 0000H, 0002H, 8 PC0
PC1
15
1 16
0004H vµ 0006H. 9 OR PC2 17
PC3
10 13
11 8255 PC4 12
12 PC5 11
13 PC6 10
14 PC7
15

D0-D 7

C©u 18: Môc ®Ých chÝnh cña bé nhí Cache?


a) §Ó tiÖn cho viÖc qu¶n lý c¸c bytes d÷ liÖu cña CPU.
b) §Ó gi¶m thêi gian t×m ®äc d÷ liÖu cña CPU.
c) §Ó gi¶m chi phÝ khi thiÕt kÕ CPU.
d) C¶ a,b,c ®Òu ®óng

12
C©u 19: Cho 4 vi m¹ch ROM cã cïng dung l­îng lµ 2KB x 8bit cã ®Þa chØ n»m kÒ nhau. H·y x©y dùng
m¹ch phèi ghÐp cho chóng víi 8086 ë vïng ®Þa chØ tõ 80000H.
A0-A 10
74LS138 D0-D 7
A11 1 15 /CE ROM1
a) A12
A13
2
3
A
B
Y0
Y1
14
13
8
7 A0 O0
9
10
C Y2 12 6 A1 O1 11
VCC 6 Y3 11 5 A2 O2 13
4 G1 Y4 10 4 A3 O3 14
5 G2A Y5 9 3 A4 O4 15
G2B Y6 7 2 A5 O5 16
Y7 1 A6 O6 17
23 A7 O7
22 A8
19 A9
A14 2 A10
A15 3 20
A16 4 18 OE
A17 5 OR7 1 CE
A18 6 21
A19 7 VPP
IO-/ M 8 /CE ROM2

/CE ROM3

/RD /CE ROM4

A0-A 10
74LS138 D0-D 7
b) A11
A12
1
2 A Y0
15
14
/CE ROM1
8 9
A13 3 B Y1 13 7 A0 O0 10
C Y2 12 6 A1 O1 11
VCC 6 Y3 11 5 A2 O2 13
4 G1 Y4 10 4 A3 O3 14
5 G2A Y5 9 3 A4 O4 15
G2B Y6 7 2 A5 O5 16
Y7 1 A6 O6 17
23 A7 O7
22 A8
19 A9
A14 2 A10
A15 3 20
A16 4 18 OE
A17 5 OR7 1 CE
A18 6 21
A19 1 7 VPP
8 /CE ROM2
IO-/ M
/CE ROM3

/RD /CE ROM4

A0-A 11
74LS138 D0-D 7
A11 1 15 /CE ROM1
c) A12
A13
2
3
A
B
Y0
Y1
14
13
8
7 A0 O0
9
10
C Y2 12 6 A1 O1 11
VCC 6 Y3 11 5 A2 O2 13
4 G1 Y4 10 4 A3 O3 14
5 G2A Y5 9 3 A4 O4 15
G2B Y6 7 2 A5 O5 16
Y7 1 A6 O6 17
23 A7 O7
22 A8
19 A9
A14 2 A10
A15 3 20
A16 4 18 OE
A17 5 OR7 1 CE
A18 6 21
A19 7 VPP
IO-/ M 8 /CE ROM2

/CE ROM3

/RD /CE ROM4

A0-A 10
74LS138 D0-D 7
A11 1 15 /CE ROM1
d) A12
A13
2
3
A
B
Y0
Y1
14
13
8
7 A0 O0
9
10
C Y2 12 6 A1 O1 11
VCC 6 Y3 11 5 A2 O2 13
4 G1 Y4 10 4 A3 O3 14
5 G2A Y5 9 3 A4 O4 15
G2B Y6 7 2 A5 O5 16
Y7 1 A6 O6 17
23 A7 O7
22 A8
19 A9
A10
1

A14 2
A15 3 20
A16 4 18 OE
A17 5 OR7 1 CE
A18 6 21
A19 1 7 VPP
8 /CE ROM2
IO-/ M
/CE ROM3

/RD /CE ROM4


13
C©u 20: Néi dung cña thanh ghi nµo sÏ cÊt vµo ng¨n xÕp khi cã yªu cÇu ng¾t ®­îc ®¸p øng?
a) SS b)SP c) CS d) CS vµ IP

Ngµy.... th¸ng..... n¨m 2005


DuyÖt

14
®Ò sè: 04.
Chó ý:
 Häc sinh chän 1 ®¸p ¸n ®óng nhÊt trong 4 ®¸p ¸n ë mçi c©u hái vµ ®¸nh dÊu (t«) vµo tê bµi thi m«n
vi xö lý , tuyÖt ®èi kh«ng ®­îc viÕt, vÏ, ký hiÖu lªn ®Ò thi.
 §Ò thi kh«ng ®­îc sö dông tµi liÖu ngo¹i trõ b¶ng m· lÖnh 8086 trªn ®ã kh«ng cã ch÷ viÕt b»ng tay.
 BiÓu ®iÓm: C©u 110, c©u20: 1®/c©u; C©u 1115: 3®/c©u; C©u16,18:2®; C©u 17,19:5®. NÕu chän sai
sÏ bÞ trõ 1/2 sè ®iÓm cña c©u t­¬ng øng.
C©u 1: Thùc hiÖn phÐp tÝnh sau: 23E(H)+BFD(H)
a)E3B(H) b)EEB(H) c)CFB(H) d)3F4(H)
C©u 2: Mét bé vi xö lý cã thÓ coi lµ:
a)Mét m¹ch tæ hîp cì lín.
b)Mét m¸y tÝnh cì nhá.
c)Mét bé xö lý sè häc.
d)Mét bé ®iÒu khiÓn.
C©u 3: ThuËt ng÷ “Bé vi xö lý 16 bit” cã nghÜa lµ:
a)Bé vi xö lý ®ã cã 16 bit.
b)Bé vi xö lý ®ã cã thÓ xö lý ®­îc 1 word(16 bits) trong 1 chu kú lÖnh.
c)Bé vi xö lý ®ã cã 16 ®­êng ®Þa chØ.
d) a,b,c ®Òu ®óng.
C©u 4: Kh¸i niÖm vÒ main board m¸y tÝnh cã thÓ hiÓu lµ:
a)Mét b¶ng m¹ch ®iÖn tö cì lín.
b)Lµ mét b¶ng m¹ch chÝnh trªn ®ã tÝch hîp c¸c khèi phèi hîp vµo/ra.
c)Lµ mét b¶ng m¹ch chÝnh trªn ®ã tÝch hîp c¸c BUS cña m¸y tÝnh.
d)a,b,c ®Òu ®óng.
C©u 5: Thanh ghi nµo ®­íi ®©y cã thÓ t¸ch thµnh 2 thanh ghi kh¸c nhau.
a) DS b) IP c) DX d)SP
C©u 6: Ng¨n xÕp cña 8086 do thanh ghi nµo qu¶n lý?
a) DS b) CS vµ IP c) DX vµ SP d)SS vµ SP
C©u 7: Bé ®Öm lÖnh cña 8086 cã bao nhiªu byte?
a) 4 b) 5 c) 6 d)8
C©u 8: 8086 ho¹t ®éng ë tÇn sè 5MHZ, gi¶ sö 1lÖnh ®­îc 8086 thùc hiÖn trong 3 chu kú ®ång hå. Thêi
gian thùc hiÖn lÖnh ®ã?
a) 0,6.10-6 (s) b) 0,5.10-6 (s) c) 0,6.10-4 (s) d)0,2.10-6 (s)
C©u 9: TÝn hiªu nµo b¸o trªn c¸c ch©n ®a hîp AD0 ®Õn AD15 ®ang cã tÝn hiÖu ®Þa chØ?
a) ALE b)/DEN c)IO-/M d)a vµ c
C©u 10: ChÕ ®é min cña 8086 cã ®Æc ®iÓm:
a)C¸c thµnh phÇn trong 8086 ®Òu ho¹t ®éng víi cÊu h×nh tèi thiÓu.
b)8086 ho¹t ®éng mµ kh«ng cã bé ®ång xö lý to¸n häc.
c)BUS d÷ liÖu ho¹t ®éng víi 16 bits.
d)a,b,c ®Òu ®óng.
C©u 11: Mét ch­¬ng tr×nh cho phÐp nhËp 1 ký tù tõ bµn phÝm vµ hiÓn thÞ ë dßng tiÕp theo th× ph¶i dïng
nh÷ng hµm nµo cña ng¾t 21h?
a) Hµm 1,2,9. b) Hµm 1,2,4CH. c) Hµm 1,2,3. d)Hµm 1,9,4CH
C©u 12: T×m kÕt qu¶ cña AX sau ®o¹n ch­¬ng tr×nh sau:
MOV AL,0
MOV BL,8
MUL BL
MOV BH,8
MUL BH
a) 0 b)64 c)8 d)a,b,c ®Òu sai.
C©u 13: ViÕt ch­¬ng tr×nh kiÓm tra néi dung cña AL. nÕu b»ng 0 th× kh«ng lµm g×, nÕu kh¸c 0 th× xo¸ AL
a) b) c) d)
15
AND AL,0FFH CMP AL,0 CMP AL,0 AND AL,0FFH
JNZ T JE T JNE T JZ T
XOR AL,AL AND AL,01H AND AL,00H XOR AL,AL
T: T: T T:

C©u 14: ViÕt ch­¬ng tr×nh t×m MAX cña 2 sè kh«ng b»ng nhau, cÊt vµo ng¨n xÕp sè lín, gi¶ sö 2 sè ®ang
n»m trong AL vµ AH.
a) b) c) d)
CMP AL,AH CMP AH,AL CMP AL,AH CMP AL,AH
JA CAT JA CAT JB CAT JA CAT
AND AX,0FF00H AND AX,0FF00H AND AX,0FF00H
PUSH AX PUSH AX PUSH AX PUSH AX
JMP T JMP T JMP T JMP T
CAT: CAT: CAT: CAT:
AND AX,0FFH AND AX,0FFH AND AX,0FFH
PUSH AX PUSH AX PUSH AX PUSH AX
T: T: T: T:

C©u 15: KÕt qu¶ m· ho¸ lÖnh MOV AH,01H:


a) B4 00 01 b)B3 01 c)B4 01 d)B4 01 00
C©u 16: Cã thÓ l­u l¹i 2 byte d÷ liÖu ë ®©u?
a) Ng¨n xÕp b) Thanh ghi ®a n¨ng c) æ ®Üa cøng d) a,b,c ®Òu ®óng.
C©u 17: T×m ®Þa chØ cña ROM vµ RAM trong s¬ ®å ghÐp nèi sau:
a)§Þa chØ ®Çu cña ROM vµ RAM lÇn l­ît lµ: F6000(H) vµ F8000(H).
b)§Þa chØ ®Çu cña ROM vµ RAM lÇn l­ît lµ: 06000(H) vµ 08000(H).
c)§Þa chØ ®Çu cña ROM vµ RAM lÇn l­ît lµ: 86000(H) vµ 88000(H).
d)§Þa chØ ®Çu cña ROM vµ RAM lÇn l­ît lµ: 00000(H) vµ08000(H).
D0.. D7
A0.. A19

A13 1 15 A0 10 11 D0 A0 10 11 D0
A14 2 A Y0 14 9 A0 O0 12 9 A0 D0 12
A15 3 B Y1 13 8 A1 O1 13 8 A1 D1 13
VCC C Y2 12 7 A2 O2 15 7 A2 D2 15
6 Y3 11 6 A3 O3 16 6 A3 D3 16
4 G1 Y4 10 5 A4 O4 17 5 A4 D4 17
5 G2A Y5 9 4 A5 O5 18 4 A5 D5 18
G2B Y6 7 3 A6 O6 19 D7 3 A6 D6 19 D7
Y7 25 A7 O7 25 A7 D7
74LS138 24 A8 24 A8
21 A9 21 A9
23 A10 23 A10
A16 2 A12 2 A11 2 A11
A17 3 A12 26 A12
1 /RD 22 A14 1 A13
A18 4 NAND4 27 OE A14
A19 5 20 PGM /RD 22
CE /WR 27 OE
5 1 20 WE
4 VPP VCC CE
1 28
AND4 3 2764 VCC
2
6225 6

C©u 18: NÕu dïng vïng ®Þa chØ tõ 00000H ®Õn 000FF(H) th× cã thÓ qu¶n lý ®­îc bao nhiªu vi m¹ch
8255A?
a) 255 b)256 c)64 d)a,b,c ®Òu sai
C©u 19: Cho s¬ ®å ghÐp nèi 8255A víi LED 7 ®o¹n vµ 8086 nh­ h×nh d­íi, viÕt ch­¬ng tr×nh ®iÒu khiÓn
LED 7 ®o¹n s¸ng theo h×nh sè 0.

16
a) b) c) d)
CODE SEGMENT CODE SEGMENT CODE SEGMENT CODE SEGMENT
ASSUME ASSUME ASSUME ASSUME
CS:CODE,DS:CODE, CS:CODE,DS:CODE, CS:CODE,DS:CODE, CS:CODE,DS:CODE,
ES:CODE,SS:CODE ES:CODE,SS:CODE ES:CODE,SS:CODE ES:CODE,SS:CODE
CREG EQU 03H CREG EQU 1EH CREG EQU 03H CREG EQU 06H
PC EQU 02H PC EQU 1CH PC EQU 02H PC EQU 04H
PB EQU 01H PB EQU 1AH PB EQU 01H PB EQU 02H
PA EQU 00H PA EQU 18H PA EQU 00H PA EQU 00H
ORG 1000H ORG 1000H ORG 1000H ORG 1000H
MOV AL,10000000B MOV AL,10000000B MOV AL,10000000B MOV AL,10000000B
OUT CREG,AL OUT CREG,AL OUT CREG,AL OUT CREG,AL
MOV AL,11111111B MOV AL,11111111B MOV AL,11111111B MOV AL,11111111B
OUT PB,AL OUT PB,AL OUT PB,AL OUT PB,AL
MOV AL,00111111B MOV AL,11000000B MOV AL,11000000B MOV AL,11000000B
OUT PA,AL OUT PA,AL OUT PA,AL OUT PA,AL
CODE ENDS CODE ENDS CODE ENDS CODE ENDS
END END END END

C©u 20: §o¹n ch­¬ng tr×nh sau g©y ra ng¾t g×?


XOR AL,AL
MOV BL,AL
MOV AL,8
DIV BL
a) Ng¾t do trµn b) ng¾t do phÐp chia cho 0 c) ng¾t mÒm d) kh«ng x¶y ra ng¾t

Ngµy.... th¸ng..... n¨m 2005


DuyÖt

17
®Ò sè: 05.
Chó ý:
 Häc sinh chän 1 ®¸p ¸n ®óng nhÊt trong 4 ®¸p ¸n ë mçi c©u hái vµ ®¸nh dÊu (t«) vµo tê bµi thi m«n
vi xö lý , tuyÖt ®èi kh«ng ®­îc viÕt, vÏ, ký hiÖu lªn ®Ò thi.
 §Ò thi kh«ng ®­îc sö dông tµi liÖu ngo¹i trõ b¶ng m· lÖnh 8086 trªn ®ã kh«ng cã ch÷ viÕt b»ng tay.
BiÓu ®iÓm: C©u 110, c©u20: 1®/c©u; C©u 1115: 3®/c©u; C©u16,18:2®; C©u 17,19:5®. NÕu chän sai sÏ
bÞ trõ 1/2 sè ®iÓm cña c©u t­¬ng øng.
C©u 1: Kh¸i niÖm vÒ BUS ®iÒu khiÓn cña m¸y tÝnh?
a)Lµ tËp c¸c ®­êng vËt lý cho phÐp vËn chuyÓn tÝn hiÖu ®iÒu khiÓn vµ tr¹ng th¸i gi÷a c¸c thµnh phÇn cña
m¸y tÝnh.
b)Lµ tËp c¸c ®­êng logic cho phÐp vËn chuyÓn tÝn hiÖu ®iÒu khiÓn gi÷a c¸c thµnh phÇn cña m¸y tÝnh.
c)Lµ c¸c ®­êng m¹ch in cã trªn main board liªn kÕt CPU vµ thµnh phÇn kh¸c cña m¸y tÝnh.
d)Lµ tËp c¸c ®­êng vËt lý cho phÐp vËn chuyÓn tÝn hiÖu ®iÒu khiÓn gi÷a c¸c thµnh phÇn cña m¸y tÝnh.
C©u 2: Vi xö lý lµ n¬i:
a) Chøa m· lÖnh b) Gi¶i m· c¸c c©u lÖnh c)Vµo ra d÷ liÖu d) gi¶i m· vµ thùc hiÖn lÖnh.
C©u 3: Mét phÐp tÝnh to¸n häc víi c¸c sè 8 bit sÏ ®­îc m¸y tÝnh thùc hiÖn ë ®©u?
a) CPU b)C¸c « nhí liªn tiÕp trªn RAM c) EU d)ALU
C©u 4: Gi¶ sö 1 byte chøa m· ASCII cña mét ký tù ch÷ in. §Ó ®æi nã thµnh d¹ng ch÷ th­êng ta ph¶i:
a) Céng thªm 32 b) Trõ ®i 20H c) Céng thªm 20 d) Trõ ®i 32
C©u 5: Sè 652(H) sÏ chiÕm mét kh«ng gian nhí lµ:
a) 2 bytes b) 12 bit c) 13 bit d)1 byte
C©u 6: Trong bé VXL 8086, khèi CU lµm nhiÖm vô:
a)§­a ®Þa chØ ra bus vµ trao ®æi d÷ liÖu víi bus
b)Lµm t¨ng tèc ®é xö lý th«ng tin
c)Thùc hiÖn lÖnh
d)Gi¶i m· lÖnh
C©u 7: LÖnh MOV CL,[BX] thùc hiÖn:
a)ChuyÓn néi dung « nhí cã ®Þa chØ DS:BX vµo CL
b)ChuyÓn néi dung 2 « nhí cã ®Þa chØ DS:(BX) vµ DS:(BX+1) vµo CL
c)ChuyÓn néi dung cña BX vµo CX
d)ChuyÓn néi dung cña BX vµo CL
C©u 8: KÕt qu¶ cña phÐp nh©n gi÷a hai sè 2000 vµ 300 ë hÖ thËp ph©n ®­îc chøa trong thanh ghi nµo?
a)DX b)AX c)CÆp AXDX d) CÆp DXAX
C©u 9: Cã thÓ l­u l¹i 1 tõ (16 bits) d÷ liÖu trong:
a) Thanh ghi AL b) Thanh ghi IP c) Thanh ghi SS d) Ng¨n xÕp
C©u 10: Cho biÕt ®o¹n ch­¬ng tr×nh sau lµm nhiÖm vô g×?
MOV AL,1 a) Thùc hiÖn phÐp tÝnh AL=6!
MOV BL,0 b) Thùc hiÖn phÐp tÝnh AX=5!
MOV CX,5 c) Thùc hiÖn phÐp tÝnh AL=5!
TOP: d) Thùc hiÖn phÐp tÝnh AL=4!
INC BL
MUL BL
LOOP TOP

C©u 11: 1. Cho biÕt ®o¹n ch­¬ng tr×nh sau lµm nhiÖm vô g×?
MOV AL,5 a) Thùc hiÖn phÐp to¸n: AX = 5.6 + 7.8
MOV BL,6 b) Thùc hiÖn phÐp to¸n: BX = 5.6 + 7.8
MUL BL c) Thùc hiÖn phÐp to¸n: AX = 8.6 + 6.5
PUSH AX d) C¶ a,b,c ®Òu sai.
MOV AL,BL
MOV BL,8
MUL BL
18
POP BX
ADD AX,BX

C©u 12: §o¹n ch­¬ng tr×nh sau ®©y lµm c«ng viÖc g×?
mov ah,1 a) Cho phÐp nhËp 1 ký tù tõ bµn phÝm vµ hiÓn thÞ ký tù ®ã ë ®Çu
int 21h dßng tiÕp theo
b) Cho phÐp nhËp 1 ký tù tõ bµn phÝm vµ hiÓn thÞ.
mov Al,Bl
c) Cho phÐp nhËp 1 ký tù tõ bµn phÝm vµ hiÓn thÞ ký tù ®ã ë c¹nh ký
mov ah,2 tù võa nhËp
mov dl,0dh d) C¶ a,b,c ®Òu sai
int 21h
mov dl,0ah
int 21h
mov dl,bl
int 21H

C©u 13: . Cho biÕt ®o¹n ch­¬ng tr×nh sau lµm nhiÖm vô g×?
MOV AX,1 a) Thùc hiÖn phÐp to¸n céng AX= 0+1+2+ +256
MOV BX,1 b) Thùc hiÖn phÐp to¸n céng BX= 1+1+2+ +255
MOV CX,255 c) Thùc hiÖn phÐp to¸n céng BX= 1+2+3+ +256
TOP: d) Thùc hiÖn phÐp to¸n céng AX= 1+2+3+ +255
ADD AL,1
ADD BX,AX
LOOP TOP

C©u 14: T×m gi¸ trÞ cña AH sau ®o¹n ch­¬ng tr×nh sau:
MOV aH,73H
OR aH,0eH
a) 7E(H) b)7F(H)
c) 05(D) d)11111010(B)
C©u 15: ViÕt ch­¬ng tr×nh nhËp 10 sè tù nhiªn gåm 1 ch÷ sè vµ cÊt vµo ng¨n xÕp 10 sè ®ã.
a) b) c) d)
... ... ... ...
main proc main proc main proc main proc
mov cx,10 mov cx,10 mov cx,10 mov cx,10
l: l: l: l:
call nh call nh call nh call nh
loop l loop l PUSh al and al,0fh
main endp main endp loop l push Ax
nh proc near nh proc near main endp loop l
mov ah,1 mov ah,1 nh proc near main endp
int 21h int 21h mov ah,1 nh proc near
and ax,0fh and ax,0fh int 21h mov ah,1
push ax push Al and ax,0fh int 21h
Ret Ret Ret
Ret
nh endp nh endp nh endp
nh endp
end main end main end main
end main
C©u 16: NÕu dïng vïng ®Þa chØ tõ FFFF0H ®Õn FFFFF(H) th× cã thÓ qu¶n lý ®­îc bao nhiªu vi m¹ch
8255A?
a) 16 b)4 c)64 d)a,b,c ®Òu sai

19
C©u 19: Cho s¬ ®å ghÐp nèi 8255A víi LED 7 ®o¹n vµ 8086 nh­ h×nh d­íi, viÕt ch­¬ng tr×nh ®iÒu khiÓn
LED 7 ®o¹n s¸ng theo h×nh ch÷ H.
VCC

D0..D7
D0 34 4 a
33 D0 PA0 3
32 D1 PA1 2 b
31 D2 PA2 1
30 D3 PA3 40 c
29 D4 PA4 39
A0..A15 28 D5 PA5 38 d
A0 D7 27 D6 PA6 37
A1 D7 PA7 e
2 9 18
3 8 A0 PB0 19 f
4 A1 PB1 20
5 RESET 35 PB2 21 g
6 /RD 5 RESET PB3 22
7 /WR 36 RD PB4 23 dp
8 1 6 WR PB5 24
9 OR13 CS PB6 25
10 PB7 7 seg led
11 14
12 PC0 15
13 PC1 16
A1514 PC2 17
PC3 13
PC4 12
PC5 11
8255 PC6 10
PC7

a) b) c) d)
CODE SEGMENT CODE SEGMENT CODE SEGMENT CODE SEGMENT
ASSUME ASSUME ASSUME ASSUME
CS:CODE,DS:CODE, CS:CODE,DS:CODE, CS:CODE,DS:CODE, CS:CODE,DS:CODE,
ES:CODE,SS:CODE ES:CODE,SS:CODE ES:CODE,SS:CODE ES:CODE,SS:CODE
CREG EQU 03H CREG EQU 03H CREG EQU 03H CREG EQU 03H
PC EQU 02H PC EQU 02H PC EQU 02H PC EQU 02H
PB EQU 01H PB EQU 01H PB EQU 01H PB EQU 01H
PA EQU 00H PA EQU 00H PA EQU 00H PA EQU 00H
ORG 1000H ORG 1000H ORG 1000H ORG 1000H
MOV AL,10000000B MOV AL,10000000B MOV AL,10010000B MOV AL,10000000B
OUT CREG,AL OUT CREG,AL OUT CREG,AL OUT CREG,AL
MOV AL,11111111B MOV AL,11111111B MOV AL,11111111B MOV AL,11111111B
OUT PA,AL OUT PB,AL OUT PB,AL OUT PB,AL
MOV AL,10001001B MOV AL,10001001B MOV AL,10001001B MOV AL,00000011B
OUT PB,AL OUT PA,AL OUT PA,AL OUT PA,AL
CODE ENDS CODE ENDS CODE ENDS CODE ENDS
END END END END

C©u 18: Ch­¬ng tr×nh vµo/ra c¬ b¶n (BIOS) ®­îc n¹p nµo:
a)ROM b)RAM c)DDRAM d)æ ®Üa cøng

20
C©u 19: X©y dùng m¹ch phèi ghÐp cho ROM 27256 ë ®Þa chØ b¾t ®Çu tõ 10000H vµ RAM 62256 b¾t ®Çu
tõ ®Þa chØ 18000H. A0-A 14
D0-D 7 VCC
28
10 11 VCC
A0 D0
a) 9
8
7
A1
A2
D1
D2
12
13
15
CE
WE
20
27
22
6 A3 D3 16 OE
5 A4 D4 17 1
4 A5 D5 18 A14 26
3 A6 D6 19 A13 2
A15 U82 4 25 A7 D7 A12 23
A16 3 A Y0 5 24 A8 A11 21
A17 2 B Y1 6 21 A9 A10 24
A18 3 OR 1 1 Y2 7 23 A10 A9 25
A19 4 G Y3 2 A11 19 A8 3
26 A12 18 D7 A7 4
74LS139 27 A13 17 D6 A6 5
A14 16 D5 A5 6
/RD 22 15 D4 A4 7
/WR 20 OE 13 D3 A3 8
CE 12 D2 A2 9
1 11 D1 A1 10
VPP D0 A0

2725 6 6225 6

A0-A 14
D0-D 7 VCC
28
VCC
b) 10
9
8
A0
A1
D0
D1
11
12
13 CE
20
27
7 A2 D2 15 WE 22
6 A3 D3 16 OE
5 A4 D4 17 1
4 A5 D5 18 A14 26
3 A6 D6 19 A13 2
A15 U82 4 25 A7 D7 A12 23
A16 3 A Y0 5 24 A8 A11 21
A17 2 B Y1 6 21 A9 A10 24
A18 3 OR 1 1 Y2 7 23 A10 A9 25
A19 4 G Y3 2 A11 19 A8 3
26 A12 18 D7 A7 4
74LS139 27 A13 17 D6 A6 5
A14 16 D5 A5 6
/RD 22 15 D4 A4 7
/WR 20 OE 13 D3 A3 8
CE 12 D2 A2 9
1 11 D1 A1 10
VPP D0 A0

27256 62256

A0-A 14
D0-D 7 VCC

c) 10
9 A0 D0
11
12
VCC
28

20
8 A1 D1 13 CE 27
7 A2 D2 15 WE 22
6 A3 D3 16 OE
5 A4 D4 17 1
4 A5 D5 18 A14 26
3 A6 D6 19 A13 2
A15 U82 4 25 A7 D7 A12 23
A16 3 A Y0 5 24 A8 A11 21
A17 2 B Y1 6 21 A9 A10 24
A18 3 OR 1 1 Y2 7 23 A10 A9 25
A19 4 G Y3 2 A11 19 A8 3
26 A12 18 D7 A7 4
74LS139 27 A13 17 D6 A6 5
A14 16 D5 A5 6
/RD 22 15 D4 A4 7
/WR 20 OE 13 D3 A3 8
CE 12 D2 A2 9
1 11 D1 A1 10
VPP D0 A0

27256 62256

A0-A 14
D0-D 7 VCC

d) 10
9 A0 D0
11
12
VCC
28

20
8 A1 D1 13 CE 27
7 A2 D2 15 WE 22
6 A3 D3 16 OE
5 A4 D4 17 1
4 A5 D5 18 A14 26
3 A6 D6 19 A13 2
A15 U82 4 25 A7 D7 A12 23
A16 3 A Y0 5 24 A8 A11 21
A17 2 B Y1 6 21 A9 A10 24
A18 3 OR 1 1 Y2 7 23 A10 A9 25
A19 4 G Y3 2 A11 19 A8 3
26 A12 18 D7 A7 4
74LS139 27 A13 17 D6 A6 5
A14 16 D5 A5 6
/RD 22 15 D4 A4 7
/WR 20 OE 13 D3 A3 8
CE 12 D2 A2 9
1 11 D1 A1 10
VPP D0 A0

27256 62256

21
C©u 20:§o¹n ch­¬ng tr×nh sau g©y ra ng¾t g×?
XOR AL,AL
MOV BL,8
SUB AL,8
DIV BL
a) Ng¾t do trµn b) ng¾t do phÐp chia cho 0 c) ng¾t mÒm d) kh«ng x¶y ra ng¾t

Ngµy.... th¸ng..... n¨m 2005


DuyÖt

22
®Ò sè: 06.
Chó ý:
 Häc sinh chän 1 ®¸p ¸n ®óng nhÊt trong 4 ®¸p ¸n ë mçi c©u hái vµ ®¸nh dÊu (t«) vµo tê bµi thi m«n
vi xö lý , tuyÖt ®èi kh«ng ®­îc viÕt, vÏ, ký hiÖu lªn ®Ò thi.
 §Ò thi kh«ng ®­îc sö dông tµi liÖu ngo¹i trõ b¶ng m· lÖnh 8086 trªn ®ã kh«ng cã ch÷ viÕt b»ng tay.
 BiÓu ®iÓm: C©u 110, c©u20: 1®/c©u; C©u 1115: 3®/c©u; C©u16,18:2®; C©u 17,19:5®. NÕu chän sai
sÏ bÞ trõ 1/2 sè ®iÓm cña c©u t­¬ng øng.
C©u 1: C¸c ký tù ®iÒu khiÓn lµ c¸c ký tù:
a)Kh«ng nh×n thÊy trªn mµn h×nh khi dïng hµm 2 cña ng¾t 21h ®Ó hiÓn thÞ.
b)Thùc hiÖn chøc n¨ng ®iÒu khiÓn con trá.
c)Thùc hiÖn chøc n¨ng ®iÒu khiÓn hiÓn thÞ.
d)a,b,c ®Òu sai.
C©u 2: Kh¸i niÖm vÒ BUS ®Þa chØ cña m¸y tÝnh?
a)Lµ tËp c¸c ®­êng vËt lý cho phÐp vËn chuyÓn tÝn hiÖu mang ®Þa chØ gi÷a c¸c thµnh phÇn cña m¸y tÝnh.
b)Lµ tËp c¸c ®­êng logic cho phÐp vËn chuyÓn tÝn hiÖu mang ®Þa chØ gi÷a c¸c thµnh phÇn cña m¸y tÝnh.
c)Lµ c¸c ®­êng m¹ch in cã trªn main board liªn kÕt CPU vµ bé nhí.
d)Lµ mét sè c¸c ®­êng m¹ch in song song cã trªn main board.
C©u 3: Dung l­îng tèi ®a cña RAM cã thÓ c¾m trªn main board cña m¸y tÝnh phô thuéc vµo:
a)Sè ®­êng ®Þa chØ cña CPU.
b)Sè ®­êng ®Þa chØ cña CPU vµ c¸ch qu¶n lý ®Þa chØ cña CPU.
c) Sè l­îng khe c¾m RAM cã ë trªn main.
d) Kh«ng gian ®Þa chØ ®· ®­îc ®Þnh s½n dµnh cho RAM.
C©u 4: PhÇn mÒm nµo d­íi ®©y ®­îc coi lµ hÖ ®iÒu hµnh?
a) Windows Explore b) DOS 6.2 c)NC d) Windows Media
C©u 5: Trong c¸c m¸y tÝnh cã cÊu h×nh d­íi ®©y, m¸y nµo cã thÓ ch¹y nhanh h¬n víi c¸c øng dông
lín(ch¼ng h¹n c¸c øng dông vÒ ®å ho¹ 3D).
a)CPU PIII 700MHZ, Cache Memory 256KB, main Intel 810, SDRAM 128MB, HDD 20GB.
b)CPU Celeron 700MHZ, Cache Memory 128KB, main Intel 810, SDRAM 128MB, HDD 30GB.
c)CPU Celeron 700MHZ, Cache Memory 256KB, main Intel 810, SDRAM 256MB, HDD 20GB.
d)CPU PIII 700MHZ, Cache Memory 512KB, main Intel 810, SDRAM 256MB, HDD 10GB.
C©u 6: Bé ®Öm lÖnh cña 8086 cã bao nhiªu byte?
a) 8bytes b) 16bytes c) 6bytes d) 4bytes
C©u 7: Trong bé VXL 8086, thanh ghi cê FR:
a)Chøa ®Þa chØ ®Çu cña c¸c ®o¹n nhí trong bé nhí.
b)Th­êng chøa ®Þa lÖch cña c¸c « nhí trong ®o¹n nhí.
c)Ph¶n ¸nh kÕt qu¶ cña c¸c phÐp tÝnh, cho phÐp hoÆc kh«ng cho phÐp mét thao t¸c nµo ®ã cña CPU.
d)§­îc sö dông nhiÒu trong c¸c phÐp to¸n sè häc.
C©u 8: LÖnh MOV [BX],AX thùc hiÖn:
a)ChuyÓn néi dung AX vµo 2 « nhí liªn tiÕp cã ®Þa chØ DS:(BX) vµ DS:(BX+1)
b)ChuyÓn néi dung cña AX vµo BX
c)ChuyÓn néi dung cña AX vµo « nhí cã ®Þa chØ DS:BX
d)ChuyÓn néi dung cña AL vµo « nhí cã ®Þa chØ DS:BX
C©u 9: §Þa chØ ®Çy ®ñ cña ®Ønh hiÖn thêi cña ng¨n xÕp ®­îc tÝnh b»ng cÆp thanh ghi:
a)CS:IP b)DS:IP c)SS:SP d) SS:BP
C©u 10: . 8086 ®­îc RESET b»ng:
a) Møc cao (+5V). b) Møc thÊp (0V).
c) S­ên d­¬ng. d) S­ên ©m.
C©u 11: Trong lËp tr×nh hîp ng÷ cho m¸y IBM PC, tªn nµo (do ng­êi sö dông ®Æt) sau ®©y hîp lÖ:
a) .Lets b) @10.5 c) Lets go d) Lets@go
C©u 12: . §o¹n ch­¬ng tr×nh sau ®©y lµm c«ng viÖc g×?
mov ah,1 a) Cho phÐp nhËp 1 ký tù tõ bµn phÝm.
b) Cho phÐp nhËp 1 ký tù tõ bµn phÝm vµ hiÓn thÞ.
23
int 21h c) Cho phÐp nhËp 1 ký tù tõ bµn phÝm vµ hiÓn thÞ ký tù ®ã ë ®Çu dßng tiÕp
mov cl,al theo
mov ah,2 d) Cho phÐp nhËp 1 ký tù tõ bµn phÝm vµ hiÓn thÞ ký tù ®ã ë c¹nh ký tù
võa nhËp
mov dl,10
int 21h
mov dl,13
int 21h
mov dl,cl
int 21h

C©u 13: Cho biÕt ®o¹n ch­¬ng tr×nh sau lµm nhiÖm vô g×?
MOV AL,0 a) Thùc hiÖn phÐp tÝnh AL=6!
MOV BL,0 b) Thùc hiÖn phÐp tÝnh AX=5!
MOV CX,5 c) Thùc hiÖn phÐp tÝnh AL=5!
TOP: d) C¶ a,b,c ®Òu sai
INC BL
MUL BL
LOOP TOP

C©u 14: T×m gi¸ trÞ cña AH sau ®äan ch­¬ng tr×nh sau:
MOV aH,75H
NOT aH
a) 57(H) b)240(D)
c) 8A(H) d)01110101(B)
C©u 15: 2.KÕt qu¶ m· ho© lÖnh MOV AL,AH:
a)8A C4 b)80 C2 01 c) 02 C3 d) 80 C3 01
C©u 16: 3. TÝn hiÖu nµo cho phÐp bus d÷ liÖu ®¶o chiÒu?
a) DT-/R b) M-/IO c) HLDA d) /RD

24
C©u 17: Gi¶ sö c¸c ch©n ®a hîp ®Þa chØ vµ d÷ liÖu cña 8086 ®· ®­îc t¸ch riªng. H·y x©y dùng m¹ch phèi
ghÐp 8255A víi 8086 ë ®Þa chØ cña c¸c cæng A,B,C vµ thanh ghi ®iÒu khiÓn lÇn l­ît lµ: 0000H,0002H,
0004H,0006H.

D0-D 7 D0-D 7
34 4 34 4
33 D0 PA0 3 33 D0 PA0 3
32 D1 PA1 2 32 D1 PA1 2
a) 31 D2 PA2 1 b) 31 D2 PA2 1
30 D3 PA3 40 30 D3 PA3 40
29 D4 PA4 39 29 D4 PA4 39
28 D5 PA5 38 28 D5 PA5 38
27 D6 PA6 37 27 D6 PA6 37
A0 D7 PA7 A0 D7 PA7
A1 9 18 A1 9 18
RESE T 8 A0 PB0 19 RESE T 8 A0 PB0 19
/RD A1 PB1 20 /RD A1 PB1 20
A2-A 15 /WR 35 PB2 21 A2-A 15 /WR 35 PB2 21
2 5 RESET PB3 22 2 5 RESET PB3 22
3 36 RD PB4 23 3 36 RD PB4 23
4 6 WR PB5 24 4 6 WR PB5 24
5 CS PB6 25 5 CS PB6 25
6 PB7 6 PB7

1
7 14 7 14
8 PC0 15 8 PC0 15
1 PC1 16 1 PC1 16
9 OR PC2 17 9 OR PC2 17

2
10 PC3 13 10 PC3 13
11 8255 PC4 12 11 8255 PC4 12
12 PC5 11 12 PC5 11
13 PC6 10 13 PC6 10
14 PC7 14 PC7
15 15

D0-D 7 D0-D 7
34 4 34 4
33 D0 PA0 3 33 D0 PA0 3
D1 PA1 D1 PA1
c) 32
31 D2 PA2
2
1
d) 32
31 D2 PA2
2
1
30 D3 PA3 40 30 D3 PA3 40
29 D4 PA4 39 29 D4 PA4 39
28 D5 PA5 38 28 D5 PA5 38
27 D6 PA6 37 27 D6 PA6 37
A1 D7 PA7 A1 D7 PA7
A2 9 18 A2 9 18
RESE T 8 A0 PB0 19 RESE T 8 A0 PB0 19
/RD A1 PB1 20 /RD A1 PB1 20
A0, A3-A15 /WR 35 PB2 21 A0, A3-A15 /WR 35 PB2 21
2 5 RESET PB3 22 2 5 RESET PB3 22
3 36 RD PB4 23 3 36 RD PB4 23
4 6 WR PB5 24 4 6 WR PB5 24
5 CS PB6 25 5 CS PB6 25
6 PB7 6 PB7
1

7 14 7 14
8 PC0 15 8 PC0 15
1 PC1 16 1 PC1 16
9 OR PC2 17 9 OR PC2 17
2

10 PC3 13 10 PC3 13
11 8255 PC4 12 11 8255 PC4 12
12 PC5 11 12 PC5 11
13 PC6 10 13 PC6 10
C©u 18: Dung l­îng cña vi m¹ch ROM 27C256 lµ:
14 PC7 14 PC7

a) 32 KBytes 15
b)64KBytes c)213 Bytes d) 128 Kbits 15

C©u 19: Cho m¹ch phèi ghÐp 8086 víi ROM27256 vµ RAM62256 nh h×nh vÏ. H·y cho biÕt m¹ch nµy
®­îc x©y dùng tõ ®Þa chØ nµo?
a) §Þa chØ ®Çu(« nhí ®Çu tiªn) cña ROM lµ 00000H, cña RAM lµ 04000H.
b) §Þa chØ ®Çu(« nhí ®Çu tiªn) cña ROM lµ 80000H, cña RAM lµ 84000H.
c) §Þa chØ ®Çu(« nhí ®Çu tiªn) cña ROM lµ 00000H, cña RAM lµ 07FFFH.
d) §Þa chØ ®Çu(« nhí ®Çu tiªn) cña ROM lµ 00000H, cña RAM lµ 08000H.
A0-A 14
D0-D 7 VCC
28
10 11 VCC
9 A0 D0 12 20
8 A1 D1 13 CE 27
7 A2 D2 15 WE 22
6 A3 D3 16 OE
5 A4 D4 17 1
4 A5 D5 18 A14 26
3 A6 D6 19 A13 2
A15 U82 4 25 A7 D7 A12 23
A16 3 A Y0 5 24 A8 A11 21
A17 2 B Y1 6 21 A9 A10 24
A18 3 OR 1 1 Y2 7 23 A10 A9 25
A19 4 G Y3 2 A11 19 A8 3
26 A12 18 D7 A7 4
74LS139 27 A13 17 D6 A6 5
A14 16 D5 A5 6
/RD 22 15 D4 A4 7
/WR 20 OE 13 D3 A3 8
CE 12 D2 A2 9
1 11 D1 A1 10
VPP D0 A0

27256 62256

25
C©u 20: 2. Thanh ghi nµo sÏ ®­îc cËp nhËt (n¹p gi¸ trÞ míi) khi cã yªu cÇu ng¾t ®­îc ®¸p øng?
a) AX b)BX c) CS d) CS vµ IP

Ngµy.... th¸ng..... n¨m 2005


DuyÖt

26
®Ò sè: 07.
Chó ý:
 Häc sinh chän 1 ®¸p ¸n ®óng nhÊt trong 4 ®¸p ¸n ë mçi c©u hái vµ ®¸nh dÊu (t«) vµo tê bµi thi m«n
vi xö lý , tuyÖt ®èi kh«ng ®­îc viÕt, vÏ, ký hiÖu lªn ®Ò thi.
 §Ò thi kh«ng ®­îc sö dông tµi liÖu ngo¹i trõ b¶ng m· lÖnh 8086 trªn ®ã kh«ng cã ch÷ viÕt b»ng tay.
 BiÓu ®iÓm: C©u 110, c©u20: 1®/c©u; C©u 1115: 3®/c©u; C©u16,18:2®; C©u 17,19:5®. NÕu chän sai
sÏ bÞ trõ 1/2 sè ®iÓm cña c©u t­¬ng øng.
C©u 1: Thùc hiÖn phÐp tÝnh sau: 23E(H)+C08(H)
a)E3B(H) b)3EB(H) c)E46(H) d)3F4(H)
C©u 2: Mét m¸y tÝnh c¸c nh©n (PC) gåm:
a)Bé nhí, CPU, c¸c thiÕt bÞ ngo¹i vi vµ c¸c khèi ghÐp nèi.
b)ROM, RAM, CPU, æ cøng.
c)Bé nhí, main board, CPU.
d)ROM, RAM, CPU, æ cøng, c¸c thiÕt bÞ hiÓn thÞ.
C©u 3: Trong nh÷ng phÇn mÒm d­íi ®©y, phÇn mÒm nµo lµ hÖ ®iÒu hµnh ®a nhiÖm?
a)DOS b)Windows Explore c) Windows 3.1 d)NC
C©u 4: Nhµ s¶n xuÊt ®­a ra c¸c r·nh (khe) c¾m më réng nh»m môc ®Ých:
a)ThuËn tiÖn cho viÖc n©ng cÊp m¸y, t¨ng tèc ®é xö lý cña CPU.
b)ThuËn tiÖn cho viÖc thay ®æi cÊu h×nh m¸y
c)ThuËn tiÖn cho viÖc thay ®æi vµ n©ng cÊp phÇn ngo¹i vi cña m¸y tÝnh.
d)a,b,c ®Òu ®óng.
C©u 5: Thanh ghi nµo ®­íi ®©y cã thÓ dïng trong c¸c phÐp to¸n nh©n chia 16bit?
a) AX b) BX c) DX d)a,b,c ®Òu ®óng.
C©u 6: DS chøa th«ng tin vÒ?
a)Mét ®o¹n dò liÖu cã ®é dµi 64Kbytes
b)Mét ®o¹n dò liÖu
c)§Þa chØ ®Çu cña 1 ®o¹n 64Kbytes
d)C¸c bytes trong ®o¹n d÷ liÖu
C©u 7: T×m ®Þa chØ vËt lý (20bit) cña 1 « nhí cã ®Þa chØ offset cho bëi cÆp CS:IP=2000H:2345H
a) 02345H b) 23450H c) 22345H d)20245H
C©u 8: 8086 ho¹t ®éng ë tÇn sè 5MHZ, gi¶ sö 1lÖnh ®­îc 8086 thùc hiÖn trong 2 chu kú ®ång hå. Thêi
gian thùc hiÖn lÖnh ®ã?
a) 0,6.10-6 (s) b) 0,5.10-6 (s) c) 0,6.10-4 (s) d)0,4.10-6 (s)
C©u 9: TÝn hiªu nµo b¸o trªn c¸c ch©n ®a hîp AD0 ®Õn AD7 ®ang cã tÝn hiÖu mang c¸c bytes d÷ liÖu?
a) ALE b)DEN c)IO/M d)b vµ c

27
C©u 10: M¹ch nµo d­íi ®©y cã thÓ lµm m¹ch RESET cho 8086?

VCC VCC
1 2
10k SW2 10k SW2
2
1
reset reset
3 AND2

0.1k 0.01k

VCC VCC
3 4
0.1k SW2 10k SW2

reset reset

10k 0.1k C

a) 1 vµ 2 b) 2 vµ 3 c) 3 d) 3 vµ 4

C©u 11: §Ó nhËp 1 ký tù tõ bµn phÝm vµ hiÓn thÞ ë ®Çu dßng tiÕp theo th× ph¶i:
a)Dïng hµm 1,2,4CH cña ng¾t 21h.
b)Hµm1,4CH cña ng¾t 21h dïng 1 lÇn, hµm 2dïng 3 lÇn.
c)Hµm1,4CH cña ng¾t 21h dïng 1 lÇn, hµm 2dïng 2 lÇn.
d)Hµm1,4CH cña ng¾t 21h dïng 1 lÇn, hµm 2dïng 1 lÇn.
C©u 12: T×m kÕt qu¶ cña AH sau ®o¹n ch­¬ng tr×nh sau:
MOV AL,0
MOV BL,8
MUL BL
MOV BH,8
MUL BH
a) 0 b)64 c)8 d)a,b,c ®Òu sai.
C©u 13: ViÕt ch­¬ng tr×nh kiÓm tra néi dung cña AL. nÕu b»ng 0 th× céng thªm 1 vµo, nÕu kh¸c 0 th× xo¸
AL
a) b) c) d)
AND AL,0FFH CMP AL,0 CMP AL,0 AND AL,0FFH
JNZ T JE T JNE T JZ T
XOR AL,AL AND AL,01H AND AL,00H XOR AL,AL
T: INC AL T: ADD AL,1 T: INC AL T: XOR AL,AL
INC AL

C©u 14: ViÕt ch­¬ng tr×nh t×m MIN cña 2 sè, cÊt vµo ng¨n xÕp sè nhá, gi¶ sö 2 sè ®ang n»m trong AL vµ
AH.
a) b) c) d)
CMP AL,AH CMP AH,AL CMP AL,AH CMP AL,AH
JB CAT JB CAT JA CAT JB CAT
AND AX,0FF00H AND AX,0FF00H AND AX,0FF00H
PUSH AX PUSH AX PUSH AX PUSH AX
JMP T JMP T JMP T JMP T
CAT: CAT: CAT: CAT:
AND AX,0FFH AND AX,0FFH AND AX,0FFH

28
PUSH AX PUSH AX PUSH AX PUSH AX
T: T: T: T:

C©u 15: M· ho¸ lÖnh sau: CMP AL,4


a) 3C 04 00 b)C3 04 c)B4 04 d)3C 04
C©u 16: Khi ®­îc RESET, 8086 sÏ thùc hiÖn ch­¬ng tr×nh trong bé nhí nµo?
a) ROM b)Bé nhí ®Öm c) bé nhí ngoµi d) ROM cã ®Þa chØ ®Çu lµ 00000(H).
C©u 17: T×m ®Þa chØ cña ROM vµ RAM trong s¬ ®å ghÐp nèi sau:
a)§Þa chØ ®Çu cña ROM vµ RAM lÇn l­ît lµ: F6000(H) vµ F8000(H).
b)§Þa chØ ®Çu cña ROM vµ RAM lÇn l­ît lµ: 06000(H) vµ 08000(H).
c)§Þa chØ ®Çu cña ROM vµ RAM lÇn l­ît lµ: 86000(H) vµ 88000(H).
d)§Þa chØ ®Çu cña ROM vµ RAM lÇn l­ît lµ: F0000(H) vµ F8000(H).
D0.. D7
A0.. A19

A13 1 15 A0 10 11 D0 A0 10 11 D0
A14 2 A Y0 14 9 A0 O0 12 9 A0 D0 12
A15 3 B Y1 13 8 A1 O1 13 8 A1 D1 13
VCC C Y2 12 7 A2 O2 15 7 A2 D2 15
6 Y3 11 6 A3 O3 16 6 A3 D3 16
4 G1 Y4 10 5 A4 O4 17 5 A4 D4 17
5 G2A Y5 9 4 A5 O5 18 4 A5 D5 18
G2B Y6 7 3 A6 O6 19 D7 3 A6 D6 19 D7
Y7 25 A7 O7 25 A7 D7
74LS138 24 A8 24 A8
21 A9 21 A9
23 A10 23 A10
A16 2 A12 2 A11 2 A11
A17 3 A12 26 A12
1 /RD 22 A14 1 A13
A18 4 NAND4 27 OE A14
A19 5 20 PGM /RD 22
CE /WR 27 OE
5 1 20 WE
4 VPP VCC CE
1 28
AND4 3 2764 VCC
2
6225 6

C©u 18: NÕu dïng vïng ®Þa chØ tõ 00000H ®Õn 0000F(H) th× cã thÓ qu¶n lý ®­îc bao nhiªu vi m¹ch
8255A?
a) 256 b)16 c)64 d)a,b,c ®Òu sai
C©u 19: Cho s¬ ®å ghÐp nèi 8255A víi LED 7 ®o¹n vµ 8086 nh­ h×nh d­íi, viÕt ch­¬ng tr×nh ®iÒu khiÓn
LED 7 ®o¹n s¸ng theo h×nh sè 0.
VCC

D0..D7
D0 34 4 a
33 D0 PA0 3
32 D1 PA1 2 b
31 D2 PA2 1
30 D3 PA3 40 c
29 D4 PA4 39
A0..A15 28 D5 PA5 38 d
A0 D7 27 D6 PA6 37
A1 D7 PA7 e
2 9 18
3 8 A0 PB0 19 f
4 A1 PB1 20
5 RESET 35 PB2 21 g
6 /RD 5 RESET PB3 22
7 /WR 36 RD PB4 23 dp
8 1 6 WR PB5 24
9 OR13 CS PB6 25
10 PB7 7 seg led
11 14
12 PC0 15
13 PC1 16
A1514 PC2 17
PC3 13
PC4 12
PC5 11
PC6
8255
PC7
10 29
a) b) c) d)
CODE SEGMENT CODE SEGMENT CODE SEGMENT CODE SEGMENT
ASSUME ASSUME ASSUME ASSUME
CS:CODE,DS:CODE, CS:CODE,DS:CODE, CS:CODE,DS:CODE, CS:CODE,DS:CODE,
ES:CODE,SS:CODE ES:CODE,SS:CODE ES:CODE,SS:CODE ES:CODE,SS:CODE
CREG EQU 03H CREG EQU 03H CREG EQU 03H CREG EQU 03H
PC EQU 02H PC EQU 02H PC EQU 02H PC EQU 02H
PB EQU 01H PB EQU 01H PB EQU 01H PB EQU 01H
PA EQU 00H PA EQU 00H PA EQU 00H PA EQU 00H
ORG 1000H ORG 1000H ORG 1000H ORG 1000H
MOV AL,10000000B MOV AL,10000000B MOV AL,10010000B MOV AL,10000000B
OUT CREG,AL OUT CREG,AL OUT CREG,AL OUT CREG,AL
MOV AL,11111111B MOV AL,11111111B MOV AL,11111111B MOV AL,11111111B
OUT PA,AL OUT PB,AL OUT PB,AL OUT PB,AL
MOV AL,11000000B MOV AL,11000000B MOV AL,11000000B MOV AL,00000011B
OUT PB,AL OUT PA,AL OUT PA,AL OUT PA,AL
CODE ENDS CODE ENDS CODE ENDS CODE ENDS
END END END END

C©u 20: §o¹n ch­¬ng tr×nh sau g©y ra ng¾t g×?


XOR AL,AL
MOV BL,8
MOV AL,8
DIV BL
a) Ng¾t do trµn b) ng¾t do phÐp chia cho 0 c) ng¾t mÒm d) kh«ng x¶y ra ng¾t

Ngµy ....th¸ng... n¨m 2005


DuyÖt

30
®Ò sè: 08.
Chó ý:
 Häc sinh chän 1 ®¸p ¸n ®óng nhÊt trong 4 ®¸p ¸n ë mçi c©u hái vµ ®¸nh dÊu (t«) vµo tê bµi thi m«n
vi xö lý , tuyÖt ®èi kh«ng ®­îc viÕt, vÏ, ký hiÖu lªn ®Ò thi.
 §Ò thi kh«ng ®­îc sö dông tµi liÖu ngo¹i trõ b¶ng m· lÖnh 8086 trªn ®ã kh«ng cã ch÷ viÕt b»ng tay.
 BiÓu ®iÓm: C©u 110, c©u20: 1®/c©u; C©u 1115: 3®/c©u; C©u16,18:2®; C©u 17,19:5®. NÕu chän sai
sÏ bÞ trõ 1/2 sè ®iÓm cña c©u t­¬ng øng.

C©u 1: Trong khi m¸y tÝnh ho¹t ®éng, bé phËn nµo d­íi ®©y sÏ gi÷ quyÒn chñ ®éng trong trao ®æi d÷ liÖu?
a) æ cøng b) ROM c)RAM d) CPU
C©u 2: M· cña ký tù th­êng (a ®Õn z) vµ m· cña c¸c ký tù hoa (A ®Õn Z) h¬n kÐm nhau:
a) 20H b) 10 (H) c) 22 (D) d) 16 H
C©u 3: Card mµn h×nh vµ Card ©m thanh th­êng ®­îc thiÕt kÕ n¨m liÒn ngay trªn main board vi lý do:
a)Gi¶m chi phÝ.
b)Gi¶m thiÓu kh«ng gian cña CASE chøa
c)T¨ng ®é æn ®Þnh cña hÖ thèng.
d)C¶ 3 lý do trªn.
C©u 4: KiÕn tróc ®iÓn h×nh cña 1 m¸y tÝnh gåm:
a)CPU, Main, RAM.
b)CPU, bé nhí b¸n dÉn, thiÕt bÞ ngo¹i vi.
c)CPU, main, thiÕt vÞ ngo¹i vi.
d)CPU, bé nhí b¸n dÉn, thiÕt bÞ ngo¹i vi, khèi phèi hîp vµo/ra.
C©u 5: Thanh ghi nµo cã thÓ chøa ®Þa chØ cña cæng trong c¸c lÖnh vµo/ra?
a)CS b)DX c)AX d) a,b,c ®Òu sai
C©u 6: VXL 8086 cã thÓ qu¶n lý ®­îc:
a)16MB bé nhí b) 1Bytes bé nhí c) 1024 KB bé nhí d) 1024 Bytes bé nhí
C©u 7: Trong bé VXL 8086, khèi BIU lµm nhiÖm vô:
a) §­a ®Þa chØ ra bus vµ trao ®æi d÷ liÖu víi bus
b) Lµm t¨ng tèc ®é xö lý th«ng tin
c) Thùc hiÖn lÖnh
d) Gi¶i m· lÖnh
C©u 8: Thanh ghi nµo lu«n trá vµo lÖnh tiÕp theo sÏ ®­îc thùc hiÖn?
a)CS b)IP c)AX d) BP
C©u 9: Cã thÓ l­u l¹i 1 byte d÷ liÖu trong:
a) Thanh ghi AX b) RAM c) Thanh ghi BX d) C¶ a,b,c ®óng
C©u 10: C¸c thanh ghi ®o¹n cã thÓ qu¶n lý:
a)16bytes b)64kbytes c)32kbytes d) a,b,c ®Òu sai
C©u 11: Cho biÕt ®o¹n ch­¬ng tr×nh sau lµm nhiÖm vô g×?
MOV AH,1 a) Cho phÐp nhËp 1 ký tù tõ bµn phÝm vµ
INT 21H hiÓn thÞ
b) Cho phÐp nhËp 1 ký tù tõ bµn phÝm nÕu
CMP AL,39H
lµ sè 9 th× hiÓn thÞ D, nÒu kh«ng ph¶i th×
JNE t hiÓn thÞ C.
mov Dl,44H c) Cho phÐp nhËp 1 ký tù tõ bµn phÝm nÕu
mov ah,2 lµ sè 9 th× hiÓn thÞ C, nÒu kh«ng ph¶i th×
int 21h hiÓn thÞ D.
T: d) Cho phÐp nhËp 1 ký tù tõ bµn phÝm nÕu
mov Dl,43H lµ sè 9 th× hiÓn thÞ D vµ C, nÒu kh«ng ph¶i
th× hiÓn thÞ C
mov ah,2
int 21h

31
C©u 12: Cho biÕt ®o¹n ch­¬ng tr×nh sau lµm nhiÖm vô g×?
MOV AL,1 a) Thùc hiÖn phÐp tÝnh AL=6!
MOV BL,0 b) Thùc hiÖn phÐp tÝnh AX=5!
MOV CX,5 c) Thùc hiÖn phÐp tÝnh AL=5!
TOP: d) C¶ a,b,c ®Òu sai
MUL BL
INC BL
LOOP TOP
C©u 13: LÖnh nµo sau ®©y xo¸ c¸c bit lÎ (D1,D3...D15) cña thanh ghi AX vµ gi÷ nguyªn c¸c bit kh¸c
a) TEST AX, 0AAAAh
b) AND AX, 0AAAAh
c) AND AX, 5555h
d) XOR AX, 0AAAAh
C©u 14: Cho biÕt kÕt qu¶ cña thanh ghi AH khi Vi xö lý thùc hiÖn xong ®o¹n ch­¬ng tr×nh sau:
MOV bH,4
MOV AL,70
mul bh
a) 1 b) 25 c) 256 d) 24
C©u 15: M· hãa lÖnh sau:
CMP AH,00H
a)80 FC 00 b)88 FC 00 c) 80 FB 00 d) 83 FC 00
C©u 16: Khi trao ®æi DMA, quyÒn ®iÒu khiÓn bus thuéc vÒ:
a)Bé vi xö lý chñ
b)Bé vi xö lý tí
c)Bé nhí
d)Mét thiÕt bÞ nµo ®ã cã yªu cÇu trao ®æi trùc tiÕp víi bé nhí m¸y tÝnh.
C©u 17:
D0-D 7
34 4
33 D0 PA0 3
32 D1 PA1 2 LED1
31 D2 PA2 1
30 D3 PA3 40
29 D4 PA4 39
28 D5 PA5 38
27 D6 PA6 37
A1 D7 PA7
A2 9 18
RESE T 8 A0 PB0 19
/RD A1 PB1 20 LED2
A0, A3-A15 /WR 35 PB2 21 VCC
2 5 RESET PB3 22
3 36 RD PB4 23
4 6 WR PB5 24 R1
5 CS PB6 25 SW1 100
6 PB7
7 14
8 PC0 15
1 PC1 16 R2
9 OR PC2 17 10K
10 PC3 13
11 8255 PC4 12
12 PC5 11
13 PC6 10
14 PC7
15

Cho m¹ch phèi ghÐp 8255A nh­ h×nh vÏ. H·y viÕt ch­¬ng tr×nh ®iÒu khiÓn ®Ó khi nhÊn SW1, c¶ 2 LED
cïng s¸ng. Gi¶ sö thanh ghi ®iÒu khiÓn vµ c¸c cæng A,B,C ®­îc ®Þnh nghÜa lÇn l­ît lµ: DK,PA,PB, PC.
a) b) c) d)
MOV AL,89H MOV AL,89H MOV AL,89H MOV AL,89H
OUT DK,AL OUT DK,AL OUT DK,AL OUT DK,AL
IN AL,PC IN AL,PC IN AL,PC
32
IN AL,PC AND AL,01H AND AL,01H AND AL,01H
AND AL,01H JNZ THOAT CMP AL,00H CMP AL,01H
JZ THOAT MOV AL,01H JNZ THOAT JZ THOAT
MOV AL,01H OUT PA,AL MOV AL,01H MOV AL,01H
OUT PA,AL OUT PB,AL OUT PA,AL OUT PA,AL
OUT PB,AL THOAT: OUT PB,AL OUT PB,AL
THOAT: ... THOAT: THOAT:
... ... ...

C©u 18: Vi xö lý truy nhËp tíi bé nhí thuéc cÊp nµo nhanh nhÊt?
a) CÊp 0, tÖp c¸c thanh ghi néi.
b) CÊp 1, Cache.
c) CÊp 2, bé nhí ROM.
d) CÊp 2, bé nhí RAM.
C©u 19: Cho s¬ ®å phèi ghÐp bé nhí víi 8086 nh­ h×nh d­íi, h·y x¸c ®Þnh s¬ ®å ®ã ®­îc x©y dùng dùa
trªn b¶n ®å ®Þa chØ nµo? Cho biÕt vïng ®Þa chØ dµnh cho 3 vi m¹ch ROM ®­îc b¾t ®Çu tõ 00000H.
a) b) c) d)

ROM1 (8Kx8bit) ROM1(8Kx8bit) ROM2(16Kx8bit) ROM2(16Kx8bit)

R0M3(16Kx8bit) kho¶ng trèng kho¶ng trèng


16Kb 16Kb ROM316Kx8bit)
kho¶ng trèng ROM2(16Kx8bit) kho¶ng trèng
ROM3(16Kx8bit)
16Kb 16Kb
ROM3(16Kx8bit) ROM1 (8Kx8bit) ROM1 (8Kx8bit)
ROM2(16Kx8bit)

A0.. A19

A13 1 15 D0.. D7
A14 2 A Y0 14
A15 3 B Y1 13
C Y2 12
VCC6 Y3 11 A0 10 11 D0 A0 10 11 D0
4 G1 Y4 10 9 A0 O0 12 9 A0 D0 12
5 G2A Y5 9 8 A1 O1 13 8 A1 D1 13
G2B Y6 7 7 A2 O2 15 7 A2 D2 15
Y7 6 A3 O3 16 6 A3 D3 16
74LS138 5 A4 O4 17 5 A4 D4 17
A16 2 4 A5 O5 18 4 A5 D5 18
A17 3 3 A6 O6 19 D7 3 A6 D6 19 D7
A18 4 1 25 A7 O7 25 A7 D7
A19 5 OR5 24 A8 24 A8
IO-/ M 6 21 A9 21 A9
23 A10 23 A10
A12 2 A11 A12 2 A11
3 A12 A1326
A7 A12
1 /RD 22 A13
2 27 OE /RD 22
20 PGM 27 OE
CE 20 PGM
3 1 CE
1 VPP 1
2 ROM1 VPP
ROM3
/CE ROM2

C©u 20: Kh¸i niÖm vÒ ng¾t trong kü thuËt Vi xö lý:


a) Gi¸n ®o¹n 1 ho¹t ®éng nµo ®ã
b) T¹m dõng 1 ho¹t ®éng nµo ®ã.
c) Dõng ch­¬ng tr×nh ®ang thùc thi.
d)T¹m dõng 1 ch­¬ng tr×nh vµ chuyÓn sang 1 thùc thi ch­¬ng tr×nh kh¸c cã yªu cÇu cao h¬n.

33
®Ò sè: 09.
Chó ý:
 Häc sinh chän 1 ®¸p ¸n ®óng nhÊt trong 4 ®¸p ¸n ë mçi c©u hái vµ ®¸nh dÊu (t«) vµo tê bµi thi m«n
vi xö lý , tuyÖt ®èi kh«ng ®­îc viÕt, vÏ, ký hiÖu lªn ®Ò thi.
 §Ò thi kh«ng ®­îc sö dông tµi liÖu ngo¹i trõ b¶ng m· lÖnh 8086 trªn ®ã kh«ng cã ch÷ viÕt b»ng tay.
 BiÓu ®iÓm: C©u 110, c©u20: 1®/c©u; C©u 1115: 3®/c©u; C©u16,18:2®; C©u 17,19:5®. NÕu chän sai
sÏ bÞ trõ 1/2 sè ®iÓm cña c©u t­¬ng øng.
C©u 1: ChuyÓn ®æi sè 011011011101B sang sè hexa:
a) 6DEH b)6ED c)4CD d)6CE
C©u 2: Côm tõ “CPU Pentium IV-2.4GHZ” mang th«ng tin vÒ:
a)H·ng INTEL vµ tèc ®é cña CPU.
b)H·ng s¶n xuÊt CPU vµ tÇn sè lµm viÖc cña CPU.
c)Lo¹i CPU vµ tèc ®é cña CPU.
d)Lo¹i CPU vµ tÇn sè lµm viÖc cña CPU.
C©u 3: M¸y tÝnh vÉn cã thÓ ho¹t ®éng ®­îc nÕu thiÕu:
a)ROM b) æ ®Üa cøng c)RAM d) a,b,c ®Òu sai
C©u 4: Nh÷ng phÇn mÒm nµo d­íi ®©y ®­îc gäi lµ tiÖn Ých?
a) NC b) Windows Media c) Windows Explore d)a,b,c ®Òu ®óng.
C©u 5: VXL 8086 cã thÓ qu¶n lý ®­îc:
a) 16MB bé nhí b) 1Bytes bé nhí c) 1024 KB bé nhí d) 1024 Bytes bé nhí
C©u 6: Trong bé VXL 8086, ALU lµm nhiÖm vô:
a) §­a ®Þa chØ ra bus vµ trao ®æi d÷ liÖu víi bus
b) Lµm t¨ng tèc ®é xö lý th«ng tin cña CPU
c) Thùc hiÖn c¸c thao t¸c kh¸c nhau víi c¸c to¸n h¹ng cña lÖnh
C©u 7: LÖnh MOV CL,[BX] +5 thùc hiÖn:
a)ChuyÓn néi dung « nhí cã ®Þa chØ SS:(BX+5) vµo AL
b)ChuyÓn néi dung 2 « nhí cã ®Þa chØ DS:(BX+5) vµ DS:(BX+6) vµo CL
c)ChuyÓn néi dung « nhí cã ®Þa chØ DS:(BX+5) vµo AL
d)a,b,c ®Òu sai
C©u 8: Trong bé VXL 8086, Bé ®Öm lÖnh lµm nhiÖm vô:
a)§­a ®Þa chØ ra bus vµ trao ®æi d÷ liÖu víi bus
b)Lµm t¨ng tèc ®é xö lý cña CPU.
c)Thùc hiÖn c¸c thao t¸c kh¸c nhau víi c¸c to¸n h¹ng cña lÖnh
d)M· ho¸ lÖnh.
C©u 9: KÕt qu¶ cña phÐp chia: 256/5 ®­îc chøa ë ®©u?
a)AH b)AL c)DX d) AH vµ AL
C©u 10: Cê nµo ®­îc thiÐt lËp sau lÖnh 2 sau:
MOV AL,01H
RCR AL,1
a) ZF b)CF c)OF d)IF
C©u 11: Cho biÕt ®o¹n ch­¬ng tr×nh sau lµm nhiÖm vô g×?
MOV AH,1 a) Cho phÐp nhËp 1 ký tù tõ bµn phÝm vµ
INT 21H hiÓn thÞ
b) Cho phÐp nhËp 1 ký tù tõ bµn phÝm nÕu
CMP AL,39H
lµ sè 9 th× hiÓn thÞ D, nÒu kh«ng ph¶i th×
JNE t hiÓn thÞ C.
mov Dl,44H c) Cho phÐp nhËp 1 ký tù tõ bµn phÝm nÕu
mov ah,2 lµ sè 9 th× hiÓn thÞ C, nÒu kh«ng ph¶i th×
int 21h hiÓn thÞ D.
JMP H d) Cho phÐp nhËp 1 ký tù tõ bµn phÝm nÕu
T: lµ sè 9 th× hiÓn thÞ D vµ C, nÒu kh«ng ph¶i
th× hiÓn thÞ C
mov Dl,43H

34
mov ah,2
int 21h
H:

C©u 12: T×m kÕt qu¶ cña AH sau ®o¹n ch­¬ng tr×nh sau:
MOV AL,0
MOV BL,8
MUL BL
MOV BH,8
MUL BH
a) 0 b)64 c)8 d)a,b,c ®Òu sai.
C©u 13: ViÕt ch­¬ng tr×nh kiÓm tra néi dung cña AL. nÕu b»ng 0 th× céng thªm 1 vµo, nÕu kh¸c 0 th× trõ
®i 1.
a) b) c) d)
AND AL,0FFH CMP AL,0 CMP AL,0 AND AL,0FFH
JNZ T JE T JNE T JZ T
DEC AL DEC AL DEC AL SUB AL,1
T: INC AL T: ADD AL,1 T: INC AL T: XOR AL,AL
INC AL

C©u 14: ViÕt ch­¬ng tr×nh t×m MIN cña 2 sè, cÊt vµo ng¨n xÕp sè nhá, gi¶ sö 2 sè ®ang n»m trong AL vµ
AH.
a) b) c) d)
CMP AL,AH CMP AH,AL CMP AL,AH CMP AL,AH
JB CAT JB CAT JA CAT JB CAT
AND AX,0FF00H AND AX,0FF00H AND AX,0FF00H
PUSH AX PUSH AX PUSH AX PUSH AX
JMP T JMP T JMP T JMP T
CAT: CAT: CAT: CAT:
AND AX,0FFH AND AX,0FFH AND AX,0FFH
PUSH AX PUSH AX PUSH AX PUSH AX
T: T: T: T:

C©u 15: M· ho¸ lÖnh sau: CMP AL,0FH


a) 3C 0F 00 b)C3 0F c)B4 0F d)3C 0F
C©u 16: 8086 cã thÓ dïng bao nhiªu bit ®Þa chØ ®Ó qu¶n lý c¸c thiÕt bÞ ngoµi?
a) 16 bit b)20 bit c) 8 bit d) tïy tr­êng hîp

35
C©u 17: T×m ®Þa chØ cña ROM vµ RAM trong s¬ ®å ghÐp nèi sau:
a)§Þa chØ ®Çu cña ROM vµ RAM lÇn l­ît lµ: F6000(H) vµ F8000(H).
b)§Þa chØ ®Çu cña ROM vµ RAM lÇn l­ît lµ: 06000(H) vµ 08000(H).
c)§Þa chØ ®Çu cña ROM vµ RAM lÇn l­ît lµ: 86000(H) vµ 88000(H).
d)§Þa chØ ®Çu cña ROM vµ RAM lÇn l­ît lµ: F0000(H) vµ F8000(H).
D0.. D7
A0.. A19

A13 1 15 A0 10 11 D0 A0 10 11 D0
A14 2 A Y0 14 9 A0 D0 12 9 A0 D0 12
A15 3 B Y1 13 8 A1 D1 13 8 A1 D1 13
VCC C Y2 12 7 A2 D2 15 7 A2 D2 15
6 Y3 11 6 A3 D3 16 6 A3 D3 16
4 G1 Y4 10 5 A4 D4 17 5 A4 D4 17
5 G2A Y5 9 4 A5 D5 18 4 A5 D5 18
G2B Y6 A6 D6 A6 D6

2
7 3 19 D7 3 19 D7
Y7 25 A7 D7 25 A7 D7
74LS138 AND2 24 A8 24 A8
21 A9 21 A9
23 A10 23 A10
A16 2 2 A11 2 A11
A17 3 A1326 A12 26 A12
1
A13 A13
5
4

3
2

1 A14 1
A18 4 NAND4 /RD 22 A14
A19 5 27 OE /RD 22
AND4 20 PGM /WR 27 OE
CE 20 WE
1 VCC CE
VPP 28
VCC
2712 8
1

6225 6

C©u 18: §Æc ®iÓm cña ph­¬ng ph¸p trao ®æi tin DMA:
a)Bé vi xö lý treo.
b)Bé vi xö lý ë tr¹ng th¸i trë kh¸ng cao.
c)QuyÒn ®iÒu khiÓn BUS kh«ng thuéc vÒ bé vi xö lý.
d)Bé vi xö lý bÞ treo trong thêi gian trao ®æi.

36
C©u 19: Cho s¬ ®å ghÐp nèi 8255A víi LED 7 ®o¹n vµ 8086 nh­ h×nh d­íi, viÕt ch­¬ng tr×nh ®iÒu khiÓn
LED 7 ®o¹n s¸ng theo h×nh sè 0 nÕu K më, s¸ng theo h×nh sè 1 nÕu K ®ãng. VCC

D0.. D7
D0 34 4 a
33 D0 PA0 3
32 D1 PA1 2 b
31 D2 PA2 1
30 D3 PA3 40 c
29 D4 PA4 39
A0.. A15 28 D5 PA5 38 d
A0 D7 27 D6 PA6 37
A1 D7 PA7 e
2 9 18
3 8 A0 PB0 19 f
4 A1 PB1 20
5 RESE T 35 PB2 21 g
6 /RD 5 RESET PB3 22
7 /WR 36 RD PB4 23 dp
8 1 6 WR PB5 24
9 OR1 3 CS PB6 25
10 PB7 Value
11 14
12 PC0 15 VCC
13 PC1 16
A1514 PC2 17
PC3 13 0.01K
PC4 12 K
PC5 11
8255 PC6 10
PC7
10k

a) b) c) d)
CODE SEGMENT CODE SEGMENT CODE SEGMENT CODE SEGMENT
ASSUME ASSUME ASSUME ASSUME
CS:CODE,DS:CODE, CS:CODE,DS:CODE, CS:CODE,DS:CODE, CS:CODE,DS:CODE,
ES:CODE,SS:CODE ES:CODE,SS:CODE ES:CODE,SS:CODE ES:CODE,SS:CODE
CREG EQU 03H CREG EQU 03H CREG EQU 03H CREG EQU 03H
PC EQU 02H PC EQU 02H PC EQU 02H PC EQU 02H
PB EQU 01H PB EQU 01H PB EQU 01H PB EQU 01H
PA EQU 00H PA EQU 00H PA EQU 00H PA EQU 00H
ORG 1000H ORG 1000H ORG 1000H ORG 1000H
MOV AL,89H MOV AL,89H MOV AL,89H MOV 89H
OUT CREG,AL OUT CREG,AL OUT CREG,AL OUT CREG,AL
IN AL,PC IN AL,PC IN AL,PC IN AL,PC
AND AL,80H AND AL,80H AND AL,01H AND AL,80H
JZ NO JNZ NO JNZ NO JZ NO
MOV AL,11111111B MOV AL,11111111B MOV AL,11111111B MOV AL,11111111B
OUT PB,AL OUT PB,AL OUT PB,AL OUT PA,AL
MOV AL,11000000B MOV AL,11000000B MOV AL,11000000B MOV AL,11000000B
OUT PA,AL OUT PA,AL OUT PA,AL OUT PB,AL
JMP T JMP T JMP T JMP T
NO: NO: NO: NO:
MOV AL,11111001B MOV AL,11111001B MOV AL,11111001B MOV AL,11111001B
OUT PA,AL OUT PA,AL OUT PA,AL OUT PA,AL
T: T: T: T:
CODE ENDS CODE ENDS CODE ENDS CODE ENDS
END END END END

37
®Ò sè: 10.
Chó ý:
 Häc sinh chän 1 ®¸p ¸n ®óng nhÊt trong 4 ®¸p ¸n ë mçi c©u hái vµ ®¸nh dÊu (t«) vµo tê bµi thi m«n
vi xö lý , tuyÖt ®èi kh«ng ®­îc viÕt, vÏ, ký hiÖu lªn ®Ò thi.
 §Ò thi kh«ng ®­îc sö dông tµi liÖu ngo¹i trõ b¶ng m· lÖnh 8086 trªn ®ã kh«ng cã ch÷ viÕt b»ng tay.
 BiÓu ®iÓm: C©u 110, c©u20: 1®/c©u; C©u 1115: 3®/c©u; C©u16,18:2®; C©u 17,19:5®. NÕu chän sai
sÏ bÞ trõ 1/2 sè ®iÓm cña c©u t­¬ng øng.

C©u 1: NÕu cã 200 ký tù th× cÇn bao nhiªu bit ®Ó m· ho¸ chóng?
a) 5 b) 6 c) 7 d) 8
C©u 2: Kh¸i niÖm “Bé nhí ch­¬ng tr×nh” th­êng dïng ®Ó chØ:
a) ROM b) RAM c) æ ®Üa cøng d) Bé nhí ngoµi
C©u 3: Bé nhí cña m¸y tÝnh lµ n¬i:
a) L­u tr÷ d÷ liÖu.
b) L­u tr÷ t¹m thêi d÷ liÖu.
c) L­u tr÷ l©u dµi d÷ liÖu.
d) L­u tr÷ trung gian d÷ liÖu.
C©u 4: Kh¸i niÖm vÒ BUS d÷ liÖu cña m¸y tÝnh?
a)Lµ tËp c¸c ®­êng vËt lý cho phÐp vËn chuyÓn tÝn hiÖu mang d÷ liÖu(data) gi÷a c¸c thµnh phÇn cña m¸y
tÝnh.
b)Lµ tËp c¸c ®­êng logic cho phÐp vËn chuyÓn tÝn hiÖu mang d÷ liÖu(data) gi÷a c¸c thµnh phÇn cña m¸y
tÝnh.
c)Lµ c¸c ®­êng m¹ch in cã trªn main board liªn kÕt CPU vµ bé nhí.
d)Lµ mét sè c¸c ®­êng m¹ch in song song cã trªn main board.
C©u 5: M¸y tÝnh giao tiÕp víi ng­êi sö dông th«ng qua:
a)Bµn phÝm b)Mµn h×nh c) Chuét d)ThiÕt bÞ ngo¹i vi
C©u 6: Gi¶ sö trong AX chøa sè 261, khi ®äc AH th× ®­îc gi¸ trÞ lµ bao nhiªu?
a)255 b) 1 c) 6 d) 5
C©u 7: Thanh ghi nµo chøa ®Þa chØ trong c¸c lÖnh IN, OUT?
a) AL b)AX c)DL d)DX
C©u 8: Kh«ng gian bé nhí ch­¬ng tr×nh cña 8086 lµ:
a) 64KB b)1024KB c)216 bytes d)a,b,c ®Òu sai
C©u 9:1 byte d÷ liÖu ®­îc cÊt trong ng¨n xÕp ë ®Þa chØ vËt lý lµ: 20006H. H·y t×m gÝa trÞ cña SS vµ SP t¹i
thêi ®iÓm ®ã?
a)SS:SP=2000H:06H
a)SS:SP=06H:2000H
a)SS:SP=20000H:06H
a)Kh«ng t×m ®­îc chÝnh x¸c
C©u 10 Gi¶ sö 1 byte chøa m· ASCII cña mét ký tù ch÷ in. Hái ph¶i céng thªm mét sè b»ng bao nhiªu
®Ó ®æi nã thµnh d¹ng ch÷ th­êng.
a) 32h b) 20h c) 20 d) 12h
C©u 11: KÕt qu¶ cña phÐp chia: 256/5 ®­îc chøa ë ®©u?
a)AH b)AL c)DX d) AH vµ AL
C©u 12: AX cã thÓ thay thÕ BX ®­îc kh«ng?
a)Cã, trong 1 sè tr­êng hîp b) Cã
c) Kh«ng d) Cã nh­ng chØ trong c¸c phÐp to¸n nh©n, chia
C©u 13: Cho biÕt ®o¹n ch­¬ng tr×nh sau lµm nhiÖm vô g×?
MOV AX,0200H a) HiÓn thÞ 9 ch÷ @ trªn 1 dßng
MOV BX,0 b) HiÓn thÞ 9 ch÷ @
TOP: c) HiÓn thÞ 10 ch÷ @
MOV DL,40H d) a,b,c ®Òu sai
INT 21H
INC BX
38
CMP BX,9
JNE TOP

C©u 14: Cho biÕt ®o¹n ch­¬ng tr×nh sau lµm nhiÖm vô g×?
MOV AX,0 a) Thùc hiÖn phÐp to¸n céng AX= 0+1+2+ +254
MOV BX,0 b) Thùc hiÖn phÐp to¸n céng AX= 1+1+2+ +255
MOV CX,255 c) Thùc hiÖn phÐp to¸n céng AX= 1+2+3+ +256
TOP: d) Thùc hiÖn phÐp to¸n céng AX= 0+1+2+3+ +255
ADD BL,1
ADD AX,BX
LOOP TOP

C©u 15: Cho biÕt ®o¹n ch­¬ng tr×nh sau lµm nhiÖm vô g×?
L: a) NhËp 1 ký tù tõ bµn phÝm, kiÓm tra nÕu lµ @ th× hiÓn thÞ, nÕu
MOV AH,1 kh«ng ph¶i, nhËp l¹i.
INT 21h b) NhËp 1 ký tù tõ bµn phÝm, kiÓm tra nÕu lµ @ th× kh«ng hiÓn thÞ,
CMP AL,40h nÕu kh«ng ph¶i, nhËp l¹i.
JZ L c) NhËp 1 ký tù tõ bµn phÝm, kiÓm tra nÕu lµ @ th× nhËp l¹i, nÕu
MOV AH,2 kh«ng ph¶i th× hiÓn thÞ.
MOV DL,AL d) NhËp 1 ký tù tõ bµn phÝm, kiÓm tra nÕu lµ @ th× hiÓn thÞ, nÕu
INT 21h kh«ng ph¶i th× tho¸t

C©u 16: Bé vi xö lý dïng BUS ®Þa chØ ®¸nh ®Þa chØ trùc tiÕp tíi:
a)SRAM.
b)DRAM.
c)ROM BIOS
d)a,b,c ®Òu ®óng.
C©u 17: T×m ®Þa chØ cña ROM vµ RAM trong s¬ ®å ghÐp nèi sau:
a)§Þa chØ ®Çu cña ROM vµ RAM lÇn l­ît lµ: F4000(H) vµ F8000(H).
b)§Þa chØ ®Çu cña ROM vµ RAM lÇn l­ît lµ: 06000(H) vµ 08000(H).
c)§Þa chØ ®Çu cña ROM vµ RAM lÇn l­ît lµ: 86000(H) vµ 88000(H).
d)§Þa chØ ®Çu cña ROM vµ RAM lÇn l­ît lµ: F6000(H) vµ F8000(H).
D0.. D7
A0.. A19

A13 1 15 A0 10 11 D0 A0 10 11 D0
A14 2 A Y0 14 9 A0 D0 12 9 A0 D0 12
A15 3 B Y1 13 8 A1 D1 13 8 A1 D1 13
VCC C Y2 12 7 A2 D2 15 7 A2 D2 15
6 Y3 11 6 A3 D3 16 6 A3 D3 16
4 G1 Y4 10 5 A4 D4 17 5 A4 D4 17
5 G2A Y5 9 4 A5 D5 18 4 A5 D5 18
G2B Y6 A6 D6 A6 D6
3

7 3 19 D7 3 19 D7
Y7 25 A7 D7 25 A7 D7
74LS138 AND2 24 A8 24 A8
21 A9 21 A9
23 A10 23 A10
A16 2 2 A11 2 A11
A17 3 A1326 A12 26 A12
1

A13 A13
5
4

3
2

1 A14 1
A18 4 NAND4 /RD 22 A14
A19 5 27 OE /RD 22
AND4 20 PGM /WR 27 OE
CE 20 WE
1 VCC CE
VPP 28
VCC
27128
1

62256

C©u 18: Kh«ng gian ®Þa chØ mµ 8086 dïng cho trao ®æi víi thiÕt bÞ ngoµi lµ:
a) 1MB b)16KB c)64KB d)Tuú tr­êng hîp

39
C©u 19: Cho s¬ ®å ghÐp nèi 8255A víi LED 7 ®o¹n vµ 8086 nh­ h×nh d­íi, viÕt ch­¬ng tr×nh ®iÒu khiÓn
LED 7 ®o¹n s¸ng theo h×nh sè 0 nÕu K më, s¸ng theo h×nh sè 1 nÕu K ®ãng. VCC

D0.. D7
D0 34 4 a
33 D0 PA0 3
32 D1 PA1 2 b
31 D2 PA2 1
30 D3 PA3 40 c
29 D4 PA4 39
A0.. A15 28 D5 PA5 38 d
A0 D7 27 D6 PA6 37
A1 D7 PA7 e
2 9 18
3 8 A0 PB0 19 f
4 A1 PB1 20
5 RESE T 35 PB2 21 g
6 /RD 5 RESET PB3 22
7 /WR 36 RD PB4 23 dp
8 1 6 WR PB5 24
9 OR1 3 CS PB6 25
10 PB7 Value
11 14
12 PC0 15 VCC
13 PC1 16
A1514 PC2 17
PC3 13 0.01K
PC4 12 K
PC5 11
8255 PC6 10
PC7
10k

a) b) c) d)
CODE SEGMENT CODE SEGMENT CODE SEGMENT CODE SEGMENT
ASSUME ASSUME ASSUME ASSUME
CS:CODE,DS:CODE, CS:CODE,DS:CODE, CS:CODE,DS:CODE, CS:CODE,DS:CODE,
ES:CODE,SS:CODE ES:CODE,SS:CODE ES:CODE,SS:CODE ES:CODE,SS:CODE
CREG EQU 03H CREG EQU 03H CREG EQU 03H CREG EQU 03H
PC EQU 02H PC EQU 02H PC EQU 02H PC EQU 02H
PB EQU 01H PB EQU 01H PB EQU 01H PB EQU 01H
PA EQU 00H PA EQU 00H PA EQU 00H PA EQU 00H
ORG 1000H ORG 1000H ORG 1000H ORG 1000H
MOV AL,89H MOV AL,89H MOV AL,89H MOV AL,89H
OUT CREG,AL OUT CREG,AL OUT CREG,AL OUT CREG,AL
IN AL,PC IN AL,PC IN AL,PC IN AL,PC
AND AL,01H AND AL,80H AND AL,01H AND AL,80H
JZ NO JNZ NO JNZ NO JZ NO
MOV AL,11111111B MOV AL,11111111B MOV AL,11111111B MOV AL,11111111B
OUT PB,AL OUT PB,AL OUT PB,AL OUT PA,AL
MOV AL,11000000B MOV AL,11000000B MOV AL,11000000B MOV AL,11000000B
OUT PA,AL OUT PA,AL OUT PA,AL OUT PB,AL
JMP L JMP L JMP L JMP L
NO: NO: NO: NO:
MOV AL,11111001B MOV AL,11111001B MOV AL,11111001B MOV AL,11111001B
OUT PA,AL OUT PA,AL OUT PA,AL OUT PA,AL
L: L: L: L:
CODE ENDS ODE ENDS CODE ENDS CODE ENDS
END END END END

C©u 20: T×m ®Þa chØ cña ch­¬ng tr×nh con phôc vô ng¾t t­¬ng øng víi vect¬ ng¾t lµ 20H
a) 008A0H b) 008A8H c) 00882H d) 00822H

Ngµy.... th¸ng..... n¨m 2005

40

You might also like