Assembler
C©u 1:
Gi¸ trÞ 2008 trong hÖ ®Õm c¬ sè 10 chuyÓn sang biÓu diÔn trong hÖ hexa b»ng bao nhiªu ?
6D11h
61D1h
0DF4h
7D3h
7D8h : Chuyen 10 sang 16: ta chia cho 26 va lay phan du.
C©u 2:
Sè 11011111b ®æi ra hÖ c¬ sè 16 cã gi¸ trÞ b»ng bao nhiªu ?
09Fh
DFh
CFh : 1111 = 15 = F , 1101 = 13 = C
AFh
C©u 3:
Trong b¶ng m• ASCII, m• c¸c ký tù vµ ®iÒu khiÓn thêng ®îc biÓu diÔn trong hÖ c¬ sè nµo ?
HÖ c¬ sè 8
HÖ c¬ sè 16
HÖ c¬ sè 10
HÖ c¬ sè 2
HÖ c¬ sè 10 vµ 16
HÖ c¬ sè 8 vµ 16
C©u 4:
B¶ng m• ASCII chuÈn sö dông bao nhiªu bÝt ®Ó biÓu diÔn ?
8 bÝt
7 bÝt
10 bÝt
12 bÝt
C©u 5
Gi¶ sö cã ®êng bus ®Þa chØ 12 bÝt, nã cã kh¶ n¨ng ®Þa chØ ho¸ ®îc bao nhiªu « nhí?
1024
2048
4096
512
c©u 6
§Þa chØ logic 38B7:1000 cã ®Þa chØ vËt lý t¬ng øng b»ng bao nhiªu ?
38B40
36B70
39B70 D.c vat ly = segment * 10h + ofset
c©u 7
Khi m¸y tÝnh ®ang thi hµnh mét lÖnh nµo ®ã th× con trá lÖnh IP chØ vµo lÖnh nµo ?
ChØ vµo lÖnh ®ang thi hµnh
ChØ vµo lÖnh ngay tríc lÖnh ®ang thi hµnh
ChØ vµo lÖnh bÊt kú
ChØ vµo lÖnh ngay sau lÖnh ®ang thi hµnh
c©u 8
Tªn nµo sau ®©y hîp lÖ trong ng«n ng÷ Assembler ?
Hello_2_ABC
AB.C
LET'S GO
T=.
c©u 9
Trong Assembler, sè nµo trong c¸c sè sau kh«ng hîp lÖ
246
246h
2A3h
FFFEh
0Ah
TÊt c¶ ®Òu hîp lÖ
c©u 10
H•y cho biÕt c¸c dßng lÖnh sau dßng nµo sai ?
ACF EQU 10
MOV ACF,123
MOV AH, K
MOV AH,AL
c©u 11
Dßng kho¸ lÖnh nµo sau lµ ®óng ?
MOV
MOVE
MOve
MOE
c©u 12
VAL1 lµ biÕn nhí kiÓu DW, h•y cho biÕt dßng lÖnh nµo trong c¸c c©u lÖnh sau kh«ng ®óng:
MOV AX, VAL1
MOV VAL1, AX
MOV VAL1,20
MOV VAL1, AX
c©u 13
C©u lÖnh nµo trong ®o¹n lÖnh sau ®óng
MOV DS,40h
INC AX,30
DEC BX
MOVE AX,BX
ADD BX
c©u 14
Trong ®o¹n lÖnh sau h•y nãi râ @DATA lµ gi ?
MOV AX,@DATA
MOV DS, AX
Lµ biÕn
Lµ h»ng sè ®Þa chØ ®o¹n d÷ liÖu ch¬ng tr×nh
Lµ tõ kho¸ lÖnh
Tªn nh•n
c©u 15
HA(15) = §o¹n lÖnh sau sai c¸c c©u lÖnh nµo
1) Model small
2) stack 100h
3) Data mesg dw ?
4) CODE
5) Programstart
Lùa chän c©u tr¶ lêi:
TA(15, 1) = Sai c©u 1
TA(15, 2) = Sai c©u 1 vµ 5
TA(15, 3) = Sai c©u 1,2,5
TA(15, 4) = Sai c©u 2,3,4
TA(15, 5) = Sai tÊt c¶
c©u 16
HA(16) = H•y cho biÕt thanh ghi AX cã gi¸ trÞ b»ng bao nhiªu sau khi thùc hiÖn ®o¹n lÖnh sau:
MOV AX, 4
MOV BX, 5
dec BX
add AX, BX
INC AX
AX= 9
AX=4
AX=10
AX= 7
AX=5
c©u 17
HA(17) = Cho ®o¹n ch¬ng tr×nh sau:
MOV AH, 1
int 21h
...
NÕu ta nhÊn vµo phÝm sè 1 trªn keyboard, m• nhËn ®îc sÏ chøa ë ®©u_
Thanh ghi DX
Thanh ghi DL
Thanh ghi AL
Thanh ghi BL
Thanh ghi CL
c©u 18
HA(18) = Cho ®o¹n ch¬ng tr×nh sau:
MOV AH, 1
int 21h
NÕu ta nhÊn vµo phÝm sè 5 trªn keyboard, Thanh ghi AL chøa gi¸ trÞ b»ng bao nhiªu ?
51h
35h
1
41h
c©u 19
Sè hµm 02 cña ng¾t 21h cã chøc n¨ng g× ?
NhËn ký tù nhËp vµo tõ bµn phÝm
HiÓn thÞ chuçi ký tù chøa trong DX
Tho¸t khái ch¬ng tr×nh vÒ hÖ ®iÒu hµnh
KÕt thóc ch¬ng tr×nh ë l¹i néi tró
HiÓn thÞ mét ký tù cã m• ASCII chøa trong thanh ghi DL
c©u 20
Sè hµm 09 cña ng¾t 21h thùc hiÖn chøc n¨ng g× ?
NhËp ký tù vµo tõ bµn phÝm vµ hiÓn thÞ lªn mµn h×nh
NhËp ký tù vµo tõ bµn phÝm kh«ng hiÓn thÞ lªn mµn h×nh
HiÓn thÞ mét ký tù chøa trong DL
HiÓn thÞ chuçi ký tù cã ®Þa chØ offset ®Æt trong thanh ghi DX
c©u 21
HA(21) = §o¹n ch¬ng tr×nh sau cho kÕt qu¶ nµo
Data segment
msg db 41h, 42h,'$'
data ends
msg1 db Hello world,'$'
CODE segment
Assume cs: code, ds: data
Begin:
mov AX, @Data
MOV DS, AX
mov DX,offset msg1
MOV AH, 9
int 21h
code ends
end begin
HiÓn thÞ 41
HiÓn thÞ chuçi ký tù AB
HiÓn thÞ dßng ch÷ 'Hello world
Kh«ng hiÓn thÞ g×
c©u 22
Hµm 1 ng¾t 21h dïng ®Ó nhËp mét ký tù tõ bµn phÝm, vµ kÕt qu¶ nhËn ®îc ®Æt trong thanh ghi AL, h•y cho biÕt ®o¹n lÖnh sau, sau khi thùc hiÖn AL sÏ cã gi¸ trÞ bao nhiªu khi Ên phÝm sè 5 trªn bµn phÝm ?
MOV AH, 1
INT 21h
1
51h
35h
0
Gi¸ trÞ bÊt kú
c©u 23
HA(23) = Hµm 1 ng¾t 21h dïng ®Ó nhËp mét ký tù tõ bµn phÝm, vµ kÕt qu¶ nhËn ®îc ®Æt trong thanh ghi AL, H•y cho biÕt ®o¹n lÖnh sau sau khi thùc hiÖn AL sÏ cã gi¸ trÞ bao nhiªu khi Ên phÝm sè 4 trªn bµn phÝm ?
MOV AH, 1
INT 21h
SUB AL, 30h
31h
5
4
30
Gi¸ trÞ bÊt kú
c©u 24
LÖnh TASM cña Turbo Assembler dïng ®Ó lµm g× ?
DÞch ch¬ng tr×nh d¹ng *.ASM sang file thi hµnh *.EXE
Liªn kÕt c¸c file *.OBJ
Tr×nh gì rèi ch¬ng tr×nh
So¹n th¶o ch¬ng tr×nh
DÞch ch¬ng tr×nh d¹ng .ASM sang d¹ng m• m¸y .OBJ
c©u 25
HA(25) = LÖnh TLINK cña Assembler dïng lµm g× ?
DÞch ch¬ng tr×nh d¹ng *.ASM sang file thi hµnh *.EXE
Thùc hiÖn liªn kÕt ®Ó t¹o file thi hµnh *.EXE hoÆc .COM
Tr×nh gì rèi ch¬ng tr×nh
So¹n th¶o ch¬ng tr×nh
DÞch ch¬ng tr×nh d¹ng *.ASM sang d¹ng m• m¸y *.OBJ
c©u 26
HA(26) = LÖnh sau cña Assembler dïng lµm g× ?
c:\TASM\BIN>TLINK/t hello
DÞch ch¬ng tr×nh d¹ng hello.ASM sang file thi hµnh *.EXE
Liªn kÕt file hello.OBJ ®Ó t¹o file thi hµnh *.EXE
Liªn kÕt t¹o file thi hµnh hello.com
Tr×nh gì rèi ch¬ng tr×nh
DÞch ch¬ng tr×nh d¹ng *.ASM sang d¹ng m• m¸y *.OBJ
c©u 27
Tr×nh TD.EXE cña Turbo Assembler dïng ®Ó lµm g× ?
DÞch ch¬ng tr×nh d¹ng *.ASM sang file thi hµnh *.EXE
Liªn kÕt c¸c file *.OBJ
Tr×nh gì rèi tËp tin kh¶ thi
So¹n th¶o ch¬ng tr×nh
DÞch ch¬ng tr×nh d¹ng *.ASM sang d¹ng m• m¸y *.OBJ
c©u 28
Ta ®• biÕt hµm 02h cña ng¾t 21h dïng ®Ó hiÓn thÞ mét ký tù ra mµn h×nh, h•y cho biÕt m• ký tù ®ã ph¶i ®Æt trong thanh ghi nµo ?
AX
DX
DL
BL
AL
c©u 29
H•y cho biÕt ®o¹n lÖnh sau hiÖn kÕt qu¶ ra mµn h×nh b»ng bao nhiªu ?
MOV DL, 65
MOV AH, 2
INT 21h
KÝ tù a
Ký tù 'A'
Kh«ng hiÖn ra g×
Gi¸ trÞ sè 2
Gi¸ trÞ sè 21
c©u 30
H•y cho biÕt ®o¹n lÖnh sau cho kÕt qu¶ ra mµn h×nh b»ng bao nhiªu ?
MOV CX, 3
LAP:
MOV DL,31h
MOV AH, 2
INT 21h
loop LAP
Lùa chän ®¸p ¸n ®óng:
Chuçi ký tù 414141
Chçi AAA
Chuçi 111
Chuçi 212121
Kh«ng in ra g× lªn mµn h×nh
c©u 31
HA(31) = H•y cho biÕt muèn hiÓn thÞ mét ký tù lªn mµn h×nh th× ta ph¶i dïng hµm nµo cña ng¾t 21h vµ m• ký tù ph¶i ®Ó ë ®©u ?
Hµm 02, m• ký tù muèn hiÓn thÞ ®Æt trong thanh ghi BL
Hµm 09, m• ký tù ®Æt trong thanh gi AL
Hµm 02, m• ký tù ®Æt trong thanh ghi DL
Hµm O8, m• ký tù ®Æt trong thanh ghi AL
Hµm 09 vµ m• ký tù ®Æt trong thanh ghi DX
c©u 32
H•y cho biÕt ®o¹n ch¬ng tr×nh sau thùc hiÖn viÖc g× ?
....
MOV AX,4C00h
INT 21h
....
HiÓn thÞ mét ký tù
NhËp mét ký tù vµo tõ bµn phÝm
ChÊm døt ch¬ng tr×nh trë vÒ hÖ ®iÒu hµnh DOS
Kh«ng lµm g× c¶
c©u 33
HA(33) = §o¹n ch¬ng tr×nh sau thùc hiÖn c«ng viÖc g× ?
...
MOV CX, 80
MOV DL,'*'
MOV AX,200h
LAP:
INT 21h
loop LAP
HiÖn lªn mµn h×nh mét chuçi ký tù bÊt kú
HiÖn lªn ký tù '*'
HiÖn lªn chuçi gåm 80 ký tù dÊu '*'
HiÖn lªn gi¸ trÞ 80
HiÖn lªn gi¸ trÞ 200h
c©u 34
HA(34) = H•y cho biÕt kÕt qu¶ chøa trong biÕn VAR b»ng bao nhiªu sau khi thùc hiÖn ®o¹n lÖnh sau ?
MOV Var, 0
MOV AX, 5
MOV BX, 6
Add AX, BX
MOV Var, AX
5
6
0Bh
0Ch
Gi¸ trÞ bÊt kú
c©u 35
HA(35) = Tæng SUM b»ng bao nhiªu sau khi thùc hiÖn ®o¹n lÖnh sau:
.CODE
PS:
MOV AX,@DATA
MOV DS, AX
MOV Sum, 5
XOR AX,AX
MOV counter,0
MOV CX, 5
LAP:
MOV AX, Sum
INC counter
CMP counter, CX
JZ DONE
Add AX, Counter
MOV Sum, AX
JMP LAP
DONE:
10
5
0
15
Gi¸ trÞ bÊt kú
c©u 36
C©u lÖnh nµo trong c¸c c©u lÖnh sau lµ ®óng
Trong ®ã var1 vµ var2 lµ c¸c biÕn kiÓu DW
MOV var1,var1
ADD 30h,AX
SUB Var1,AX
MUL AX,BX
c©u 37
HA(37) = P cã gi¸ trÞ b»ng bao nhiªu sau khi thùc hiÖn ®o¹n lÖnh sau
MOV p, 1
MOV CX, 6
MOV Counter,1
Tich:
MOV AX, p
MUL Counter
INC Counter
MOV p,AX
loop Tich
P=1
P=120
P=720
P=320
P=0
c©u 38
§o¹n lÖnh sau sÏ chøa kÕt qu¶ trong thanh ghi nµo ?
MOV AL, 212
MOV BL, 45
MUL BL
DX
AX
AL
CX
BX
c©u 39
HA(39) = §o¹n lÖnh sau sÏ cho kÕt qu¶ lu ë ®©u ?
MOV AX, 26212
MOV BX, 230
MUL BX
AX
DX
CÆp thanh ghi DX:BX
CÆp thanh ghi DS:AX
CÆp thanh ghi DX:AX
c©u 40
§o¹n lÖnh sau sai ë c©u lÖnh nµo ?
MOV AX, 3
MOV BX,-1
MUL BX
IMUL BX
c©u 41
LÖnh DIV víi to¸n h¹ng lµ byte th× th¬ng sè vµ phÇn d sÏ ®îc lu tr÷ ë ®©u ?
Th¬ng trong AX, phÇn d ®Æt trong BX
Th¬ng ®Æt trong AL vµ phÇn d trong thanh ghi AH
Th¬ng ®Æt trong thanh ghi AX, phÇn d trong thanh ghi DX
C¶ th¬ng sè vµ phÇn d ®Æt trong stack
c©u 42
Sau khi thùc hiÖn ®o¹n lÖnh sau thanh ghi AH b»ng bao nhiªu ?
MOV BL, 23
MOV AX, 25
DIV BL
23
1
2
0
Gi¸ trÞ bÊt kú
c©u 43
LÖnh DIV víi to¸n h¹ng lµ d¹ng word th× kÕt qu¶ phÐp chia vµ phÇn d ®Æt ë ®©u ?
CÆp thanh ghi AL, AH
CÆp thanh ghi AX, BX
CÆp thanh ghi CX,BX
CÆp thanh ghi DS, AX
CÆp thanh ghi AX, DX
c©u 44
Sau khi thùc hiÖn ®o¹n lÖnh sau thanh ghi AX vµ DX cã gi¸ trÞ b»ng bao nhiªu ?
MOV AX, 43678
MOV DX, 0
MOV BX, 334
DIV BX
AX=130, DX=258
AX=258, DX=130
DX=0, AX=334
AX=0, DX=0
Gi¸ trÞ bÊt kú
c©u 45
§o¹n lÖnh sau sai ë ®©u ?
MOV AX,100
MOV BX,-10
DIV BX
IDIV BX
c©u 46
§o¹n lÖnh sau khi thùc hiÖn cho kÕt qu¶ ®Æt trong thanh ghi AX b»ng bao nhiªu ?
MOV AX, 5
SHL AX, 1
MOV BX, AX
SHL AX, 1
SHL AX, 1
SHL AX, 1
Add AX, BX
10
20
30
50
90
c©u 47
Gi¶ sö AL= 0ABh vµ cê CF=1 cho biÕt néi dung míi cña AL sau khi thùc hiÖn lÖnh sau:
SHL AL, 1
0CBh
56h SHL : Lenh dich trai
33h
0AFh
65
c©u 48
Gi¶ sö AL= 0CBh vµ cê CF=1 cho biÕt néi dung míi cña AL sau khi thùc hiÖn lÖnh sau:
SHR AL, 1
0CBh
65h
33h
0BFh SHR: Lenh dich phai
0
c©u 49
§o¹n lÖnh sau cho kÕt qu¶ trong AL b»ng bao nhiªu ?
MOV CL, 4
MOV AL, 1
SHL AL, CL
TA(49, 1) = 10000h
16
10
4h
0FC
c©u 50
§o¹n lÖnh sau cho kÕt qu¶ trong AL b»ng bao nhiªu ?
MOV CL, 3
MOV AL,10h
SHL AL, CL
10h
128
0
4h
0FCh
c©u 51
§o¹n lÖnh sau cho kÕt qu¶ trong AL b»ng bao nhiªu nÕu cê CF ban ®Çu b»ng 1?
MOV CL, 4
MOV AL, 2
ROL AL, CL
4h
1h
0
10h ROL: Lenh quay trai
80h
c©u 52
H•y cho biÕt kÕt qu¶ ®Æt trong thanh ghi AX b»ng bao nhiªu sau khi thùc hiÖn ®o¹n ch¬ng tr×nh:
MOV AX, 4
MOV CL, 2
SHR AX, CL
2
4
1
0
10h
c©u 53
§o¹n lÖnh sau cho kÕt qu¶ trong AL b»ng bao nhiªu nÕu cê CF ban ®Çu cã gi¸ trÞ b»ng 1?
MOV CL, 3
MOV AL, 1
ROR AL, CL ROR: Lenh quai phai
4h
20h
0
40h
0Fh
c©u 54
§o¹n lÖnh sau cho kÕt qu¶ b»ng bao nhiªu trong thanh ghi ALvíi CF =1 ?
MOV CL, 3
MOV AL, 1
RCL AL, CL
12 RCL: Quay trai qua co' nho
2
0
0Dh
1
c©u 55
§o¹n lÖnh sau cho kÕt qu¶ b»ng bao nhiªu trong thanh ghi ALvíi CF =1 ?
MOV CL, 2
MOV AL, 1
RCR AL, CL
6h
2
0
0Fh
0C0h RCR: Quay phai qua co nho
c©u 56
H•y cho biÐt lÖnh nµo díi ®©y hîp lÖ trong ®ã W1, W2 lµ biÕn kiÓu WORD, B1, B2 lµ biÕn BYTE
1) MOV DS,AX
2) MOV DS,100h
3) MOV DS,ES
4) SUB 5,B1
5) ADD AL,256
Chän ®¸p ¸n tr¶ lêi ®óng nhÊt:
TÊt c¶ ®Òu hîp lÖ
TÊt c¶ ®Òu kh«ng hîp lÖ
C©u 1,2,3 hîp lÖ
C©u 2,4,5 hîp lÖ
ChØ cã c©u 1 hîp lÖ
c©u 57
H•y cho biÕt c¸c dßng lÖnh sai ?
1) AND BX
2) XOR CX,CX
3) OR 10h, BX
4) NOT AX
Chän ph¬ng ¸n tr¶ lêi ®óng:
Dßng 1 vµ 3 sai
TÊt c¶ c¸c dßng lÖnh ®Òu sai
Dßng 4 sai
Kh«ng cã dßng sai
Dßng 2,3 sai
c©u 58
§Ó thùc hiÖn xo¸ bÝt t¬ng øng ngêi dïng phÐp to¸n AND, H•y cho biÕt kÕt qu¶ trong thanh ghi AX sau khi thùc hiÖn ®o¹n lÖnh sau:
MOV AX,0C00h
AND AX,0
0Ch
0 AND: xoa toan hang dich neu mat na = 0
0C00h
10h
3Fh
c©u 59
H•y cho biÕt gi¸ trÞ cña AL sau khi thùc hiÖn ®o¹n lÖnh sau:
MOV AL,0Ch
OR AL,11000000b
0
0Ch
0CCh
0Dh
Gi¸ trÞ bÊt ki
c©u 60
H•y cho biÕt lÖnh XOR CX,CX thùc hiÖn c«ng viÖc g× ?
Trõ gi÷a 2 to¸n h¹ng víi nhau
Xo¸ thanh ghi CX
Thùc hiÖn phÐp to¸n hoÆc gi÷a 2 thanh ghi
c©u 61
H•y cho biÕt ®o¹n lÖnh sau gi¶ lÆp cÊu tróc nµo ?
CMP AX, 0
JNL END_C
NEG AX
END_C:
CÊu tróc CASE
CÊu tróc WHILE- DO
CÊu tróc IF-THEN
CÊu tróc lÆp REPEAT-UNTIL
c©u 62
H•y cho biÕt ®o¹n lÖnh sau gi¶ lËp cÊu tróc nµo ?
CMP AX, 0
JL NEGATIVE
JE ZERO
JG POSITIVE
NEGATIVE:
MOV BX, -1
JMP END_C
ZERO:
MOV BX, 0
JMP END_C
POSITIVE:
MOV BX, 1
END_C:
CÊu tróc IF-THEN
CÊu tróc vßng lÆp FOR
CÊu tróc rÏ nh¸nh CASE
CÊu tróc WHILE-DO
c©u 63
§o¹n lÖnh sau thùc hiÖn c«ng viÖc ®¶o c¸c mÉu bÝt, h•y cho biÕt kÕt qu¶ cuèi cïng cña thanh ghi AL ?
MOV AL,11011100b
MOV CX, 8
REVERSE:
SHL AL, 1
RCR BL, 1
LOOP REVERSE
MOV AL, BL
AL=3Bh
AL=11011100b
8
0
Gi¸ trÞ bÊt kú
c©u 64
§o¹n ch¬ng tr×nh sau ra t¬ng øng víi biÓu thøc to¸n häc nµo ?
MOV AX, 5
IMUL A
MOV A, AX
MOV AX, 12
IMUL B
SUB A,AX
A=5*A-7
A=6-9*A
A=(A-B)*(B+10)
A=5*A-12*B
A=5*A+5*B
c©u 65
H•y cho biÕt AX cã gi¸ trÞ b»ng bao nhiªu sau khi thùc hiÖn ®o¹n lÖnh sau:
MOV AX, 1
MOV CX, 5
TOP:
MUL CX
LOOP TOP
5
1
0
100
120
c©u 66
HA(66) = Cho c¸c d÷ liÖu ®îc khai b¸o nh sau:
.Data
A DW 1234h
B LABEL BYTE
DW 5678h
C LABEL WORD
C1 DB 9Ah
C2 DB 0BCh
Hái c¸c lÖnh nµo sau ®©y kh«ng hîp lÖ ?
MOV AX,B
MOV AH,B
MOV CX,C
MOV BX,WORD PTR B
MOV DL, WORD PTR C
c©u 67
C¸c ®Þa chØ ®o¹n liªn tiÕp nhau trong bé nhí c¸ch nhau gi¸ trÞ bao nhiªu ?
10h
20h
0
64kb
c©u 68
Trong m¸y tÝnh sö dông CPU 8086 cña INTEL, BUS ®Þa chØ cã bao nhiªu ®êng ?
16
24
20
32
8
c©u 69
H•y cho biÕt kÝch cì cña mçi ®o¹n bé nhí ?
32kb
64kb
16kb
1Mb
10kb
c©u 70
Cho mét « nhí cã ®Þa chØ vËt lý 1256Ah, H•y cho biÕt d¹ng ®Þa chØ segmen:offset øng víi ®o¹n 1256h vµ 1240h ?
1256:0000
1256:000A
1256:016A
1240:000A
c©u 71
Cho mét « nhí cã ®Þa chØ vËt lý 80FD2h, ë ®o¹n nµo th× ®Þa chØ logic cã offset b»ng AFD2h ?
7500h
0FD2h
BFD0h
7600h
1200h
c©u 72
Trong bé vi xö lý INTEL 8086 cã bao nhiªu thanh ghi 16 bÝt?
16
20
32
14
8
c©u 73
H•y cho biÕt ®o¹n ch¬ng tr×nh sau gi¶ lËp cÊu tróc nµo?
MOV DX, 0
MOV AH, 1
INT 21h
LAP:
CMP AL,0Dh
JE END_LAP
INC DX
INT 21h
JMP LAP
END_LAP:
CÊu tróc rÏ nh¸nh IF-THEN
CÊu tróc rÏ nh¸nh CASE
CÊu tróc lÆp REPEAT- UNTIL
CÊu tróc DO-WHILE
CÊu tróc lÆp FOR
c©u 74
H•y cho biÕt ®o¹n lÖnh sau gi¶ lËp cÊu tróc nµo ?
MOV AH, 1
LAP:
INT 21h
CMP AL, ' '
JNE LAP
CÊu tróc rÏ nh¸nh IF-THEN
CÊu tróc rÏ nh¸nh CASE
CÊu tróc lÆp REPEAT- UNTIL
CÊu tróc DO-WHILE
CÊu tróc lÆp FOR
c©u 75
Cho biÕt nhãm kÕt qu¶ ®óng khi thùc hiÖn nhãm c¸c phÐp to¸n sau:
a) 10101010 AND 11110000
b) 10101010 OR 11110000
c) 10101010 XOR 11110000
d) NOT 10101010
a) 10101010, b)1010000, c)11111010 , d)01010101
a)10100000, b)11111010, c) 01011010, d)01010101
a) 01010101, b)10101010, c)11111010, d) 10100000
c©u 76
Gi¶ sö « nhí DS:1234 chøa gi¸ trÞ b»ng 3, h•y cho biÕt sau khi thùc hiÖn xong ®o¹n lÖnh sau, thanh ghi Al cã gi¸ trÞ b»ng bao nhiªu ?
MOV BL, 1
MOV AL, [1234h]
Add AL, BL
1235h
4
1
0
Gi¸ trÞ bÊt kú
c©u 77
Cho lÖnh thùc hiÖn sau:
MOV [4320h], CX
H•y cho biÕt lÖnh trªn ®• sö dông chÕ ®é ®Þa chØ nµo ?
ChÕ ®é ®Þa chØ thanh ghi
ChÕ ®é ®Þa chØ tøc th×
ChÕ ®é ®Þa chØ trùc tiÕp
ChÕ ®é ®Þa chØ gi¸n tiÕp qua thanh ghi
ChÕ ®é ®Þa chØ t¬ng ®èi c¬ së
c©u 78
Con trá SP chØ ®Õn ®Ønh stack cã ®Þa chØ 102h, vËy nã chØ ®Õn ®Þa chØ nµo sau khi thùc hiÖn ®o¹n lÖnh sau( Gi¶ thiÕt kh«ng cã lçi nµo xÈy ra)
.....
POP AX
POP BX
POP DX
.....
98h
102h
99h
105h
108h
c©u 79
H•y nãi râ c¸c lÖnh sau sö dông chÕ ®é ®Þa chØ nµo ?
MOV AL, [BX]
MOV [SI], CL
MOV [DI], AX
ChÕ ®é ®Þa chØ thanh ghi
ChÕ ®é ®Þa chØ tøc th×
ChÕ ®é ®Þa chØ trùc tiÕp
ChÕ ®é ®Þa chØ gi¸n tiÕp qua thanh ghi
ChÕ ®é ®Þa chØ t¬ng ®èi c¬ së
c©u 80
HA(80) = H•y cho biÕt lÖnh sau sö dông chÕ ®é ®Þa chØ nµo ?
MOV AX, [BX+SI+8]
ChÕ ®é ®Þa chØ t¬ng ®èi chØ sè c¬ së
ChÕ ®é ®Þa chØ t¬ng ®èi chØ sè
ChÕ ®é ®Þa chØ t¬ng ®èi c¬ së
ChÕ ®é ®Þa chØ g¸n tiÕp qua thanh ghi.
c©u 81
H•y cho biÕt dßng lÖnh ®óng :
.Model SMALL
Stack 100h
Data
.COSE
c©u 82
H•y cho biÕt quan hÖ cña c¸c gi¸ trÞ trong c¸c thanh ghi ®o¹n DS, SS, ES ,CS trong ch¬ng tr×nh *.COM khi thi hµnh.
Gi¸ trÞ cña c¸c cÆp ES, DS vµ CS, SS b»ng nhau
C¸c thanh ghi ®o¹n cã gi¸ trÞ kh¸c nhau
C¸c thanh ghi ®o¹n cã cïng gi¸ trÞ
Gi¸ trÞ cña c¸c thanh ghi kh«ng x¸c ®Þnh
c©u 83
H•y cho biÕt cÊu tróc stack ®îc tæ chøc theo m« h×nh nµo ?
FIFO (First -In-First -Out)
LIFO (Last-In- First- Out)
Phô thuéc m« h×nh bé nhí cña ch¬ng tr×nh øng dông
c©u 84
H•y cho biÕt ®Þa chØ cña ®Ønh ng¨n xÕp so víi ®Þa chØ cña ®¸y ng¨n xÕp nh thÕ nµo ?
§Þa chØ ®Ønh n»m ë ®Þa chØ cao h¬n so víi ®Þa chØ ®¸y
§Þa chØ ®Ønh n»m ë ®Þa chØ thÊp so víi ®Þa chØ ®¸y
§Þa chØ ®Ønh vµ ®¸y lu«n b»ng nhau
c©u 85
Tr×nh hîp ng÷ cã m«i trêng so¹n th¶o tÖp *.ASM kh«ng ?
Cã
Kh«ng
c©u 86
Ch¬ng tr×nh hîp ng÷ viÕt sö dông c¸c thñ tôc, Sù chuyÓn giao quyÒn ®iÒu khiÓn ch¬ng tr×nh gi÷a ch¬ng tr×nh gäi vµ ch¬ng tr×nh ®îc gäi cã xÈy ra kh«ng vµ xÈy ra nh thÕ nµo ?
Kh«ng xÈy ra
Cã xÈy ra, ch¬ng tr×nh gäi chuyÓn ®iÒu khiÓn cho ch¬ng tr×nh ®îc gäi, ch¬ng tr×nh ®îc gäi sau khi thùc hiÖn xong kh«ng tr¶ quyÒn ®iÒu khiÓn vÒ cho ch¬ng tr×nh gäi nã.
Cã xÈy ra, Ch¬ng tr×nh gäi chuyÓn quyÒn ®iÒu khiÓn cho ch¬ng tr×nh ®îc gäi, ch¬ng tr×nh ®îc gäi thi hµnh xong tr¶ ®iÒu khiÓn ®iÒu khiÓn vÒ cho ch¬ng tr×nh gäi nã.
c©u 87
Ch¬ng tr×nh viÕt sö dông MACRO cã xÈy ra viÖc chuyÓn ®iÒu khiÓn gi÷a ch¬ng tr×nh chÝnh vµ macro kh«ng
Cã
Kh«ng
c©u 88
Cïng mét ch¬ng tr×nh viÕt sö dông MACRO vµ viÕt theo thñ tôc ch¬ng tr×nh con, chong tr×nh nµo ch¹y nhanh h¬n vµ ch¬ng tr×nh nµo tiÕt kiÖm bé nhí h¬n (trong cïng mét ®iÒu kiÖn thi hµnh) ?
Ch¬ng tr×nh sö dông MACRO ch¹y nhanh h¬n vµ tiÕt kiÖm bé nhí h¬n
Ch¬ng tr×nh sö dông MACRO ch¹y nhanh h¬n vµ tèn bé nhí h¬n
Ch¬ng tr×nh sö dông thñ tôc ch¬ng tr×nh con ch¹y nhanh h¬n vµ tiÕt kiÖm bé nhí h¬n
Ch¬ng tr×nh sö dông thñ tôc ch¬ng tr×nh con ch¹y nhanh h¬n vµ tèn bé nhí h¬n.
c©u 89
H•y cho biÕt dßng lÖnh nµo trong khai b¸o thñ tôc sau lçi.
test PROC
MOV AX,BX
ADD AX,BX
IRET
test ENDP
c©u 90
Gi¶ sö con trá SP ®ang chØ dÕn ®Þa chØ 98h, H•y cho biÕt SP sÏ chØ ®Õn ®Þa chØ nµo s¸u khi thùc hiÖn ®o¹n lÖnh sau ?
....
PUSH AX
PUSH BX
PUSH DX
.....
100h
106h
103h
97h
92h PUSH: Duøng ñeå naïp noäi dung cuûa toùan haïng < nguoàn >
vaøo stack ( choàng) khi naøy thanh ghi SP giaûm ñi 2 ñôn vò .
' Nhom B------------------
Cau 1
Tæ chøc bé nhí 8088 cã bao nhiªu thanh ghi vµ chia lµm mÊy nhãm
14 thanh ghi ®îc chia lµm 5 nhãm
16 thanh ghi ®îc chia lµm 6 nhãm
14 thanh ghi ®îc chia lµm 3 nhãm
16 thanh ghi ®îc chia lµm 5 nhãm
Cau 2
§©u lµ nhãm thanh ghi ®a dông trong c¸c nhãm sau
AX,BX,CX, DX
SI,DI
CS, DS, ES, SS
C¸c thanh ghi cê
Cau 3
§©u lµ thanh ghi ®o¹n trong c¸c nhãm thanh ghi sau
AX,BX,CX, DX
SI,DI
CS, DS, ES, SS
C¸c thanh ghi cê
Cau 4
Cê CF SÏ bËt lªn khi:
KÕt qu¶ cña phÐp to¸n cã mîn hay cã nhí ®èi víi bÝt cao
KÕt qu¶ cña phÐp to¸n cã mîn hay cã nhí ®èi víi bÝt 3
KÕt qu¶ cña phÐp to¸n cã bÝt cao nhÊt lµ sè ©m
KÕt qu¶ cña phÐp to¸n cã dÊu bÞ sai
Cau 5
Cê SF sÏ bËt lªn khi
KÕt qu¶ cña phÐp to¸n cã mîn hay cã nhí ®èi víi bÝt cao
KÕt qu¶ cña phÐp to¸n cã mîn hay cã nhí ®èi víi bÝt 3
KÕt qu¶ cña phÐp to¸n cã bÝt cao nhÊt lµ sè ©m
KÕt qu¶ cña phÐp to¸n cã dÊu bÞ sai
Cau6
Cê OF bËt lªn Khi:
KÕt qu¶ cña phÐp to¸n cã mîn hay cã nhí ®èi víi bÝt cao
KÕt qu¶ cña phÐp to¸n cã mîn hay cã nhí ®èi víi bÝt 3
KÕt qu¶ cña phÐp to¸n cã bÝt cao nhÊt lµ sè ©m
KÕt qu¶ cña phÐp to¸n cã dÊu bÞ sai
Cau 7
Gi¶ sö AX =FFFFh, BX=FFFFh KÕt qu¶ AX +BX =1FFFEh
hái CF (cê muîn, cê nhí)=?
1
0
2
3
4
Cau8
Gi¶ sö AX =FFFFh, BX=FFFFh KÕt qu¶ AX +BX =1FFFEh hái SF (cê dÊu)=?
1
0
E
F
Cau 9
Gi¶ sö AX =FFFFh, BX=FFFFh KÕt qu¶ AX +BX =1FFFEh hái OF (cê trµn)=?
0
1
F
Cau 10
Ng¾t 21h cña Dos gäi lµ ng¾t gì?
ng¾t mÒm
ng¾t cøng
Cau 12
Có ph¸p nhËp tõ bµn phÝm tõ g¬ij nhí b»ng Debug cña Dos
A [§Þa chØ]
C Kho¶ng [§Þa chØ ]
E §Þa chØ [Danh s¸ch]
F kho¶ng danh s¸ch
Cau 13
Khi dïng Debug cña Dos So s¸nh tõng byte cña hai vïng nhí vµ in ®Þa chØ byte kh¸c nhau ra mµn H×nh.có ph¸p:
C Kho¶ng §Þa chØ
E §Þa chØ [Danh s¸ch]
F kho¶ng danh s¸ch
A [§Þa chØ]
Cau 14
Dïng Debug cña dos ®a d÷ liÖu vµo bé nhí t¹i ®Þa chØ x¸c ®Þnh
E §Þa chØ [Danh s¸ch]
F kho¶ng danh s¸ch
C Kho¶ng §Þa chØ
Cau 15
Dïng Debug cña dos ®Ó khai b¸o tªn tËp tin cã trªn ®Üa . Có ph¸p:
N < Tªn tËp tin >
M < Tªn tËp tin >
A < Tªn tËp tin >
Cau 16
Có ph¸p ®Ó xem, söa c¸c thanh ghi khi sö dông ch¬ng ttr×nh DEBUG cña DOS
R[<Tªn thanh ghi >]
G[<Tªn thanh ghi >]
S[<Tên thanh ghi >]
T[< Teân thanh ghi >]
Cau 17
1.BiÕn A cã kiÓu d÷ liÖu lµ g× khi khai b¸o: A db ?
KiÓu byte
KiÓu word
KiÓu double word
KiÓu ten byte
2.BiÕn A cã kiÓu d÷ liÖu lµ g× khi khai b¸o: A dw ?
KiÓu byte
KiÓu word
KiÓu double word
KiÓu ten byte
3.BiÕn A cã kiÓu d÷ liÖu lµ g× khi khai b¸o: A dd ?
KiÓu byte
KiÓu word
KiÓu double word
KiÓu ten byte
4.BiÕn A cã kiÓu d÷ liÖu lµ g× khi khai b¸o: A dq ?
KiÓu byte
KiÓu word
KiÓu double word
KiÓu ten byte
5.BiÕn A cã kiÓu d÷ liÖu lµ g× khi khai b¸o: A dT ?
KiÓu byte
KiÓu word
KiÓu double word
KiÓu ten byte
6.BiÕn B cã gi¸ trÞ bao nhiªu khi Khai b¸o: B db ?
KiÓu byte
KiÓu word
KiÓu double word
KiÓu ten byte
Cau 18
Mét gi¸ trÞ bÊt k× chu¬a biÕt
Gi¸ trÞ b»ng 0
Gi¸ trÞ b»ng ?
Gi¸ trÞ b»ng 1
Cau 19
Khai b¸o sau cã nghÜa lµ g×? M db 10, 29, 30
Khai b¸o m¶ng cã 3 phÇn tö
Khai b¸o h»ng gi¸ trÞ
Khai b¸o mét biÕn cã 3 phÇn tö
Khai b¸o chuçi kÝ tù 10,29,30
Cau 20
NÕu khai b¸o : M db 10, 29, 30 Th× khi truy xuÊt M[1]=?
30
29
10
0
NÕu khai b¸o : M db 10, 29, 30 Th× khi truy xuÊt M[2]=?
30
29
10
0
NÕu khai b¸o : M db 10, 29, 30 Th× khi truy xuÊt M[0]=?
30
29
10
0
Cau 21
C©u tr¶ lêi ®óng khi viÕt mét ch¬¬ng tr×nh assembler d¹ng . Com
C¸c d÷ liÖu ,ch¬¬ng tr×nh ,stack ®Òu dïng chung mét ®o¹n
ThÝch hîp víi ch¬¬ng tr×nh nhá
B¾t ®Çu thùc thi ë ®Þa chØ 100h
Chay nhanh hon .Exe
C©u tr¶ lêi ®óng khi viÕt mét ch¬¬ng tr×nh assembler d¹ng . .exe
C¸c d÷ liÖu ,ch¬¬ng tr×nh ,stack ®c dïng chung cac ®o¹n # nhau
Phu thuoc vao bon ho Ram
Cau 22
§Æc ®Ióm nµo cña ch¬¬ng tr×nh assembler viÕt d¬íi d¹ng . com lµ sai:
TËp tin cã thÓ lín tuú ý phô thuéc vµo Ram
C¸c d÷ liÖu ,ch¬¬ng tr×nh ,stack ®Òu dïng chung mét ®o¹n
B¾t ®Çu thùc thi t¹i ®Þa chØ 100h
Ch¹y nhanh h¬n tËp tin .EXE
Cau 23
Ph¸t biÓu nµo lµ ®óng khi sö dông lÖnh MOV
LÖnh MOV kh«ng ¶nh h¬ëng ®Õn thanh ghi cê
Cã thÓ chuyÓn trùc tiÕp hai to¸n h¹ng lµ bé nhí b»ng lÖnh Mov
Cã thÓ chuyÓn trùc tiÕp 2 thanh ghi ®o¹n b»ng lÖnh MOV
Cau 24
Víi Var1 ,Var2 lµ hai biÕn bé nhí muèn chuyÓn var1 vµo var2 ta viÕt:
Mov ax, var1 vµ lÖnh Mov var2,AX
Mov var1,var2
Mov AX, var2 vµ lÖnh Mov var1,AX
Mov var1, ax vµ lÖnh Mov var2,AX
Cau 24
C«ng thøc tÝnh ®Þa chØ offset cña kÝ tù xuÊt ra mµn H×nh
(Dßng * 80+cét)*2
(Dßng +cét)*2
(Dßng +cét*80)*2
dßng*80 +cét*2
Cau 25
Gi¶ sö AH chøa mµu nÒn vµ mµu ch÷ cña kÝ tù xuÊt ra mµn h×nh
NÕu viÕt : mov ah,65 th× mµu sÏ lµ:
NÒn §á ch÷ xanh d¬uong
NÒn §á ch÷ xanh l¸ c©y
NÒn xanh d¬uong chu do
Cau 26
§o¹n ch¬¬ng tr×nh sau in ra g×
.....
d=5
c=10
mov ah,41h
mov al,42h
mov si,(d*80+c)*2
mov [si],ax
...
T¹i dßng 5 cot 10 ch÷ B mµu xanh d¬¬ng nÒn ®á
T¹i dßng 5 cot 10 ch÷ A mµu xanh d¬¬ng nÒn ®á
T¹i dßng 5 cot 10 ch÷ A mµu ®á nÒn xanhd¬¬ng
T¹i dßng 5 cot 10 ch÷ B mµu ®á nÒn xanh d¬¬ng
Cau 28
®o¹n ch¬¬ng tr×nh sau in ra g×?
...
Mov [si],0441h
Mov [si+2],0442h
Mov [si+4],0441h
...
ch÷ ABA mµu ®á nÒn ®en
ch÷ ABA mµu xanh d¬¬ng nÒn ®á
ch÷ AAA mµu ®á nÒn ®en
ch÷ ABC mµu ®á nÒn ®en
Cau 29
§©u lµ c¸ch chuyÓn d÷ liÖu gi÷a 2 thanh ghi
Mov AX,BX
Mov [BX],AX
Mov AX,1234h
Mov [BX+DI],ES
Cau 30
§©u lµ c¸ch chuyÓn d÷ liÖu gi÷a thanh ghi vµ bé nhí
Mov [BX],AL
Mov AX,BX
Mov AX,1234h
Mov [BX+DI],ES
Cau 31
§©u lµ c¸ch chuyÓn d÷ liÖu h»ng vµ thanh ghi
Mov AX,1234h
Mov [BX],AL
Mov AX,BX
Mov [BX+DI],ES
Cau 32
§©u lµ c¸ch chuyÓn d÷ liÖu gi÷a thanh ghi ®o¹n vµ bé nhí
Mov [BX+DI],ES
Mov AX,1234h
Mov [BX],AL
Mov AX,BX
Cau 33
ý nghÜa cña ®o¹n ch¬¬ng tr×nh sau
...
mov si,(5*80+10)*2
mov [si],0441h
mov [si+2],0442h
mov [si+4],0442h
...
T¹i dßng 5 cét 10 in dßng ch÷ ABB mµu ®á nÒn ®en
T¹i dßng 10 cét 5 in dßng ch÷ ABC mµu ®á nÒn ®en
T¹i dßng 5 cét 10 in dßng ch÷ AAA mµu ®á nÒn ®en
T¹i dßng 10 cét 5 in dßng ch÷ ABC mµu ®á nÒn ®en
Cau 34
§Ó ChuyÓn ®Þa chØ offset cña x©u vµo thanh ghi dx ta ViÕt:
Mov dx,offset Xau
Lea Dx,xau
C¶ 2 c¸ch ®Òu sai
C¶ 2 c¸ch ®Òu ®óng
Cau 35
ChuyÓn gi¸ trÞ 0b800 vµo DS ta viÕt
Mov ds,0b800h
Mov AX,0b800h
Mov DS,AX
Mov AX, 0b800h
Mov DS,0b800h
Cau 36
§o¹n sau cã ý nghÜa g×?
...
mov si,(5*80+10)*2
mov [si],0441h
mov di,(10*80+10)*2
push [si]
pop[di]
...
Dêi ch÷ A mµu ®á nÒn ®en t¹i dßng 5 cét 10 sang dßng 10 cét 10
T¹i dßng 5 cét 10 in ra ch÷ A mµu ®á nÒn ®en
T¹i dßng 10 cét 10 in ra ch÷ A mµu ®á nÒn ®en
Dêi ch÷ A mµu ®á nÒn ®en t¹i dßng 10 cét 10 sang dßng 5cét 10
Cau 37
Mçi kÝ tù xuÊt ra mµn h×nh cã mÊy byte
2 byte
1 byte
3 byte
4 byte
Cau 38
Mçi kÝ tù xuÊt ra mµn h×nh cã 2 byte , byte thÊp chøa g×?
M• ascii KÝ tù in ra
Mµu nÒn
Mµu ch÷
®Þa chØ offset
Mçi kÝ tù xuÊt ra mµn h×nh cã 2 byte , byte cao chøa g×?
Mµu nÒn,mµu ch÷ cña kÝ tù
M• ascii KÝ tù in ra
Mµu nÒn
Mµu ch÷
Cau 39
LÖnh sau cã nghÜa lµ g×
Mov dx,278h
In al,dx
LÊy d÷ liÖu tõ cæng 278 vµo thanh ghi AL
ChuyÓn gi¸ trÞ 278 vµo Dx
LÊy d÷ liÖu tõ AL ®¬a ra cæng 278
TÊt c¶ ®Òu sai
Cau 40
Cê ZF b»ng bao nhiªu khi thùc hiÖn lÖnh sau
Mov ax,23h
Cmp ax,23h
1
0
10
11
Cau 41
§o¹n ch¬¬ng tr×nh sau lµm g×?
...
mov ah,1
mov cx,5
lap:
int 21h
loop lap
cho phÐp nhËp 5 kÝ tù bÊt k×
in ra mµn h×nh 5 kÝ tù bÊt k×
in ra mµn h×nh 5 kÝ tù AAAAA
cho phÐp nhËp d•y kÝ tù bÊt k× kÕt thóc b»ng ESC
Cau 42
§o¹n ch¬¬ng tr×nh sau lµm g×
...
mov ah,1
lap:
int 21h
cmp al,27
je thoat
jmp lap
thoat:
mov ax,4c00h
int 21h
...
cho phÐp nhËp d•y kÝ tù bÊt k× kÕt thóc b»ng ESC
cho phÐp nhËp 27 kÝ tù bÊt k×
in ra mµn h×nh 27 kÝ tù bÊt k×
in ra mµn h×nh 27 kÝ tù A
Cau 43
§o¹n ch¬¬ng tr×nh sau lµm g×
...
Mov al,'a'
Sub al,20h
Mov ah,2
Mov dl,al
Int 21h
...
In ra mµn h×nh kÝ tù A
In ra mµn h×nh kÝ tù a
In ra mµn h×nh kÝ tù B
In ra mµn h×nh kÝ tù cã m• ascii 20h
Cau 44
§o¹n ch¬¬ng tr×nh sau lµm g×
...
mov cx,10
Mov ah,2
Lap:
Mov dl,"A"
Int 21h
Loop lap
in ra mµn h×nh 10 kÝ tù A
in ra mµn h×nh 10 kÝ tù bÊt k×
cho phÐp nhËp 10 kÝ tù bÊt k×
cho phÐp nhËp d•y kÝ tù bÊt k× kÕt thóc b»ng ESC
Cau 45
Gi¶ sö cã x©u kÝ tù khai b¸o. LÖnh sau lµm nhiÖm vô g×
Mov ah,09
Mov dx,offset x©u
Int 21h
In x©u kÝ tù ra mµn h×nh
NhËp kÝ tù tõ bµn phÝm
In kÝ tù bÊt k× ra mµn h×nh
Tho¸t vÒ hÖ ®iÒu hµnh dos
Cau 46
lÖnh sau lµm nhiÖm vô g×
Mov ax,4c00h
Int 21h
Tho¸t vÒ dos cho tËp tin .COM vµ tËp tin .EXE
Tho¸t vÒ dos cho tËp tin .COM
Tho¸t vÒ dos cho tËp tin .EXE
ChuyÓn gi¸ trÞ 4c00h vµo AX
Cau 47
LÖnh sau lµm nhiÖm vô g×
int 20h
Tho¸t vÒ dos cho tËp tin .COM
Tho¸t vÒ dos cho tËp tin .COM vµ tËp tin .EXE
Tho¸t vÒ dos cho tËp tin .EXE
Cau 48
§o¹n ch¬¬ng tr×nh sau lµm nhiÖm vô g×
...
mov ah,2
mov dl,41h
int 21h
mov ah,2
add dl,01h
int 21h
mov ah,2
sub dl,01h
int 21h
...
In ra mµn h×nh kÝ tù: ABA
In ra mµn h×nh kÝ tù: ABC
In ra mµn h×nh kÝ tù: ABB
In ra mµn h×nh kÝ tù: AAA
Cau 49
§o¹n ch¬¬ng tr×nh sau lµm nhiÖm vô g×?
mov ah,2
mov dl,41h
int 21h
mov ah,2
inc dl
int 21h
mov ah,2
dec dl
int 21h
...
In ra mµn h×nh 3 kÝ tù: ABA
In ra mµn h×nh 3 kÝ tù: ABC
In ra mµn h×nh 3 kÝ tù: ABB
In ra mµn h×nh 3 kÝ tù: AAA
Bạn đang đọc truyện trên: TruyenTop.Vip