Chào các bạn! Vì nhiều lý do từ nay Truyen2U chính thức đổi tên là Truyen247.Pro. Mong các bạn tiếp tục ủng hộ truy cập tên miền mới này nhé! Mãi yêu... ♥

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: Truyen247.Pro

Tags: