đề thì trắc nghiệm vi xử lý_nguyễn trọng luân
TRANSCRIPT
-
8/2/2019 th trc nghim vi x l_nguyn trng lun
1/52
Vi x l - Vi iu khin
KHOA IN T
B mn K thut My tnh
THI TRC NGHIM
MN Vi x l - Vi iu khin
Thi gian lm bi: 70 pht;
(60 cu trc nghim)
DUYT B MN
Ch : - Sinh vin lm bi c lp, khng c php s dng ti liu
- Khng vit, v vo thi, thi phi np cng bi thi
M thi2009.12.25.VDK
Cu
1 :
Cho on m Assembler sau:
MOV A, #0ABH
CLR C
ADDC A, #0BAH
Kt qu ca thanh ghi A l:A. ABH B.65HC. BAH D.66H
Cu
2 :
ROM l loi b nh bn dn c c tnh:
A. Cho php c d liu t ROM, cho php ghi d
liu vo ROM, khng mt d liu khi mt ngunin.
B.Cho php c d liu t ROM, khng cho php
ghi d liu vo ROM, mt d liu khi mt ngunin.C. Cho php c d liu t ROM, cho php ghi d
liu vo ROM, mt d liu khi mt ngun in.D.Cho php c d liu t ROM, khng cho php
ghi d liu vo ROM, khng mt d liu khi mtngun in.
Cu
3 :
Cho on chng trnh:
MOV A,#96H
MOV R0,#07H
SD1:
MOV @R0,A
RR A
DJNZ R0,SD1
Sau khi thc hin on chng trnh trn, thanh ghi R4 cha gi tr:A. 5AH B.2DHC. 96H D.D2H
Cu
4 :
Cho on chng trnh:
Page: 1
-
8/2/2019 th trc nghim vi x l_nguyn trng lun
2/52
Vi x l - Vi iu khin
ORG 00H
MOV A,#3
MOV R3,#16
MOV R0,#75XCH A,R0XCHD A,@R0
Sau khi thc hin on chng trnh, thanh ghi R3 cha gi trA. 15H B.76HC. 1BH D.40H
Cu
5 :
Cho on chng trnh:MOV R0,#7
MOV A,#15H
MOV B,#10
DIV ABSWAP AADD A,BMOV @R0,A
Sau khi thc hin on chng trnh, thanh ghi R7 cha gi trA. 7H B.15h
C. 21h D.1HCu
6 :
Loi b nh ROM cho php ta c th ghi d liu vo v xo d liu:
A. PROM B.Flash ROMC. MROM D.EPROM
Cu
7 :
B nh bn dn 8 bit c m s 27256 cho bit dung lng ca b nh ny:
A. 27256 KB B.27256 KbitC. 32 Kbit D.32 KB
Cu
8 :
Cho on m Assembler sau:
MOV A, #0FFHMOV R0, #0F0HXRL A, R0
Kt qu ca thanh ghi A l:A. 00H B.0FHC. F0H D.FFH
Cu
9 :
Cho on m Assembler sau:SETB C
MOV A, #0C9HMOV R2, #54HSUBB A, R2
Page: 2
-
8/2/2019 th trc nghim vi x l_nguyn trng lun
3/52
Vi x l - Vi iu khin
Kt qu ca thanh ghi A l:A. 54H B.74HC. C9H D.75H
Cu
10 :
Cho on chng trnh:MOV R0,#7
MOV A,#21
MOV B,#10
DIV ABSWAP AADD A,BMOV @R0,A
Sau khi thc hin on chng trnh, thanh ghi A cha gi tr:
A. 7 B.15hC. 21h D.1Cu
11 :
Lnh no trong s cc lnh sau y thuc nhm lnh s hc ca chip 8051:
A. INC B.XCHC. CPL D.SWAP
Cu
12 :
chn dy thanh ghi tch cc l dy 3 th cc bit RS0, RS1 phi c gi tr l bao nhiu?
A. RS0 = 1, RS1 = 1 B.RS0 = 1, RS1 = 0C. RS0 = 0, RS1 = 0 D.RS0 = 0, RS1 = 1
Cu
13 :
B nh bn dn 8 bit c m s 2764 cho bit dung lng ca b nh ny:
A. 2764 KB B.2764 KbitC. 8 bit D.8 KB
Cu
14 :
Cho on m Assembler sau:
CLR C
MOV A, #0FFHMOV B, #05HSUBB A,B
Kt qu ca thanh ghi A l:A. Khng xc nh B.FAHC. 4H D.FEH
Cu
15 :
B nh bn dn 8 bit c m s 6232 cho bit dung lng ca b nh ny:
A. 6232 KB B.32 KBC. 6232 Kbit D.32 Kbit
Cu
16 :
Lnh no trong s cc lnh sau y s dng kiu nh a ch ch s:
A. MOV A,@A+DPTR B.ACALL rel
C. LCALL rel D.SJMP relCu17 :
Cho on chng trnh:
Page: 3
-
8/2/2019 th trc nghim vi x l_nguyn trng lun
4/52
Vi x l - Vi iu khin
MOV A,#0C3H
SETB C
MOV R0,#07H
SD1:
MOV @R0,A
RRC A
DJNZ R0,SD1
Sau khi thc hin on chng trnh trn, thanh ghi R6 cha gi tr:A. 1FH B.F8H
C. 87H D.E1HCu18 :
Cho on m Assembler sau:
MOV P3, #55H
CLR P3.2
Kt qu ca thanh ghi P3 lA. 55h B.51hC. 56h D.57h
Cu
19 :
Cho bit trng thi cc c sau khi chip 8051 thc hin php ton s hc (89H + 57H)
A. CY = 0, AC = 1 B.CY = 1, AC = 1C. CY = 1, AC = 0 D.CY = 0, AC = 0
Cu
20 :
Lnh nhy n a ch rel nu ni dung thanh cha (thanh ghi A) khc 0:
A. JNZ rel B.JZ relC. JNC rel D.JC rel.
Cu
21 :
Cho on chng trnh:
MOV A,#0C3H
SETB C
MOV R0,#07H
SD1:
MOV @R0,A
RRC A
DJNZ R0,SD1
Sau khi thc hin on chng trnh trn, thanh ghi R4 cha gi tr:A. E1H B.1FH
Page: 4
-
8/2/2019 th trc nghim vi x l_nguyn trng lun
5/52
Vi x l - Vi iu khinC. 87H D.F8H
Cu
22 :
Chn nhn d liu ca port ni tip:
A. RXD B.TXDC. T0 D.INT0
Cu
23 :
Cho on chng trnh:MOV R0,#7
MOV A,#15H
MOV B,#10
DIV ABSWAP AADD A,BMOV @R0,A
Sau khi thc hin on chng trnh, thanh ghi B cha gi trA. 15h B.7HC. 1H D.21h
Cu
24 :
Cho on m Assembler sau:SETB C
MOV A, #56H
MOV 66H, #76HMOV R0, #66HSUBB A, @R0
Kt qu ca nh c a ch 66H l:A. 56H B.76HC. 66H D.DFH
Cu
25 :
Cho bit trng thi cc c sau khi chip 8051 thc hin php ton s hc (00H - 01H)
A. CY = 0, AC = 0 B.CY = 1, AC = 1C. CY = 1, AC = 0 D.CY = 0, AC = 1
Cu
26 :
Cho on m Assembler sau:
MOV R0,#7FH
MOV 7EH,#00H
MOV 7FH,#40H
DEC @R0
DEC R0
DEC @R0
Kt qu nh c a ch 7EH v 7FH l:A. (7EH)=00H , (7FH)=40H B.(7FH)=40F , (7FH)=00HC. (7EH)=FFH , (7FH)=3FH D.(7FH)=3FH , (7FH)=FFH
Page: 5
-
8/2/2019 th trc nghim vi x l_nguyn trng lun
6/52
Vi x l - Vi iu khinCu
27 :
Cho on m Assembler sau:
CLR C
MOV A ,#0FFH
MOV B ,#05H
SUBB A,B
Kt qu ca thanh ghi B lA. 4H B.5HC. FAH D.FEH
Cu
28 :
Khi b nh thi s 0 trong chip 8051 ng vai tr l b m s kin (Counter) th n s nhn xung nhpt chn no ?
A. T0 B.RXDC. TXD D.INT0
Cu29 : Cho on chng trnh:
ORG 00H
MAIN:
MOV R0,#3
MOV A,R0
MOV DPTR,#CSDL
MOVC A,@A+DPTR
DEC R0
MOV @R0,A
SJMP $
CSDL:
DB 0C0H,0F9H,0A4H,0B0H,99H
DB 92H,82H,0F7H,80H,90H
end
Sau khi thc hin on chng trnh, thanh ghi R2 cha gi tr:A. 99H B.A4HC. B0H D.92H
Cu
30 :
Cho on chng trnh:
MOV A,#96H
Page: 6
-
8/2/2019 th trc nghim vi x l_nguyn trng lun
7/52
Vi x l - Vi iu khin
MOV R0,#07H
SD1:
MOV @R0,A
RR A
DJNZ R0,SD1
Sau khi thc hin on chng trnh trn, thanh ghi R3 cha gi tr:A. 2DH B.96HC. 69H D.5AH
Cu
31 :
Cho on chng trnh:
ORG 00H
MAIN:
MOV R0,#6
MOV A,R0
MOV DPTR,#CSDL
MOVC A,@A+DPTR
DEC R0
MOV @R0,A
SJMP $
CSDL:
DB 0C0H,0F9H,0A4H,0B0H,99H
DB 92H,82H,0F7H,80H,90H
end
Sau khi thc hin on chng trnh, thanh ghi R5 cha gi tr:A. F7H B.92HC. 82H D.80H
Cu
32 :
Cho on chng trnh:
ORG 00H
MOV A,#42H
MOV R5,#35
Page: 7
-
8/2/2019 th trc nghim vi x l_nguyn trng lun
8/52
Vi x l - Vi iu khin
MOV R0,#05HXCH A,@R0XCHD A,@R0
Sau khi thc hin on chng trnh, thanh ghi A cha gi tr:A. 45H B.32HC. 22H D.43H
Cu
33 :
Cho on m Assembler sau:
MOV A, #93HMOV R0, #77HADD A, R0ADDC A, R0
Kt qu ca thanh ghi R0 lA. 93H B.77H
C. 82H D.0AHCu34 :
Loi b nh ROM cho php ta ghi d liu vo v xo d liu i bng tia cc tm:
A. MROM B.Flash ROMC. UV-EPROM D.PROM
Cu
35 :
Cho on chng trnh:MOV R7,#0D6H
MOV R0,#7
MOV A,#0FH
XRL A,@R0DEC R0
DEC R0
MOV @R0, A
Sau khi thc hin on chng trnh, thanh ghi R7 cha gi tr:A. 5 B.D9HC. D6H D.6
Cu
36 :
Cho on m Assembler sau:
MOV P2, #00HCPL P2.1
CPL P2.0
Kt qu ca thanh ghi P2 l:A. 4h B.3hC. 5h D.1
Cu
37 : Cho on chng trnh:ORG 00H
Page: 8
-
8/2/2019 th trc nghim vi x l_nguyn trng lun
9/52
Vi x l - Vi iu khin
MAIN:
MOV R0,#7
MOV A,R0
MOV DPTR,#CSDL
MOVC A,@A+DPTR
DEC R0
MOV @R0,A
SJMP $
CSDL:
DB 0C0H,0F9H,0A4H,0B0H,99H
DB 92H,82H,0F7H,80H,90H
Sau khi thc hin on chng trnh, thanh ghi A cha gi tr:A. 06h B.80hC. F7h D.07h
Cu
38 :
Cho on chng trnh:
ORG 00H
MAIN:
MOV R0,#9
MOV A,R0
MOV DPTR,#CSDL
MOVC A,@A+DPTR
DEC R0
MOV @R0,A
SJMP $
CSDL:
DB 0C0H,0F9H,0A4H,0B0H,99H
DB 92H,82H,0F7H,80H,90H
Sau khi thc hin on chng trnh, thanh ghi A cha gi tr:
Page: 9
-
8/2/2019 th trc nghim vi x l_nguyn trng lun
10/52
Vi x l - Vi iu khinA. F9H B.C0HC. 90H D.A4H
Cu
39 :
Loi b nh bn dn c th mt d liu ngay khi vn cn ngun in cung cp:
A. SRAM B.PROMC. MROM D.DRAM
Cu
40 :
Cho on chng trnh:
MOV R7,#04CH
MOV R0,#7
MOV A,#0FH
ANL A,@R0
DEC R0
MOV @R0, A
Sau khi thc hin on chng trnh, thanh ghi A cho gi tr:A. 06H B.07HC. 0CH D.40H
Cu
41 :
Cho on m Assembler sau:
MOV A ,#0F0H
MOV B ,#0FH
ADD A,B
Kt qu ca thanh ghi B lA. F4H B.FHC. 3H D.5H
Cu
42 :
Cho on chng trnh:
ORG 00H
MOV A,#75H
MOV R2,#3FH
MOV R0,#2XCH A,@R0XCHD A,@R0
Sau khi thc hin on chng trnh, thanh ghi A cha gi tr:A. 75H B.7FHC. 35H D.3FH
Cu
43 : Cho on m Assembler sau:MOV A ,#0C3H
Page: 10
-
8/2/2019 th trc nghim vi x l_nguyn trng lun
11/52
Vi x l - Vi iu khin
MOV R0 ,#0AAH
ADD A,R0
Kt qu ca c l:A. CY=0,AC=0 B.CY=1,AC=0C. CY=1,AC=1 D.CY=0,AC=1
Cu
44 :
Cho on m Assembler sau:
MOV A,#0F0H
ORL A,#0FH
Kt qu ca thanh ghi A l:A. FFH B.0FHC. F0H D.00H
Cu45 : i vi chip 8051 th vng nh c dng lm ngn xp (stack) c lu gi trong
A. B nh d liu bn trong B.B nh chng trnh bn trongC. B nh chng trnh bn ngoi D.B nh d liu bn ngoi
Cu
46 :
Qu trnh lm ti (Refresh) d liu l qu trnh cn thit i vi loi b nh bn dn:
A. SRAM B.EEPROMC. Flash ROM D.DRAM
Cu
47 :
Loi b nh ROM cho php ta ghi d liu vo v xo d liu i bng tia cc tm:
A. MROM B.Flash ROM
C. UV-EPROM D.PROMCu
48 :
Cho on chng trnh:
ORG 00H
MAIN:
MOV R0,#2
MOV A,R0
MOV DPTR,#CSDL
MOVC A,@A+DPTR
DEC R0
MOV @R0,A
SJMP $
CSDL:
DB 0C0H,0F9H,0A4H,0B0H,99H
Page: 11
-
8/2/2019 th trc nghim vi x l_nguyn trng lun
12/52
Vi x l - Vi iu khin
DB 92H,82H,0F7H,80H,90H
Sau khi thc hin on chng trnh, thanh ghi R1 cha gi tr:A. 90H B.F9HC. A4H D.C0H
Cu
49 :
B nh bn dn 8 bit c m s 62512 cho bit dung lng ca b nh ny
A. 512 KB B.62512 KbitC. 62512 KB D.512 Kbit
Cu
50 :
Cho on m Assembler sau:
MOV A ,#0C3H
MOV R0 ,#0AAH
ADD A,R0
Kt qu ca thanh ghi A l:A. AAH B.6DHC. C3H D.6BH
Cu
51 :
Vng nh c dng lm ngn xp (stack) c a ch kt thc l:
A. 7FH B.FFHC. 2 FH D.08 H
Cu
52 :
Lnh so snh ni dung ca thanh ghi R0 vi mt hng s c gi tr 00H v nhy n a ch rel nu nidung ca chng khng bng nhau ( ch mc nh):
A. CJNE R0, #00H, rel B.CJNE 00H, R0, rel
C. CJNE R0, 00H, rel D.CJNE #00H, R0, relCu
53 :
Cho on chng trnh:MOV R7,#0D6H
MOV R0,#7
MOV A,#0FH
XRL A,@R0DEC R0
DEC R0
MOV @R0, A
Sau khi thc hin on chng trnh, thanh ghi A cha gi tr:A. D6H B.5C. D9H D.6
Cu
54 :
Lnh no trong s cc lnh sau y s dng kiu nh a ch di:
A. LCALL rel B.SJMP rel
C. ACALL rel D.MOV A,@A+DPTRCu55 :
Cho on chng trnh :
Page: 12
-
8/2/2019 th trc nghim vi x l_nguyn trng lun
13/52
Vi x l - Vi iu khin
MOV A,#18H
SD1:
SETB C
MOV P1,A
LCALL DELAY500MS
RRC A
JNC SD1
Sau khi thc hin on chng trnh trn ,thanh ghi A cha gi trA. E3H B.23H
C. 88H D.F1HCu56 :
Cho bit trng thi cc c sau khi chip 8051 thc hin php ton s hc (78H + 87H)
A. AC = 0, P = 1 B.AC = 0, P = 0C. AC = 1, P = 0 D.AC = 1, P = 1
Cu
57 :
Lnh nhy n a ch rel nu ni dung c 0 (c zero) bng 0
A. JNC rel B.JNZ relC. JZ rel D.JC rel.
Cu
58 :
Cho on chng trnh:
MOV R7,#04CH
MOV R0,#7
MOV A,#0FH
ANL A,@R0
DEC R0
MOV @R0, A
Sau khi thc hin on chng trnh, thanh ghi R6 cho gi tr:A. 06H B.40HC. 0CH D.07H
Cu
59 :
Vi lnh Movx, thanh ghi DPTR c dng cha a ch ca nh cn truy xut thuc b nh:
A. RAM ngoi B.ROM ngoiC. ROM trong D.RAM trong
Cu
60 :
bo kt qu tnh ton ca php ton s hc (php ton c du) c nm trong khong t -127 n+128 hay khng th chip 8051 s dng c no?
A. C trn OV B.C nh ph ACC. C nh CY D.C F0Cu
61 :
B nh bn dn 8 bit c m s 6116 cho bit dung lng ca b nh ny:
Page: 13
-
8/2/2019 th trc nghim vi x l_nguyn trng lun
14/52
Vi x l - Vi iu khinA. 6116 KB B.16 KBC. 6116 Kbit D.16 Kbit
Cu
62 :
Cho on m Assembler sau:
MOV A,#93H
MOV R0,#77H
ADD A,R0
ADDC A,R0
Kt qu ca thanh ghi R0 l:A. 93H B.77HC. 82H D.0AH
Cu
63 :
Loi b nh ROM cho php ta c th ghi d liu vo v xo d liu:
A. PROM B.Flash ROMC. MROM D.EPROMCu
64 :
Cho on chng trnh:
MOV A,#0C3H
SETB C
MOV R0,#07H
SD1:
MOV @R0,A
RLC A
DJNZ R0,SD1
Sau khi thc hin on chng trnh trn, thanh ghi R6 cha gi tr:A. E1H B.F8HC. 1FH D.87H
Cu
65 :
Lnh no trong s cc lnh sau y l lnh sai:
A. POP A B.POP DPLC. POP SP D.POP R0
Cu
66 :
Cho on m Assembler sau:
MOV R1, #0F0HMOV @R1, #0FHMOV A, #0F0HADD A, @R1
Kt qu ca thanh ghi A lA. 0H B.F0HC. FEH D.FFH
Cu Lnh hon chuyn ni dung ca hai nibble (hai na 4 bit) ca thanh ghi A:
Page: 14
-
8/2/2019 th trc nghim vi x l_nguyn trng lun
15/52
Vi x l - Vi iu khin67 :
A. SWAP B.PULLC. POP D.PUSH
Cu
68 :
Cho on chng trnh:
ORG 00H
MAIN:
MOV R0,#7
MOV A,R0
MOV DPTR,#CSDL
MOVC A,@A+DPTR
DEC R0
MOV @R0,A
SJMP $
CSDL:
DB 0C0H,0F9H,0A4H,0B0H,99H
DB 92H,82H,0F7H,80H,90H
Sau khi thc hin on chng trnh, thanh ghi R0 cha gi tr:A. 80h B.07hC. 06h D.F7h
Cu
69 :
chn dy thanh ghi tch cc l dy 2 th cc bit RS0, RS1 phi c gi tr l bao nhiu?
A. RS0 = 1, RS1 = 0 B.RS0 = 0, RS1 = 1C. RS0 = 1, RS1 = 1 D.RS0 = 0, RS1 = 0
Cu
70 :
Nu thch anh dao ng gn bn ngoi chip 8051 c tn s l 12MHz th mt chu k my di:
A. 1 s B.6 sC. 12 s D.2 s
Cu
71 :
Cho on chng trnh:
ORG 00H
MAIN:
MOV R0,#7
MOV A,R0
MOV DPTR,#CSDL
Page: 15
-
8/2/2019 th trc nghim vi x l_nguyn trng lun
16/52
Vi x l - Vi iu khin
MOVC A,@A+DPTR
DEC R0
MOV @R0,A
SJMP $
CSDL:
DB 0C0H,0F9H,0A4H,0B0H,99H
DB 92H,82H,0F7H,80H,90H
Sau khi thc hin on chng trnh, thanh ghi R6 cha gi tr :A. 06h B.07h
C. F7h D.80hCu72 :
Cho on m Assembler sau:
MOV A, #7FHMOV R0, #26HMOV 26H, #0AAH
ADD A, 26H
ADDC A, @R0
Kt qu ca thanh ghi R0 l:
A. D4H B.26HC. D3H D.7FH
Cu
73 :
Nu khng khi ng thanh ghi SP th vng nh ca ngn xp (stack) c a ch bt u l:
A. 08H B.80HC. 30H D.00H
Cu
74 :
Cho on chng trnh:
MOV A,#96H
MOV R0,#07H
SD1:
MOV @R0,A
RR A
DJNZ R0,SD1
Sau khi thc hin on chng trnh trn, thanh ghi A cha gi tr:
A. 5AH B.96HC. 2DH D.4BHCu
75 :
Cho on chng trnh:
Page: 16
-
8/2/2019 th trc nghim vi x l_nguyn trng lun
17/52
Vi x l - Vi iu khin
MOV A,#96H
MOV R0,#07H
SD1:
MOV @R0,A
RL A
DJNZ R0,SD1
Sau khi thc hin on chng trnh trn, thanh ghi R7 cha gi trA. 2DH B.A5HC. 96H D.5AH
Cu
76 :
Cho on m Assembler sau:
MOV R0, #7FHMOV 7EH, #00HMOV 7FH, #40HDEC @R0
DEC R0DEC @R0
Kt qu ca thanh ghi R0 l:A. 7FH B.7EH
C. FFH D.3FHCu
77 :
B nh bn dn 8 bit c m s 2716 cho bit dung lng ca b nh ny:
A. 2716 KB B.2716 KbitC. 2 Kbit. D.2 KB
Cu
78 :
Lnh nhy n a ch rel nu ni dung thanh cha (thanh ghi A) bng 0:
A. JZ rel B.JNZ relC. JNC rel D.JC rel.
Cu
79 :
B nh bn dn 8 bit c m s 27128 cho bit dung lng ca b nh ny:
A. 27128 KB B.16 KbitC. 27128 Kbit D.16 KB
Cu
80 :
Cho bit trng thi cc c sau khi chip 8051 thc hin php ton s hc (FFH + 01H)
A. AC = 0, P = 1 B.AC = 1, P = 0C. AC = 1, P = 1 D.AC = 0, P = 0
Cu
81 :
Lnh no trong s cc lnh sau y l lnh sai:
A. MOV A, #FF0H B.MOV A, #35C. MOV A, #05H D.MOV A, #0FFH
Cu
82 : Lnh nhy no trong s cc lnh sau y c tm nhy n phi trong cng khi 2KB ca b nhchng trnhA. SJMP B.RJMPC. LJMP D.AJMP
Page: 17
-
8/2/2019 th trc nghim vi x l_nguyn trng lun
18/52
Vi x l - Vi iu khinCu
83 :
Cho on m Assembler sau:
MOV A, #0F4H
MOV B, #0FH
ADD A,B
Kt qu ca thanh ghi B l:A. F4H B.FHC. 3H D.5H
Cu
84 :
Cho on chng trnh:
MOV R7,#6BH
MOV R0,#7
MOV A,#0F0H
XRL A,@R0DEC R0
MOV @R0, A
Sau khi thc hin on chng trnh, thanh ghi A cha gi tr:A. 06H B.6BHC. 9BH D.0F0H
Cu
85 :
Cho bit trng thi cc c sau khi chip 8051 thc hin php ton s hc (83H + 49H)
A. AC = 0, OV = 0 B.AC = 0, OV = 1C. AC = 1, OV = 0 D.AC = 1, OV = 1
Cu
86 :
Lnh gim ni dung ca thanh ghi R0 v nhy n a ch rel nu ni dung ca thanh ghi R0 khc 0 (ch mc nh):
A. DJNZ R0, rel B.CJNE R0, #00H, relC. DJNZ rel, R0 D.CJNE R0, 00H, rel
Cu
87 :
Lnh nhy n a ch rel nu ni dung c nh khc 0:
A. JC rel. B.JNZ relC. JNC rel D.JZ rel
Cu
88 :
vng nh ca ngn xp (stack) c a ch bt u l 40H th thanh ghi SP phi c gi tr l:
A. 39H B.3FHC. 40H D.41H
Cu
89 :
Cho on m Assembler sau:
MOV A, #0F4H
MOV B, #0FH
ADD A,BKt qu ca thanh ghi A l:
A. FH B.3H
Page: 18
-
8/2/2019 th trc nghim vi x l_nguyn trng lun
19/52
Vi x l - Vi iu khinC. 5H D.F4H
Cu
90 :
bo s ch s 1 trong thanh ghi A l s chn hay l th chip 8051 s dng c no?
A. C F0 B.C nh ph ACC. C trn OV D.C nh CY
Cu
91 :
Lnh no trong s cc lnh sau y l lnh sai:
A. MOV #0B0H, A B.MOV B0H, AC. MOV A, B0H D.MOV A, #0B0H
Cu
92 :
B nh bn dn 8 bit c m s 2732 cho bit dung lng ca b nh ny
A. 4 Kbit. B.2732 KBC. 2732 Kbit D.4 KB
Cu
93 :
Thanh ghi iu khin trng thi v qu trnh hot ng ca b nh thi trong chip 8051:
A. TCON B.TIMER0C. TIMER1 D.TMOD
Cu94 : Cho on m Assembler sau:
MOV A, #0C3H
MOV R0, #0AAHADD A, R0
Kt qu ca thanh ghi R0 l:A. C3H B.AAHC. 6DH D.6BH
Cu
95 :
Lnh di chuyn ni dung ca thanh ghi R0 vo thanh ghi A:
A. MOV A, R0 B.MOVX A, R0C. MOV R0, A D.MOV A, @R0
Cu
96 :
Cho on chng trnh:
MOV R7,#6BH
MOV R0,#7
MOV A,#0F0H
XRL A,@R0DEC R0
MOV @R0, A
Sau khi thc hin on chng trnh, thanh ghi R7 cha gi tr:A. 06H B.0F0HC. 6BH D.9BH
Cu
97 :
Cho bit trng thi cc c sau khi chip 8051 thc hin php ton s hc (AAH +BDH)
A. AC = 0, P = 0 B.AC = 1, P = 1C. AC = 0, P = 1 D.AC = 1, P = 0Cu
98 :
Cho on m Assembler sau:
Page: 19
-
8/2/2019 th trc nghim vi x l_nguyn trng lun
20/52
Vi x l - Vi iu khin
MOV R0, #20HMOV A, #3FHMOV 20H, #75H
XCH A, @R0
Kt qu ca thanh ghi A l:A. 3FH B.75HC. 20H D.57H
Cu
99 :
Lnh nhy n a ch rel nu ni dung c 0 (c zero) bng 1
A. JC rel. B.JNC relC. JNZ rel D.JZ rel
Cu
100 :
Cho on chng trnh:
MOV R7,#05CH
MOV R0,#7
MOV A,#0FH
ANL A,@R0
DEC R0
MOV @R0, A
Sau khi thc hin on chng trnh, thanh ghi R7 cho gi tr
A. 0CH B.6HC. 5CH D.7H
Cu
101 :
Cho on chng trnh:
ORG 00H
MOV A,#3
MOV R3,#16
MOV R0,#75XCH A,R0XCHD A,@R0
Sau khi thc hin on chng trnh, thanh ghi A cha gi tr:A. 1BH B.15HC. 40H D.76H
Cu
102 :
Cho on chng trnh:
ORG 00H
MOV A,#7MOV R7,#3FH
Page: 20
-
8/2/2019 th trc nghim vi x l_nguyn trng lun
21/52
Vi x l - Vi iu khin
MOV R0,#42XCH A,R0XCHD A,@R0
Sau khi thc hin on chng trnh, thanh ghi A cha gi trA. 32H B.4FHC. 2FH D.3AH
Cu
103 :
Cho on chng trnh:MOV R0,#7
MOV A,#15H
MOV B,#10
DIV ABSWAP A
ADD A,BMOV @R0,A
Sau khi thc hin on chng trnh, thanh ghi A cha gi trA. 15h B.7HC. 21h D.1H
Cu
104 :
Lnh no trong s cc lnh sau y l lnh sai:
A. MOV #255, A B.MOV 255, AC. MOV A, #255 D.MOV A, #0FFH
Cu
105 :
Cho on chng trnh:
MOV R7,#6BH
MOV R0,#7
MOV A,#0F0H
XRL A,@R0DEC R0
MOV @R0, A
Sau khi thc hin on chng trnh, thanh ghi R0 cha gi tr:A. 0F0H B.6BHC. 06H D.9BH
Cu
106 :
B nh bn dn 8 bit c m s 27128 cho bit dung lng ca b nh ny:
A. 27128 KB B.16 KbitC. 27128 Kbit D.16 KB
Cu
107 :
Cho on chng trnh:
MOV A,#96HMOV R0,#07H
Page: 21
-
8/2/2019 th trc nghim vi x l_nguyn trng lun
22/52
Vi x l - Vi iu khin
SD1:
MOV @R0,A
RR A
DJNZ R0,SD1
Sau khi thc hin on chng trnh trn, thanh ghi R3 cha gi tr:A. 4BH B.2DHC. 96H D.69H
Cu
108 :
RAM l loi b nh bn dn c c tnh:
A. Cho php c d liu t RAM, khng cho phpghi d liu vo RAM, mt d liu khi mt ngunin.
B.Cho php c d liu t RAM, cho php ghi dliu vo RAM, khng mt d liu khi mt ngunin.
C. Cho php c d liu t RAM, khng cho phpghi d liu vo RAM, khng mt d liu khi mtngun in
D.Cho php c d liu t RAM, cho php ghi dliu vo RAM, mt d liu khi mt ngun in.
Cu
109 :
Cho on chng trnh:
ORG 00H
MAIN:
MOV R0,#4
MOV A,R0
MOV DPTR,#CSDL
MOVC A,@A+DPTR
DEC R0
MOV @R0,A
SJMP $
CSDL:
DB 0C0H,0F9H,0A4H,0B0H,99H
DB 92H,82H,0F7H,80H,90H
Sau khi thc hin on chng trnh, thanh ghi R3 cha gi tr:A. A4H B.92HC. 99H D.B0H
Cu
110 : Cho dy LED n ni vi Port 1 tch cc mc thp. Cho on chng trnhMOV A,#0FFH
Page: 22
-
8/2/2019 th trc nghim vi x l_nguyn trng lun
23/52
Vi x l - Vi iu khin
CLR C
SD2:
MOV P1,A
LCALL DELAY500MS
RLC A
JC SD2
Kt qu thc hin on chng trnh:A. Dy LED n tt ui B.Dy LED n sng dnC. Dy LED n sng ui D.Dy LED n tt dn
Cu
111 :
Cho on chng trnh:
MOV A,#96H
MOV R0,#07H
SD1:
MOV @R0,A
RR A
DJNZ R0,SD1
Sau khi thc hin on chng trnh trn, thanh ghi R4 cha gi tr:A. A5H B.96HC. 0B4H D.2DH
Cu
112 :
Cho on m Assembler sau:
MOV A,#0FFH
MOV R0,#0F0H
XRL A,R0
Kt qu ca thanh ghi A l:A. 0FH B.F0HC. 00H D.FFH
Cu
113 :
RAM l loi b nh bn dn c c tnh:
A. Cho php c d liu t RAM, khng cho phpghi d liu vo RAM, khng mt d liu khi mtngun in
B.Cho php c d liu t RAM, khng cho phpghi d liu vo RAM, mt d liu khi mt ngunin.
C. Cho php c d liu t RAM, cho php ghi dliu vo RAM, khng mt d liu khi mt ngunin.
D.Cho php c d liu t RAM, cho php ghi dliu vo RAM, mt d liu khi mt ngun in.
Cu Lnh no trong s cc lnh sau y thuc nhm lnh r nhnh ca chip 8051:
Page: 23
-
8/2/2019 th trc nghim vi x l_nguyn trng lun
24/52
Vi x l - Vi iu khin114 :
A. CJNE B.MOVC. INC D.SWAP
Cu
115 :
Lnh so snh ni dung ca nh 3FH vi ni dung ca thanh ghi A v nhy n a ch rel nu ni dungca chng khng bng nhau:
A. CJNE A, #3FH, rel B.CJNE #3FH, A, relC. CJNE 3FH, A, rel D.CJNE A,3FH, rel
Cu
116 :
ROM l loi b nh bn dn c c tnh:
A. Cho php c d liu t ROM, cho php ghi dliu vo ROM, khng mt d liu khi mt ngunin.
B.Cho php c d liu t ROM, khng cho phpghi d liu vo ROM, mt d liu khi mt ngunin.
C. Cho php c d liu t ROM, cho php ghi dliu vo ROM, mt d liu khi mt ngun in.
D.Cho php c d liu t ROM, khng cho phpghi d liu vo ROM, khng mt d liu khi mtngun in.
Cu
117 :
Khi lp trnh cho Flash ROM bn trong chip 8051, ngun in Vpp cung cp l:
A. Vpp = 21V B.Vpp = 12,5VC. Vpp = 0V D.Vpp = 5VCu
118 :
Loi b nh ROM cho php ta c th ghi d liu vo v xo d liu:
A. PROM B.Flash ROMC. MROM D.EPROM
Cu
119 :
Cho bit trng thi cc c sau khi chip 8051 thc hin php ton s hc (25H + 7DH)
A. AC = 0, OV = 0 B.AC = 1, OV = 1C. AC = 1, OV = 0 D.AC = 0, OV = 1
Cu
120 :
Cho on m Assembler sau:
MOV R0,#7FH
MOV 7EH,#00H
MOV 7FH,#40H
DEC @R0
DEC R0
DEC @R0
Kt qu ca thanh ghi R0 l:A. 7FH B.7EHC. FFH D.3FH
Cu
121 :
Lnh no trong s cc lnh sau y l lnh sai
A. MOV A, ACC B.MOV A, PSWC. MOV A, TH0 D.MOV A, SBUF
Cu
122 :
Qu trnh lm ti (Refresh) d liu l qu trnh cn thit i vi loi b nh bn dn:
A. Flash ROM B.SRAMC. EEPROM D.DRAM
Cu Lnh no trong s cc lnh sau y s dng kiu nh a ch trc tip cho ton hng ngun:
Page: 24
-
8/2/2019 th trc nghim vi x l_nguyn trng lun
25/52
Vi x l - Vi iu khin123 :
A. MOV R0, 00H B.MOV R0, #00HC. MOV 00H, R0 D.MOV 00H, @R0
Cu
124 :
Cho on m Assembler sau:
MOV A, #0C3H
MOV R0, #55HANL A, R0
Kt qu ca thanh ghi R0 lA. D7H B.55HC. 41H D.C3H
Cu
125 :
Lnh no trong s cc lnh sau y thuc nhm lnh logic ca chip 8051:
A. CPL B.SWAPC. INC D.XCH
Cu126 : Loi b nh ROM cho php ta ghi d liu vo v xo d liu i bng tn hiu in:
A. PROM B.UV-EPROMC. MROM D.Flash ROM
Cu
127 :
Lnh nhy n a ch rel nu ni dung c nh bng 0:
A. JNC rel B.JNZ relC. JZ rel D.JC rel.
Cu
128 :
Cho on chng trnh:
ORG 00H
MAIN:
MOV R0,#4
MOV A,R0
MOV DPTR,#CSDL
MOVC A,@A+DPTR
DEC R0
MOV @R0,A
SJMP $
CSDL:
DB 0C0H,0F9H,0A4H,0B0H,99H
DB 92H,82H,0F7H,80H,90H
Sau khi thc hin on chng trnh, thanh ghi A cha gi tr:A. 92H B.B0H
Page: 25
-
8/2/2019 th trc nghim vi x l_nguyn trng lun
26/52
Vi x l - Vi iu khinC. 99H D.A4H
Cu
129 :
RAM l loi b nh bn dn c c tnh:
A. Cho php c d liu t RAM, khng cho phpghi d liu vo RAM, mt d liu khi mt ngunin.
B.Cho php c d liu t RAM, khng cho phpghi d liu vo RAM, khng mt d liu khi mtngun in
C. Cho php c d liu t RAM, cho php ghi dliu vo RAM, khng mt d liu khi mt ngunin.
D.Cho php c d liu t RAM, cho php ghi dliu vo RAM, mt d liu khi mt ngun in.
Cu
130 :
Cho on chng trnh:
MOV R7,#04CH
MOV R0,#7
MOV A,#0FH
ANL A,@R0
DEC R0
MOV @R0, A
Sau khi thc hin on chng trnh, thanh ghi R7 cho gi tr:A. 06H B.40HC. 4CH D.07H
Cu
131 :
Lnh no trong s cc lnh sau y l lnh sai:
A. DEC DPTR B.DEC AC. INC A D.INC DPTR
Cu
132 :
Cho on m Assembler sau:
MOV A,#0F0H
ANL A,#0FH
Kt qu ca thanh ghi A l:A. 0FH B.00HC. F0H D.FFH
Cu
133 :
Cho on m Assembler sau:
MOV A, #0FFHMOV R0, #0F0HXRL A, R0
Kt qu ca thanh ghi R0 l:A. 0FH B.F0HC. 00H D.FFH
Cu
134 :
Cho on m Assembler sau:
CLR C
MOV A, #0FFH
Page: 26
-
8/2/2019 th trc nghim vi x l_nguyn trng lun
27/52
Vi x l - Vi iu khin
MOV B, #05HSUBB A,B
Kt qu ca thanh ghi B l:A. FAH B.5HC. 4H D.FEH
Cu
135 :
ROM l loi b nh bn dn c c tnh:
A. Cho php c d liu t ROM, khng cho phpghi d liu vo ROM, mt d liu khi mt ngunin.
B.Cho php c d liu t ROM, cho php ghi dliu vo ROM, khng mt d liu khi mt ngunin.
C. Cho php c d liu t ROM, cho php ghi dliu vo ROM, mt d liu khi mt ngun in.
D.Cho php c d liu t ROM, khng cho phpghi d liu vo ROM, khng mt d liu khi mtngun in.
Cu
136 :
Cho on chng trnh:
ORG 00H
MAIN:
MOV R0,#5
MOV A,R0
MOV DPTR,#CSDL
MOVC A,@A+DPTR
DEC R0
MOV @R0,A
SJMP $
CSDL:
DB 0C0H,0F9H,0A4H,0B0H,99H
DB 92H,82H,0F7H,80H,90H
Sau khi thc hin on chng trnh, thanh ghi R4 cha gi tr:A. 05h B.04hC. 92h D.99h
Cu
137 :
Cho bit trng thi cc c sau khi chip 8051 thc hin php ton s hc (52H + 12H)
A. CY = 0, AC = 0 B.CY = 0, AC = 1C. CY = 1, AC = 0 D.CY = 1, AC = 1
Cu
138 :
Cho on chng trnh:
ORG 00H
Page: 27
-
8/2/2019 th trc nghim vi x l_nguyn trng lun
28/52
Vi x l - Vi iu khin
MAIN:
MOV R0,#5
MOV A,R0
MOV DPTR,#CSDL
MOVC A,@A+DPTR
DEC R0
MOV @R0,A
SJMP $
CSDL:
DB 0C0H,0F9H,0A4H,0B0H,99H
DB 92H,82H,0F7H,80H,90H
Sau khi thc hin on chng trnh, thanh ghi R0 cha gi trA. 92h B.05hC. 04h D.99h
Cu
139 :
Cho on chng trnh:
ORG 00H
MAIN:
MOV R0,#1
MOV A,R0
MOV DPTR,#CSDL
MOVC A,@A+DPTR
DEC R0
MOV @R0,A
SJMP $
CSDL:
DB 0C0H,0F9H,0A4H,0B0H,99H
DB 92H,82H,0F7H,80H,90H
Page: 28
-
8/2/2019 th trc nghim vi x l_nguyn trng lun
29/52
Vi x l - Vi iu khin
Sau khi thc hin on chng trnh, thanh ghi A cha gi tr:A. 90H B.C0HC. F9H D.A4H
Cu
140 :
B nh bn dn 8 bit c m s 2716 cho bit dung lng ca b nh ny:
A. 2716 Kbit B.2 Kbit.C. 2716 KB D.2 KB
Cu
141 :
B nh bn dn 8 bit c m s 27512 cho bit dung lng ca b nh ny
A. 27512 KB B.64 KbitC. 27512 Kbit D.64 KB
Cu
142 :
Cho on chng trnh:
MOV A,#96H
MOV R0,#07H
SD1:
MOV @R0,A
RR A
DJNZ R0,SD1
Sau khi thc hin on chng trnh trn, thanh ghi R1 cha gi tr:A. 5AH B.2DHC. A5H D.96H
Cu
143 :
B nh bn dn 8 bit c m s 2764 cho bit dung lng ca b nh ny:
A. 2764 KB B.8 bitC. 2764 Kbit D.8 KB
Cu
144 :
Cho on chng trnh:MOV R7,#0D6H
MOV R0,#7
MOV A,#0FH
XRL A,@R0DEC R0
DEC R0
MOV @R0, A
Sau khi thc hin on chng trnh, thanh ghi R0 cha gi tr:A. D9H B.5C. 6 D.D6H
Cu Cho on m Assembler sau:
Page: 29
-
8/2/2019 th trc nghim vi x l_nguyn trng lun
30/52
Vi x l - Vi iu khin145 :
MOV R1, #0F0H
MOV @R1, #0FH
MOV A, #0F1H
ADD A, @R1
Kt qu ca thanh ghi R1 l:A. EFH B.F1HC. FFH D.0h
Cu
146 :
Cho on m Assembler sau:
MOV A, #0C3HMOV R0, #0AAH
ADD A, R0
Kt qu ca c l:A. CY = 0, AC = 0 B.CY = 1, AC = 0C. CY = 1, AC = 1 D.CY = 0, AC = 1
Cu
147 :
Cho on m Assembler sau:
MOV P2 , #0FFH
CPL P2.0
Kt qu ca thanh ghi P2 l:A. FFH B.FEHC. 0H D.Khng xc nh
Cu
148 :
Loi b nh ROM cho php ta ghi d liu vo v xo d liu i bng tn hiu in:
A. PROM B.MROMC. UV-EPROM D.Flash ROM
Cu
149 :
B nh bn dn 8 bit c m s 62128 cho bit dung lng ca b nh ny:
A. 62128 KB B.128 KBC. 62128 Kbit D.128 Kbit
Cu
150 :
Loi b nh ROM cho php ta ghi d liu vo v xo d liu i bng tn hiu in:
A. UV-EPROM B.MROMC. PROM D.Flash ROM
Cu
151 :
Cho bit trng thi cc c sau khi chip 8051 thc hin php ton s hc (C5H + B6H)
A. CY = 1, AC = 0 B.CY = 0, AC = 1C. CY = 0, AC = 0 D.CY = 1, AC = 1
Cu
152 :
Cho on chng trnh:
MOV A,#96HMOV R0,#07H
Page: 30
-
8/2/2019 th trc nghim vi x l_nguyn trng lun
31/52
Vi x l - Vi iu khin
SD1:
MOV @R0,A
RR A
DJNZ R0,SD1
Sau khi thc hin on chng trnh trn, thanh ghi R6 cha gi tr:A. 5AH B.A5HC. 2DH D.96H
Cu
153 :
Cho on chng trnh:
MOV A,#0C3H
SETB C
MOV R0,#07H
SD1:
MOV @R0,A
RRC A
DJNZ R0,SD1
Sau khi thc hin on chng trnh trn, thanh ghi R5 cha gi tr:A. E1H B.1FHC. 87H D.F0H
Cu
154 :
Cho on chng trnh:MOV R7,#0D6H
MOV R0,#7
MOV A,#0FH
XRL A,@R0DEC R0
DEC R0
MOV @R0, A
Sau khi thc hin on chng trnh, thanh ghi R6 cha gi tr:A. 5 B.D6HC. 6 D.D9H
Cu
155 :
B nh bn dn 8 bit c m s 6264 cho bit dung lng ca b nh ny
A. 64 KB B.6264 KbitC. 6264 KB D.64 Kbit
Cu Cho on chng trnh:
Page: 31
-
8/2/2019 th trc nghim vi x l_nguyn trng lun
32/52
Vi x l - Vi iu khin156 :
ORG 00H
MAIN:
MOV R0,#2
MOV A,R0
MOV DPTR,#CSDL
MOVC A,@A+DPTR
DEC R0
MOV @R0,A
SJMP $
CSDL:
DB 0C0H,0F9H,0A4H,0B0H,99H
DB 92H,82H,0F7H,80H,90H
Sau khi thc hin on chng trnh, thanh ghi A cha gi tr:A. F9H B.C0H
C. A4H D.90HCu
157 :
Cho on m Assembler sau:
SETB C
MOV A, #56H
MOV 66H, #76HMOV R0, #66H
SUBB A, @R0
Kt qu ca thanh ghi A l:A. 56H B.DFHC. 66H D.E0H
Cu
158 :
Cho on chng trnh:
MOV A,#96H
MOV R0,#07H
SD1:
MOV @R0,A
Page: 32
-
8/2/2019 th trc nghim vi x l_nguyn trng lun
33/52
Vi x l - Vi iu khin
RR A
DJNZ R0,SD1
Sau khi thc hin on chng trnh trn, thanh ghi R5 cha gi tr:A. 2DH B.A5HC. 5AH D.96H
Cu
159 :
Thanh ghi iu khin ch hot ng ca b nh thi trong chip 8051:
A. TMOD B.TIMER1C. TIMER0 D.TCON
Cu
160 :
Cho on m Assembler sau:
MOV A,#0C5H
SWAP A
ADD A,#32H
Kt qu ca thanh ghi A l:A. C5H B.32HC. 8EH D.E8H
Cu
161 :
Cho on m Assembler sau:
MOV R0, #20HMOV A, #36HMOV 20H, #75H
XCHD A, @R0
Kt qu ca thanh ghi A l:A. 76H B.35HC. 36H D.75H
Cu
162 :
Lnh no trong s cc lnh sau y s dng kiu nh a ch gin tip cho ton hng ngun
A. MOV 00H, R0 B.MOV 00H, @R0C. MOV 01h, 00H D.MOV R0, #00H
Cu
163 :
Cho on m Assembler sau:
CLR C
MOV A ,#0FFH
MOV B ,#05H
SUBB A,B
Kt qu ca thanh ghi A l:A. FEH B.FAH
C. 4H D.Khng xc nhCu164 :
Cho on m Assembler sau:
Page: 33
-
8/2/2019 th trc nghim vi x l_nguyn trng lun
34/52
Vi x l - Vi iu khin
MOV R1,#0F0H
MOV @R1,#0FH
MOV A ,#0F0H
ADD A,@R1
Kt qu ca thanh ghi A lA. 0H B.F0HC. FFH D.FEH
Cu
165 :
B nh bn dn 8 bit c m s 62256 cho bit dung lng ca b nh ny:
A. 256 KB B.62256 KBC. 62256 Kbit D.256 Kbit
Cu
166 :
B nh bn dn 8 bit c m s 62128 cho bit dung lng ca b nh ny:
A. 62128 KB B.128 KBC. 62128 Kbit D.128 Kbit
Cu
167 :
Cho on chng trnh:MOV R0,#7
MOV A,#21
MOV B,#10
DIV AB
SWAP AADD A,BMOV @R0,A
Sau khi thc hin on chng trnh, thanh ghi B cha gi tr:A. 15h B.21hC. 1 D.7
Cu
168 :
Chip 8051 c bao nhiu port xut nhp d liu di dng song song?
A. 4 B.1C. 2 D.3
Cu
169 :
Cho on chng trnh:
MOV A,#0C3H
SETB C
MOV R0,#07H
SD1:
MOV @R0,ARLC A
Page: 34
-
8/2/2019 th trc nghim vi x l_nguyn trng lun
35/52
Vi x l - Vi iu khin
DJNZ R0,SD1
Sau khi thc hin on chng trnh trn, thanh ghi R7 cha gi tr:A. 3CH B.3EHC. 7CH D.C3H
Cu
170 :
Chn pht d liu ca port ni tip:
A. TXD B.T0C. RXD D.INT0
Cu
171 :
Lnh no trong s cc lnh sau y s dng kiu nh a ch tuyt i:
A. ACALL rel B.SJMP relC. LCALL rel D.MOV A,@A+DPTR
Cu
172 :
Lnh no trong s cc lnh sau y s dng kiu nh a ch thanh ghi cho ton hng ngun:
A. MOV 00H, R0 B.MOV 00H, @R0
C. MOV R0, 00H D.MOV R0, #00HCu173 :
Cho on m Assembler sau:
MOV P1, #0FFH
CLR P1.0
Kt qu ca thanh ghi P1 l:A. FFH B.FEHC. Khng xc nh D.0H
Cu
174 :
Lnh no trong s cc lnh sau y s dng kiu nh a ch tc thi cho ton hng ngun:
A. MOV R0, #00H B.MOV 00H, R0C. MOV 00H, @R0 D.MOV R0, 00H
Cu
175 :
B nh bn dn 8 bit c m s 62256 cho bit dung lng ca b nh ny:
A. 62256 KB B.62256 KbitC. 256 KB D.256 Kbit
Cu
176 :
Cho on m Assembler sau:
MOV A,#0C3H
MOV R0,#55H
ANL A, R0
Kt qu ca thanh ghi R0 l:A. C3H B.55HC. 41H D.D7H
Cu
177 :
Lnh no trong s cc lnh sau y thuc nhm lnh di chuyn d liu ca chip 8051 ?
A. XCH B.INC
C. SWAP D.CPLCu178 :
Lnh nhy no trong s cc lnh sau y c tm nhy n l 128 byte trc lnh v 127 byte sau lnh:
A. RJMP B.SJMP
Page: 35
-
8/2/2019 th trc nghim vi x l_nguyn trng lun
36/52
Vi x l - Vi iu khinC. AJMP D.LJMP
Cu
179 :
Lnh nhy no trong s cc lnh sau y c tm nhy n l bt c ni no trong khng gian b nhchng trnh 64KB.
A. LJMP B.AJMPC. RJMP D.SJMP
Cu
180 :
Lnh ly d liu ra t vng nh ngn xp (Stack):
A. POP B.PUSHC. PULL D.SWAP
Cu
181 :
B nh bn dn 8 bit c m s 6264 cho bit dung lng ca b nh ny
A. 64 KB B.6264 KbitC. 6264 KB D.64 Kbit
Cu
182 :
B nh bn dn 8 bit c m s 62512 cho bit dung lng ca b nh ny
A. 62512 Kbit B.62512 KBC. 512 KB D.512 Kbit
Cu183 : B nh bn dn 8 bit c m s 2732 cho bit dung lng ca b nh ny
A. 4 Kbit. B.2732 KBC. 2732 Kbit D.4 KB
Cu
184 :
Cho on chng trnh:
ORG 00H
MOV A,#7
MOV R7,#3FH
MOV R0,#42XCH A,R0XCHD A,@R0
Sau khi thc hin on chng trnh, thanh ghi R7 cha gi trA. 32H B.2FHC. 3AH D.4FH
Cu
185 :
Cho on chng trnh:
MOV A,#96H
MOV R0,#07H
SD1:
MOV @R0,A
RR A
DJNZ R0,SD1
Sau khi thc hin on chng trnh trn, thanh ghi R2 cha gi tr:A. 5AH B.2DHC. 4BH D.96H
Page: 36
-
8/2/2019 th trc nghim vi x l_nguyn trng lun
37/52
Vi x l - Vi iu khinCu
186 :
Cho on chng trnh:
ORG 00H
MOV A,#42H
MOV R5,#35
MOV R0,#05HXCH A,@R0XCHD A,@R0
Sau khi thc hin on chng trnh, thanh ghi R5 cha gi tr:A. 22H B.45HC. 43H D.32H
Cu
187 :
Lnh di chuyn gi tr 7FH vo nh c a ch 7FH:
A. MOV 7FH, #7FH B.MOV #7FH, #7FHC. MOV #7FH, 7FH D.MOV 7FH, 7FHCu
188 :
Cho on m Assembler sau:
MOV A ,#04H
MOV B ,#0FH
ADD A,B
Kt qu ca thanh ghi A l:
A. 3H B.13HC. F4H D.FH
Cu
189 :
B nh bn dn 8 bit c m s 6116 cho bit dung lng ca b nh ny:
A. 6116 KB B.16 KBC. 6116 Kbit D.16 Kbit
Cu
190 :
Cho on chng trnh:
ORG 00H
MAIN:
MOV R0,#5
MOV A,R0
MOV DPTR,#CSDL
MOVC A,@A+DPTR
DEC R0
MOV @R0,A
Page: 37
-
8/2/2019 th trc nghim vi x l_nguyn trng lun
38/52
Vi x l - Vi iu khin
SJMP $
CSDL:
DB 0C0H,0F9H,0A4H,0B0H,99H
DB 92H,82H,0F7H,80H,90H
Sau khi thc hin on chng trnh, thanh ghi A cha gi tr:A. 05h B.04hC. 92h D.99h
Cu
191 :
Cho on chng trnh:
ORG 00H
MAIN:
MOV R0,#8
MOV A,R0
MOV DPTR,#CSDL
MOVC A,@A+DPTR
DEC R0
MOV @R0,A
SJMP $
CSDL:
DB 0C0H,0F9H,0A4H,0B0H,99H
DB 92H,82H,0F7H,80H,90H
Sau khi thc hin on chng trnh, thanh ghi R7 cha gi tr:A. 92H B.82HC. 80H D.F7H
Cu
192 :
B nh bn dn 8 bit c m s 62128 cho bit dung lng ca b nh ny:
A. 62128 Kbit B.128 KBC. 62128 KB D.128 Kbit
Cu
193 :
ch ngun gim (Power down) th in p chn Vcc ca chip 8051 l bao nhiu volt?
A. 2V B.4VC. 3V D.5V
Cu
194 : Lnh so snh ni dung ca nh 00H vi mt hng s c gi tr 00H v nhy n a ch rel nu nidung ca chng khng bng nhau ( ch mc nh):A. CJNE R0, #00H, rel B.CJNE 00H, R0, relC. CJNE R0, 00H, rel D.CJNE #00H, R0, rel
Page: 38
-
8/2/2019 th trc nghim vi x l_nguyn trng lun
39/52
Vi x l - Vi iu khinCu
195 :
Cho on m Assembler sau:
MOV P2 ,#00H
CPL P2.1
CPL P2.0
Kt qu ca thanh ghi P2 l:A. 5H B.3HC. 4H D.1H
Cu
196 :
Loi b nh bn dn c th mt d liu ngay khi vn cn ngun in cung cp:
A. SRAM B.PROMC. MROM D.DRAM
Cu
197 :
Cho on chng trnh :
MOV A,#18H
SETB C
SD1:
MOV P1,A
LCALL DELAY500MS
RLC A
JNC SD1
Sau khi thc hin on chng trnh trn ,thanh ghi A cha gi tr :A. 11H B.C4HC. 23H D.88H
Cu
198 :
Cho on m Assembler sau:
MOV R0, #7FHMOV 7EH, #00HMOV 7FH, #40HDEC @R0
DEC R0DEC @R0
Kt qu ca nh c a ch 7EH v 7FH l:A. ( 7EH ) = 00H, ( 7FH ) = 40H B.( 7EH ) = FFH, ( 7FH ) = 3FHC. ( 7EH ) = 40H, ( 7FH ) = 00H D.( 7EH ) = 3FH, ( 7FH ) = FFH
Cu
199 :
Cho bit trng thi cc c sau khi chip 8051 thc hin php ton s hc (B4H + 8BH)
A. AC = 0, OV = 1 B.AC = 0, OV = 0C. AC = 1, OV = 0 D.AC = 1, OV = 1Cu
200 :
Cho on m Assembler sau:
Page: 39
-
8/2/2019 th trc nghim vi x l_nguyn trng lun
40/52
Vi x l - Vi iu khin
MOV A,#0C3H
MOV R0,#55H
ANL A, R0
Kt qu ca thanh ghi A l:A. C3H B.41HC. 55H D.D7H
Cu
201 :
Qu trnh lm ti (Refresh) d liu l qu trnh cn thit i vi loi b nh bn dn:
A. EEPROM B.Flash ROMC. SRAM D.DRAM
Cu
202 :
Cho on m Assembler sau:
MOV A ,#0C3H
MOV R0 ,#0AAH
ADD A,R0
Kt qu ca c l:A. AC=0,OV=0 B.AC=0,OV=1C. AC=1,OV=0 D.AC=1,OV=1
Cu
203 :
Loi b nh bn dn c th mt d liu ngay khi vn cn ngun in cung cp:
A. MROM B.PROM
C. SRAM D.DRAMCu
204 :
ch ngh (Idle) th in p chn Vcc ca chip 8051 l bao nhiu volt?
A. 5V B.4VC. 2V D.3V
Cu
205 :
Cho on chng trnh :
MOV A,#18H
SD1:
SETB C
MOV P1,A
LCALL DELAY500MS
RLC A
JNC SD1
Sau khi thc hin on chng trnh trn ,thanh ghi A cha gi tr :A. 23H B.8FHC. E3H D.F1H
Cu Cho on chng trnh:
Page: 40
-
8/2/2019 th trc nghim vi x l_nguyn trng lun
41/52
Vi x l - Vi iu khin206 :
MOV A,#96H
MOV R0,#07H
SD1:
MOV @R0,A
RR A
DJNZ R0,SD1
Sau khi thc hin on chng trnh trn, thanh ghi R7 cha gi tr:A. 5AH B.A5HC. 96H D.2DH
Cu207 : Cho on chng trnh:
ORG 00H
MAIN:
MOV R0,#8
MOV A,R0
MOV DPTR,#CSDL
MOVC A,@A+DPTR
DEC R0
MOV @R0,A
SJMP $
CSDL:
DB 0C0H,0F9H,0A4H,0B0H,99H
DB 92H,82H,0F7H,80H,90H
Sau khi thc hin on chng trnh, thanh ghi A cha gi tr:A. 92H B.F7HC. 80H D.82H
Cu
208 :
Cho on chng trnh:
MOV A,#0C3H
SETB C
Page: 41
-
8/2/2019 th trc nghim vi x l_nguyn trng lun
42/52
Vi x l - Vi iu khin
MOV R0,#07H
SD1:
MOV @R0,A
RRC A
DJNZ R0,SD1
Sau khi thc hin on chng trnh trn, thanh ghi R7 cha gi tr:A. 7CH B.C3HC. 3EH D.3CH
Cu
209 :
Cho on m Assembler sau:
MOV A, #7FH
MOV R0, #26HMOV 26H, #0AAHADD A, 26H
ADDC A, @R0
Kt qu ca thanh ghi A lA. D4H B.29HC. 7FH D.D3H
Cu
210 :
Cho on m Assembler sau:
MOV A, #0C3HMOV R0, #55HANL A, R0
Kt qu ca thanh ghi A l:A. D7H B.41HC. C3H D.55H
Cu
211 :
Cho on chng trnh:
ORG 00H
MAIN:
MOV R0,#6
MOV A,R0
MOV DPTR,#CSDL
MOVC A,@A+DPTR
DEC R0MOV @R0,A
Page: 42
-
8/2/2019 th trc nghim vi x l_nguyn trng lun
43/52
Vi x l - Vi iu khin
SJMP $
CSDL:
DB 0C0H,0F9H,0A4H,0B0H,99H
DB 92H,82H,0F7H,80H,90H
Sau khi thc hin on chng trnh, thanh ghi A cha gi tr:A. F7H B.92HC. 82H D.80H
Cu
212 :
B nh bn dn 8 bit c m s 62512 cho bit dung lng ca b nh ny
A. 62512 KB B.62512 KbitC. 512 KB D.512 Kbit
Cu
213 :
B nh bn dn 8 bit c m s 27512 cho bit dung lng ca b nh ny
A. 64 Kbit B.27512 KBC. 27512 Kbit D.64 KB
Cu
214 :
Cho on chng trnh:MOV R0,#7
MOV A,#15H
MOV B,#10
DIV AB
SWAP AADD A,BMOV @R0,A
Sau khi thc hin on chng trnh, thanh ghi R0 cha gi trA. 1H B.21hC. 7H D.15h
Cu
215 :
Cho on m Assembler sau:
MOV A, #7FHMOV R0, #26HMOV 26H, #0AAH
ADD A, 26H
ADDC A, @R0
Kt qu ca nh c a ch 26H l:A. 7FH B.AAHC. D3H D.26H
Cu
216 :
B nh bn dn 8 bit c m s 6232 cho bit dung lng ca b nh ny:
A. 6232 Kbit B.32 KBC. 6232 KB D.32 KbitCu
217 :
Cho on m Assembler sau:
Page: 43
-
8/2/2019 th trc nghim vi x l_nguyn trng lun
44/52
Vi x l - Vi iu khin
MOV R1,#0F0H
MOV@R1,#0FH
MOV A ,#0F0H
ADD A,@R1
Kt qu ca thanh ghi R1 lA. 0H B.F0HC. FEH D.FFH
Cu
218 :
Cho on chng trnh:
ORG 00H
MAIN:
MOV R0,#3
MOV A,R0
MOV DPTR,#CSDL
MOVC A,@A+DPTR
DEC R0
MOV @R0,A
SJMP $
CSDL:
DB 0C0H,0F9H,0A4H,0B0H,99H
DB 92H,82H,0F7H,80H,90H
Sau khi thc hin on chng trnh, thanh ghi A cha gi tr:A. A4H B.92HC. B0H D.99H
Cu
219 :
chn dy thanh ghi tch cc l dy 1 th cc bit RS0, RS1 phi c gi tr l bao nhiu?
A. RS0 = 0, RS1 = 1 B.RS0 = 1, RS1 = 0C. RS0 = 0, RS1 = 0 D.RS0 = 1, RS1 = 1
Cu
220 :
Cho on chng trnh:MOV R0,#7
MOV A,#21
MOV B,#10
DIV AB
Page: 44
-
8/2/2019 th trc nghim vi x l_nguyn trng lun
45/52
Vi x l - Vi iu khin
SWAP AADD A,BMOV @R0,A
Sau khi thc hin on chng trnh, thanh ghi R0 cha gi tr:A. 15h B.1HC. 7H D.21h
Cu
221 :
Thanh ghi DPTR l mt thanh ghi:
A. 16 bit B.32 bitC. 4 bit D.8 bit
Cu
222 :
Cho on chng trnh:
ORG 00H
MAIN:
MOV R0,#0
MOV A,R0
MOV DPTR,#CSDL
MOVC A,@A+DPTR
DEC R0
MOV @R0,A
SJMP $
CSDL:
DB 0C0H,0F9H,0A4H,0B0H,99H
DB 92H,82H,0F7H,80H,90H
Sau khi thc hin on chng trnh, thanh ghi A cha gi tr:A. 90H B.F9HC. C0H D.Khng xc nh
Cu
223 :
Cho on chng trnh:
ORG 00H
MOV A,#75H
MOV R2,#3FHMOV R0,#2XCH A,@R0
Page: 45
-
8/2/2019 th trc nghim vi x l_nguyn trng lun
46/52
Vi x l - Vi iu khin
XCHD A,@R0
Sau khi thc hin on chng trnh, thanh ghi R2 cha gi tr:A. 75H B.35HC. 7FH D.3FH
Cu
224 :
B nh bn dn 8 bit c m s 27256 cho bit dung lng ca b nh ny:
A. 27256 Kbit B.32 KbitC. 27256 KB D.32 KB
Cu
225 :
Cho on m Assembler sau:SETB C
MOV A, #0C9HMOV R2, #54HSUBB A, R2
Kt qu ca thanh ghi R2 l:A. C9H B.54HC. 75H D.74H
Cu
226 :
Cho on m Assembler sau:
MOV A, #0C3HMOV R0, #0AAHADD A, R0
Kt qu ca c lA. AC = 0, OV = 0 B.AC = 0, OV = 1
C. AC = 1, OV = 0 D.AC = 1, OV = 1Cu
227 :
Cho on m Assembler sau:
MOV A, #0C3H
MOV 20H,#77HADD A, 20H
ADDC A, 20H
Kt qu ca thanh ghi A lA. C3H B.B2HC. 20H D.77H
Cu
228 :
Cho on m Assembler sau:
MOV P2, #0FFH
CPL P2.0
Kt qu ca thanh ghi P2 l:A. 0H B.FEH
C. FFH D.Khng xc nhCu229 :
Cho on m Assembler sau:
Page: 46
-
8/2/2019 th trc nghim vi x l_nguyn trng lun
47/52
Vi x l - Vi iu khin
MOV R0,#20H
MOV A,#3FH
MOV 20H,#75H
XCHD A,@R0
Kt qu ca thanh ghi A l:A. 76H B.75HC. 35H D.36H
Cu
230 :
Cho on m Assembler sau:
MOV A ,#0C3H
MOV R0 ,#0AAH
ADD A,R0
Kt qu ca thanh ghi R0 l:A. C3H B.AAHC. 6DH D.6BH
Cu
231 :
Lnh ct d liu vo vng nh ngn xp (Stack):
A. PUSH B.PULLC. POP D.SWAP
Cu
232 :
Lnh no trong s cc lnh sau y s dng kiu nh a ch tng i
A. SJMP rel B.MOV A,@A+DPTRC. ACALL rel D.LCALL rel
Cu
233 :
chn dy thanh ghi tch cc l dy 0 th cc bit RS0, RS1 phi c gi tr l bao nhiu?
A. RS0 = 0, RS1 = 0 B.RS0 = 0, RS1 = 1C. RS0 = 1, RS1 = 0 D.RS0 = 1, RS1 = 1
Cu
234 :
B nh bn dn 8 bit c m s 62256 cho bit dung lng ca b nh ny:
A. 62256 KB B.256 KBC. 62256 Kbit D.256 Kbit
Cu
235 :
Cho on m Assembler sau:
MOV A, #93HMOV R0, #77HADD A, R0ADDC A, R0
Kt qu ca thanh ghi A l:A. 93H B.82HC. 77H D.0AH
Cu
236 : Cho bit trng thi cc c sau khi chip 8051 thc hin php ton s hc (56H + AAH)A. AC = 0, P = 0 B.AC = 1, P = 0C. AC = 0, P = 1 D.AC = 1, P = 1
Page: 47
-
8/2/2019 th trc nghim vi x l_nguyn trng lun
48/52
Vi x l - Vi iu khinCu
237 :
Cho on chng trnh:
MOV A,#96H
MOV R0,#07H
SD1:
MOV @R0,A
RL A
DJNZ R0,SD1
Sau khi thc hin on chng trnh trn, thanh ghi A cha gi trA. 96H B.2DHC. 4BH D.5AH
Cu238 : Cho on chng trnh:
MOV A,#96H
MOV R0,#07H
SD1:
MOV @R0,A
RR A
DJNZ R0,SD1
Sau khi thc hin on chng trnh trn, thanh ghi R1 cha gi tr:A. 2DH B.A5HC. 4BH D.A05H
Cu
239 :
Cho on m Assembler sau:SETB C
MOV A, #56HMOV 66H, #76HMOV R0, #66HSUBB A, @R0
Kt qu ca thanh ghi R0 lA. E0H B.66HC. 56H D.DFH
Cu
240 :
Lnh no trong s cc lnh sau y thuc nhm lnh x l bit ca chip
8051:A. SWAP B.XCH
C. INC D.CPLCu241 :
Cho bit trng thi cc c sau khi chip 8051 thc hin php ton s hc (C3H + AAH)
A. CY = 1, AC = 0 B.CY = 0, AC = 1
Page: 48
-
8/2/2019 th trc nghim vi x l_nguyn trng lun
49/52
Vi x l - Vi iu khinC. CY = 0, AC = 0 D.CY = 1, AC = 1
Cu
242 :
Cho on chng trnh:
MOV R7,#6BH
MOV R0,#7
MOV A,#0F0H
XRL A,@R0DEC R0
MOV @R0, A
Sau khi thc hin on chng trnh, thanh ghi R6 cha gi tr:A. 06H B.0F0HC. 9BH D.6BH
Cu243 : Cho on m Assembler sau:
MOV A, #0C3H
MOV 20H, #77HADD A, 20H
ADDC A, 20H
Kt qu ca nh c a ch 20H l:A. C3H B.77H
C. 20H D.B2HCu
244 :
Cho on m Assembler sau:
MOV A, #0F0H
ANL A, #0FH
Kt qu ca thanh ghi A lA. 0FH B.00HC. F0H D.FFH
Cu
245 :
Cho on m Assembler sau:
SETB C
MOV A,#0C9H
MOV R2,#04H
SUBB A, R2
Kt qu ca thanh ghi A l:
A. 75H B.54HC. C4H D.74HCu
246 :
Cho bit trng thi cc c sau khi chip 8051 thc hin php ton s hc (A7H + 2FH)
Page: 49
-
8/2/2019 th trc nghim vi x l_nguyn trng lun
50/52
Vi x l - Vi iu khinA. AC = 1, OV = 1 B.AC = 1, OV = 0C. AC = 0, OV = 0 D.AC = 0, OV = 1
Cu
247 :
B nh bn dn 8 bit c m s 6232 cho bit dung lng ca b nh ny:
A. 32 KB B.6232 KBC. 6232 Kbit D.32 Kbit
Cu
248 :
nhn bit c tn hiu ngt 0 t ngun bn ngoi hay khng th chip 8051 s dng chn no ?
A. INT0 B.TXDC. RXD D.T0
Cu
249 :
Cho on chng trnh:
MOV R7,#04CH
MOV R0,#7
MOV A,#0FH
ANL A,@R0
DEC R0
MOV @R0, A
Sau khi thc hin on chng trnh, thanh ghi R0 cho gi tr:A. 4CH B.07HC. 06H D.40H
Cu
250 :
Loi b nh ROM cho php ta ghi d liu vo v xo d liu i bng tia cc tm:
A. MROM B.Flash ROMC. UV-EPROM D.PROM
Cu
251 :
Cho on m Assembler sau:
MOV A, #0C5HSWAP A
ADD A, #32H
Kt qu ca thanh ghi A l:A. 32H B.8EHC. E8H D.C5H
Cu
252 :
Cho on m Assembler sau:
SETB C
MOV A,#0C9H
MOV R2,#04H
SUBB A, R2Kt qu ca thanh ghi R2 l:
A. C9H B.54H
Page: 50
-
8/2/2019 th trc nghim vi x l_nguyn trng lun
51/52
Vi x l - Vi iu khinC. 04H D.75H
Cu
253 :
Cho on chng trnh :
MOV A,#18H
SETB C
SD1:
MOV P1,A
LCALL DELAY500MS
RRC A
JNC SD1
Sau khi thc hin on chng trnh trn ,thanh ghi A cha gi tr :A. C4H B.88HC. 23H D.11H
Cu
254 :
Cho on chng trnh :
MOV A,#0FEH
SETB C
MOV R0,#07H
SD1:
MOV @R0,A
RRC A
DJNZ R0,SD1
Sau khi thc hin on chng trnh trn ,thanh ghi A cha gi tr :A. F7H B.BFHC. 7FH D.FBH
Cu
255 :
Cho on chng trnh:
MOV A,#0C3H
SETB C
MOV R0,#07H
SD1:
MOV @R0,ARLC A
Page: 51
-
8/2/2019 th trc nghim vi x l_nguyn trng lun
52/52
Vi x l - Vi iu khin
DJNZ R0,SD1
Sau khi thc hin on chng trnh trn, thanh ghi R5 cha gi tr:A. F0H B.87HC. 1FH D.0FH
Cu
256 :
B nh bn dn 8 bit c m s 6264 cho bit dung lng ca b nh ny
A. 64 KB B.6264 KBC. 6264 Kbit D.64 Kbit
Cu
257 :
Cho on m Assembler sau:
MOV A,#93H
MOV R0,#77H
ADD A,R0
ADDC A,R0
Kt qu ca thanh ghi A l:A. 77H B.82HC. 93H D.0AH