C©u
232 : Lệnh nào trong số các lệnh sau đây sử dụng kiểu định địa chỉ tương đối
A. SJMP rel B. MOV A,@A+DPTR
C. ACALL rel D. LCALL rel
C©u 233 :
Để chọn dãy thanh ghi tích cực là dãy 0 thì các bit RS0, RS1 phải có giá trị là bao nhiêu?
A. RS0 = 0, RS1 = 0 B. RS0 = 0, RS1 = 1
C. RS0 = 1, RS1 = 0 D. RS0 = 1, RS1 = 1
C©u
234 : Bộ nhớ bán dẫn 8 bit có mã số 62256 cho biết dung lượng của bộ nhớ này:
A. 62256 KB B. 256 KB
C. 62256 Kbit D. 256 Kbit
C©u
235 : MOV A, #93H Cho đoạn mã Assembler sau: MOV R0, #77H MOV R0, #77H ADD A, R0 ADDC A, R0 Kết quả của thanh ghi A là:
A. 93H B. 82H
C. 77H D. 0AH
C©u
236 : Cho biết trạng thái các cờ sau khi chip 8051 thực hiện phép toán số học (56H + AAH)
A. AC = 0, P = 0 B. AC = 1, P = 0
C. AC = 0, P = 1 D. AC = 1, P = 1
C©u
237 : Cho đoạn chương trình:MOV A,#96HMOV R0,#07H MOV R0,#07H
SD1:
MOV @R0,A RL A
DJNZ R0,SD1
Sau khi thực hiện đoạn chương trình trên, thanh ghi A chứa giá trị
A. 96H B. 2DH
C. 4BH D. 5AH
C©u
238 : Cho đoạn chương trình:MOV A,#96HMOV R0,#07H MOV R0,#07H
SD1:
MOV @R0,A RR A
DJNZ R0,SD1
Sau khi thực hiện đoạn chương trình trên, thanh ghi R1 chứa giá trị:
A. 2DH B. A5H
C. 4BH D. A05H
C©u
239 : Cho đoạn mã Assembler sau: SETB C MOV A, #56H MOV A, #56H MOV 66H, #76H MOV R0, #66H SUBB A, @R0
Kết quả của thanh ghi R0 là
A. E0H B. 66H
C. 56H D. DFH
C©u
A. SWAP B. XCH
C. INC D. CPL
C©u
241 : Cho biết trạng thái các cờ sau khi chip 8051 thực hiện phép toán số học (C3H + AAH)
A. CY = 1, AC = 0 B. CY = 0, AC = 1
C. CY = 0, AC = 0 D. CY = 1, AC = 1
C©u
242 : Cho đoạn chương trình:MOV R7,#6BHMOV R0,#7 MOV R0,#7
MOV A,#0F0H XRL A,@R0 DEC R0 MOV @R0, A
Sau khi thực hiện đoạn chương trình, thanh ghi R6 chứa giá trị:
A. 06H B. 0F0H
C. 9BH D. 6BH
C©u
243 : Cho đoạn mã Assembler sau: MOV A, #0C3H MOV 20H, #77H MOV 20H, #77H ADD A, 20H ADDC A, 20H
Kết quả của ô nhớ có địa chỉ 20H là:
A. C3H B. 77H
C. 20H D. B2H
C©u
244 : MOV A, #0F0H Cho đoạn mã Assembler sau: ANL A, #0FH ANL A, #0FH
Kết quả của thanh ghi A là
A. 0FH B. 00H
C. F0H D. FFH
C©u
245 : Cho đoạn mã Assembler sau:SETB CMOV A,#0C9H MOV A,#0C9H
MOV R2,#04H SUBB A, R2
Kết quả của thanh ghi A là:
A. 75H B. 54H
C. C4H D. 74H
C©u
246 : Cho biết trạng thái các cờ sau khi chip 8051 thực hiện phép toán số học (A7H + 2FH)
A. AC = 1, OV = 1 B. AC = 1, OV = 0
C. AC = 0, OV = 0 D. AC = 0, OV = 1
C©u
247 : Bộ nhớ bán dẫn 8 bit có mã số 6232 cho biết dung lượng của bộ nhớ này:
A. 32 KB B. 6232 KB
C. 6232 Kbit D. 32 Kbit
C©u 248 :
Để nhận biết có tín hiệu ngắt 0 từ nguồn bên ngoài hay không thì chip 8051 sử dụng chân nào ?
A. INT0 B. TXD
C. RXD D. T0
C©u
249 : Cho đoạn chương trình:MOV R7,#04CHMOV R0,#7 MOV R0,#7
MOV A,#0FH ANL A,@R0 DEC R0
MOV @R0, A
Sau khi thực hiện đoạn chương trình, thanh ghi R0 cho giá trị:
A. 4CH B. 07H
C. 06H D. 40H
C©u
250 : Loại bộ nhớ ROM cho phép ta ghi dữ liệu vào và xoá dữ liệu đi bằng tia cực tím:
A. MROM B. Flash ROM
C. UV-EPROM D. PROM
C©u
251 : Cho đoạn mã Assembler sau: MOV A, #0C5H SWAP A SWAP A ADD A, #32H
Kết quả của thanh ghi A là:
A. 32H B. 8EH
C. E8H D. C5H
C©u 252 :
Cho đoạn mã Assembler sau: SETB C
MOV A,#0C9H MOV R2,#04H SUBB A, R2
Kết quả của thanh ghi R2 là:
A. C9H B. 54H
C. 04H D. 75H
C©u
253 : Cho đoạn chương trình :MOV A,#18HSETB C SETB C SD1: MOV P1,A LCALL DELAY500MS RRC A JNC SD1
Sau khi thực hiện đoạn chương trình trên ,thanh ghi A chứa giá trị :
A. C4H B. 88H
C. 23H D. 11H
C©u
254 : Cho đoạn chương trình :MOV A,#0FEHSETB C SETB C MOV R0,#07H SD1: MOV @R0,A RRC A DJNZ R0,SD1
Sau khi thực hiện đoạn chương trình trên ,thanh ghi A chứa giá trị :
A. F7H B. BFH
C. 7FH D. FBH
C©u 255 :
Cho đoạn chương trình: MOV A,#0C3H SETB C MOV R0,#07H SD1: MOV @R0,A RLC A DJNZ R0,SD1
Sau khi thực hiện đoạn chương trình trên, thanh ghi R5 chứa giá trị:
A. F0H B. 87H
C©u 256 :
Bộ nhớ bán dẫn 8 bit có mã số 6264 cho biết dung lượng của bộ nhớ này
A. 64 KB B. 6264 KB
C. 6264 Kbit D. 64 Kbit
C©u
257 : Cho đoạn mã Assembler sau:MOV A,#93HMOV R0,#77H MOV R0,#77H
ADD A,R0 ADDC A,R0
Kết quả của thanh ghi A là:
A. 77H B. 82H