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¶ l­u ë ®©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 l­u 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 ?

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

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, ch­ong 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

Tags: