intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Trắc nghiệm vi xử lí- vi đều khiển- Đề 2

Chia sẻ: BUI DUC THUAN | Ngày: | Loại File: DOC | Số trang:60

256
lượt xem
72
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Tham khảo tài liệu 'trắc nghiệm vi xử lí- vi đều khiển- đề 2', kỹ thuật - công nghệ, điện - điện tử phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả

Chủ đề:
Lưu

Nội dung Text: Trắc nghiệm vi xử lí- vi đều khiển- Đề 2

  1. ĐỀ THI TRẮC NGHIỆM DUYỆT BỘ MÔN KHOA ĐIỆN TỬ MÔN Vi xử lý - Vi điều khiển Bộ môn Kỹ thuật Máy tính Thời gian làm bài: 70 phút; (60 câu trắc nghiệm) Chú ý: - Sinh viên làm bài độc lập, không được phép sử dụng tài liệu Mã đề thi 2009.12.25.VDK - Không viết, vẽ vào đề thi, đề thi phải nộp cùng bài thi C©u Cho đoạn mã Assembler sau: 1 :  MOV A, #0ABH CLR C ADDC A, #0BAH Kết quả của thanh ghi A là: A. ABH B.65H C. BAH D.66H C©u ROM là loại bộ nhớ bán dẫn có đặc tính: 2 :  A. Cho phép đọc dữ liệu từ ROM, cho phép ghi B.Cho phép đọc dữ liệu từ ROM, không cho dữ liệu vào ROM, không mất dữ liệu khi mất ghi dữ liệu vào ROM, mất dữ liệu khi mấ nguồn điện. nguồn điện. C. Cho phép đọc dữ liệu từ ROM, cho phép ghi D.Cho phép đọc dữ liệu từ ROM, không cho dữ liệu vào ROM, mất dữ liệu khi mất nguồn ghi dữ liệu vào ROM, không mất dữ liệu điện. mất nguồn điện. C©u Cho đoạn chương trình: 3 :  MOV A,#96H MOV R0,#07H SD1: MOV @R0,A RR A DJNZ R0,SD1
  2. Sau khi thực hiện đoạn chương trình trên, thanh ghi R4 chứa giá trị: A. 5AH B.2DH C. 96H D.D2H C©u Cho đoạn chương trình: 4 :  ORG 00H MOV A,#3 MOV R3,#16 MOV R0,#75 XCH A,R0 XCHD A,@R0 Sau khi thực hiện đoạn chương trình, thanh ghi R3 chứa giá trị A. 15H B.76H C. 1BH D.40H C©u Cho đoạn chương trình: 5 :  MOV R0,#7 MOV A,#15H MOV B,#10 DIV AB SWAP A ADD A,B MOV @R0,A Sau khi thực hiện đoạn chương trình, thanh ghi R7 chứa giá trị A. 7H B.15h C. 21h D.1H C©u Loại bộ nhớ ROM cho phép ta có thể ghi dữ liệu vào và xoá dữ liệu: 6 :  A. PROM B.Flash ROM C. MROM D.EPROM C©u Bộ nhớ bán dẫn 8 bit có mã số 27256 cho biết dung lượng của bộ nhớ này: 7 :  A. 27256 KB B.27256 Kbit C. 32 Kbit D.32 KB C©u  Cho đoạn mã Assembler sau: 8 :  MOV A, #0FFH MOV R0, #0F0H
  3. XRL A, R0 Kết quả của thanh ghi A là: A. 00H B.0FH C. F0H D.FFH C©u Cho đoạn mã Assembler sau: 9 :  SETB C MOV A, #0C9H MOV R2, #54H SUBB A, R2 Kết quả của thanh ghi A là: A. 54H B.74H C. C9H D.75H C©u 10 Cho đoạn chương trình: :  MOV R0,#7 MOV A,#21 MOV B,#10 DIV AB SWAP A ADD A,B MOV @R0,A Sau khi thực hiện đoạn chương trình, thanh ghi A chứa giá trị: A. 7 B.15h C. 21h D.1 C©u 11 Lệnh nào trong số các lệnh sau đây thuộc nhóm lệnh số học của chip 8051: :  A. INC B.XCH C. CPL D.SWAP C©u 12 Để chọn dãy thanh ghi tích cực là dãy 3 thì các bit RS0, RS1 phải có giá trị là bao nhiêu? :  A. RS0 = 1, RS1 = 1 B.RS0 = 1, RS1 = 0 C. RS0 = 0, RS1 = 0 D.RS0 = 0, RS1 = 1 C©u 13 Bộ nhớ bán dẫn 8 bit có mã số 2764 cho biết dung lượng của bộ nhớ này: :  A. 2764 KB B.2764 Kbit C. 8 bit D.8 KB C©u 14 Cho đoạn mã Assembler sau: : 
  4. CLR C MOV A, #0FFH MOV B, #05H SUBB A,B Kết quả của thanh ghi A là: A. Không xác định B.FAH C. 4H D.FEH C©u 15 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. 6232 KB B.32 KB C. 6232 Kbit D.32 Kbit C©u 16 Lệnh nào trong số các lệnh sau đây sử dụng kiểu định địa chỉ chỉ số: :  A. MOV A,@A+DPTR B.ACALL rel C. LCALL rel D.SJMP rel C©u 17 Cho đoạn chương trình: :  MOV A,#0C3H 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 R6 chứa giá trị: A. 1FH B.F8H C. 87H D.E1H C©u 18 Cho đoạn mã Assembler sau: :  MOV P3, #55H CLR P3.2 Kết quả của thanh ghi P3 là A. 55h B.51h C. 56h D.57h
  5. C©u 19 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 (89H + 57H) :  A. CY = 0, AC = 1 B.CY = 1, AC = 1 C. CY = 1, AC = 0 D.CY = 0, AC = 0 C©u 20 Lệnh nhảy đến địa chỉ rel nếu nội dung thanh chứa (thanh ghi A) khác 0: :  A. JNZ rel B.JZ rel C. JNC rel D.JC rel. C©u 21 Cho đoạn chương trình: :  MOV A,#0C3H 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 R4 chứa giá trị: A. E1H B.1FH C. 87H D.F8H C©u 22 Chân nhận dữ liệu của port nối tiếp: :  A. RXD B.TXD C. T0 D.INT0 C©u 23 Cho đoạn chương trình: :  MOV R0,#7 MOV A,#15H MOV B,#10 DIV AB SWAP A ADD A,B MOV @R0,A Sau khi thực hiện đoạn chương trình, thanh ghi B chứa giá trị A. 15h B.7H C. 1H D.21h
  6. C©u 24 Cho đoạn mã Assembler sau: :  SETB C MOV A, #56H MOV 66H, #76H MOV R0, #66H SUBB A, @R0 Kết quả của ô nhớ có địa chỉ 66H là: A. 56H B.76H C. 66H D.DFH C©u 25 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 (00H - 01H) :  A. CY = 0, AC = 0 B.CY = 1, AC = 1 C. CY = 1, AC = 0 D.CY = 0, AC = 1 C©u 26 Cho đoạn mã Assembler sau: :  MOV R0,#7FH MOV 7EH,#00H MOV 7FH,#40H DEC @R0 DEC R0 DEC @R0 Kết quả ô nhớ có địa chỉ 7EH và 7FH là: A. (7EH)=00H , (7FH)=40H B.(7FH)=40F , (7FH)=00H C. (7EH)=FFH , (7FH)=3FH D.(7FH)=3FH , (7FH)=FFH C©u 27 Cho đoạn mã Assembler sau: :  CLR C MOV A ,#0FFH MOV B ,#05H SUBB A,B Kết quả của thanh ghi B là A. 4H B.5H C. FAH D.FEH
  7. C©u 28 Khi bộ định thời số 0 trong chip 8051 đóng vai trò là bộ đếm sự kiện (Counter) thì nó sẽ nhận x :  nhịp từ chân nào ? A. T0 B.RXD C. TXD D.INT0 C©u 29  Cho đoạn chương trình: :  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 thực hiện đoạn chương trình, thanh ghi R2 chứa giá trị: A. 99H B.A4H C. B0H D.92H C©u 30 Cho đoạn chương trình: :  MOV A,#96H MOV R0,#07H SD1: MOV @R0,A
  8. RR A DJNZ R0,SD1 Sau khi thực hiện đoạn chương trình trên, thanh ghi R3 chứa giá trị: A. 2DH B.96H C. 69H D.5AH C©u 31 Cho đoạn chương trình: :  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 thực hiện đoạn chương trình, thanh ghi R5 chứa giá trị: A. F7H B.92H C. 82H D.80H C©u 32 Cho đoạn chương trình: :  ORG 00H MOV A,#42H
  9. MOV R5,#35 MOV R0,#05H XCH A,@R0 XCHD A,@R0 Sau khi thực hiện đoạn chương trình, thanh ghi A chứa giá trị: A. 45H B.32H C. 22H D.43H C©u 33  Cho đoạn mã Assembler sau: :  MOV A, #93H MOV R0, #77H ADD A, R0 ADDC A, R0 Kết quả của thanh ghi R0 là A. 93H B.77H C. 82H D.0AH C©u 34 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 35 Cho đoạn chương trình: :  MOV R7,#0D6H MOV R0,#7 MOV A,#0FH XRL A,@R0 DEC R0 DEC R0 MOV @R0, A Sau khi thực hiện đoạn chương trình, thanh ghi R7 chứa giá trị: A. 5 B.D9H C. D6H D.6 C©u 36 Cho đoạn mã Assembler sau: :  MOV P2, #00H CPL P2.1
  10. CPL P2.0 Kết quả của thanh ghi P2 là: A. 4h B.3h C. 5h D.1 C©u 37 Cho đoạn chương trình: :  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 thực hiện đoạn chương trình, thanh ghi A chứa giá trị: A. 06h B.80h C. F7h D.07h C©u 38 Cho đoạn chương trình: :  ORG 00H MAIN: MOV R0,#9 MOV A,R0
  11. 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 thực hiện đoạn chương trình, thanh ghi A chứa giá trị: A. F9H B.C0H C. 90H D.A4H C©u 39 Loại bộ nhớ bán dẫn có thể mất dữ liệu ngay khi vẫn còn nguồn điện cung cấp: :  A. SRAM B.PROM C. MROM D.DRAM C©u 40 Cho đoạn chương trình: :  MOV R7,#04CH 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 A cho giá trị: A. 06H B.07H C. 0CH D.40H C©u 41 Cho đoạn mã Assembler sau: :  MOV A ,#0F0H
  12. MOV B ,#0FH ADD A,B Kết quả của thanh ghi B là A. F4H B.FH C. 3H D.5H C©u 42 Cho đoạn chương trình: :  ORG 00H MOV A,#75H MOV R2,#3FH MOV R0,#2 XCH A,@R0 XCHD A,@R0 Sau khi thực hiện đoạn chương trình, thanh ghi A chứa giá trị: A. 75H B.7FH C. 35H D.3FH C©u 43 Cho đoạn mã Assembler sau: :  MOV A ,#0C3H MOV R0 ,#0AAH ADD A,R0 Kết quả của cờ là: A. CY=0,AC=0 B.CY=1,AC=0 C. CY=1,AC=1 D.CY=0,AC=1 C©u 44 Cho đoạn mã Assembler sau: :  MOV A,#0F0H ORL A,#0FH Kết quả của thanh ghi A là: A. FFH B.0FH C. F0H D.00H C©u 45 Đối với chip 8051 thì vùng nhớ được dùng làm ngăn xếp (stack) được lưu giữ trong :  A. Bộ nhớ dữ liệu bên trong B.Bộ nhớ chương trình bên trong
  13. C. Bộ nhớ chương trình bên ngoài D.Bộ nhớ dữ liệu bên ngoài C©u 46 Quá trình làm tươi (Refresh) dữ liệu là quá trình cần thiết đối với loại bộ nhớ bán dẫn: :  A. SRAM B.EEPROM C. Flash ROM D.DRAM C©u 47 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 48 Cho đoạn chương trình: :  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 thực hiện đoạn chương trình, thanh ghi R1 chứa giá trị: A. 90H B.F9H C. A4H D.C0H C©u 49 Bộ nhớ bán dẫn 8 bit có mã số 62512 cho biết dung lượng của bộ nhớ này :  A. 512 KB B.62512 Kbit C. 62512 KB D.512 Kbit C©u 50 Cho đoạn mã Assembler sau: :  MOV A ,#0C3H
  14. MOV R0 ,#0AAH ADD A,R0 Kết quả của thanh ghi A là: A. AAH B.6DH C. C3H D.6BH C©u 51 Vùng nhớ được dùng làm ngăn xếp (stack) có địa chỉ kết thúc là: :  A. 7FH B.FFH C. 2 FH D.08 H C©u 52 Lệnh so sánh nội dung của thanh ghi R0 với một hằng số có giá trị 00H và nhảy đến địa chỉ rel :  nội dung của chúng không bằng nhau (ở chế độ mặc định): A. CJNE R0, #00H, rel B.CJNE 00H, R0, rel C. CJNE R0, 00H, rel D.CJNE #00H, R0, rel C©u 53 Cho đoạn chương trình: :  MOV R7,#0D6H MOV R0,#7 MOV A,#0FH XRL A,@R0 DEC R0 DEC R0 MOV @R0, A Sau khi thực hiện đoạn chương trình, thanh ghi A chứa giá trị: A. D6H B.5 C. D9H D.6 C©u 54 Lệnh nào trong số các lệnh sau đây sử dụng kiểu định địa chỉ dài: :  A. LCALL rel B.SJMP rel C. ACALL rel D.MOV A,@A+DPTR C©u 55 Cho đoạn chương trình : :  MOV A,#18H SD1: SETB C
  15. 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. E3H B.23H C. 88H D.F1H C©u 56 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 (78H + 87H) :  A. AC = 0, P = 1 B.AC = 0, P = 0 C. AC = 1, P = 0 D.AC = 1, P = 1 C©u 57 Lệnh nhảy đến địa chỉ rel nếu nội dung cờ 0 (cờ zero) bằng 0 :  A. JNC rel B.JNZ rel C. JZ rel D.JC rel. C©u 58 Cho đoạn chương trình: :  MOV R7,#04CH 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 R6 cho giá trị: A. 06H B.40H C. 0CH D.07H C©u 59 Với lệnh Movx, thanh ghi DPTR được dùng để chứa địa chỉ của ô nhớ cần truy xuất thuộc bộ :  A. RAM ngoài B.ROM ngoài C. ROM trong D.RAM trong C©u 60 Để báo kết quả tính toán của phép toán số học (phép toán có dấu) có nằm trong khoảng từ -12 :  đến +128 hay không thì chip 8051 sử dụng cờ nào? A. Cờ tràn OV B.Cờ nhớ phụ AC C. Cờ nhớ CY D.Cờ F0 C©u 61 Bộ nhớ bán dẫn 8 bit có mã số 6116 cho biết dung lượng của bộ nhớ này:
  16. :  A. 6116 KB B.16 KB C. 6116 Kbit D.16 Kbit C©u 62 Cho đoạn mã Assembler sau: :  MOV A,#93H MOV R0,#77H ADD A,R0 ADDC A,R0 Kết quả của thanh ghi R0 là: A. 93H B.77H C. 82H D.0AH C©u 63 Loại bộ nhớ ROM cho phép ta có thể ghi dữ liệu vào và xoá dữ liệu: :  A. PROM B.Flash ROM C. MROM D.EPROM C©u 64 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 R6 chứa giá trị: A. E1H B.F8H C. 1FH D.87H C©u 65 Lệnh nào trong số các lệnh sau đây là lệnh sai: :  A. POP A B.POP DPL C. POP SP D.POP R0 C©u 66 Cho đoạn mã Assembler sau: :  MOV R1, #0F0H
  17. MOV @R1, #0FH MOV A, #0F0H ADD A, @R1 Kết quả của thanh ghi A là A. 0H B.F0H C. FEH D.FFH C©u 67 Lệnh hoán chuyển nội dung của hai nibble (hai nửa 4 bit) của thanh ghi A: :  A. SWAP B.PULL C. POP D.PUSH C©u 68 Cho đoạn chương trình: :  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 thực hiện đoạn chương trình, thanh ghi R0 chứa giá trị: A. 80h B.07h C. 06h D.F7h C©u 69 Để chọn dãy thanh ghi tích cực là dãy 2 thì các bit RS0, RS1 phải có giá trị là bao nhiêu? :  A. RS0 = 1, RS1 = 0 B.RS0 = 0, RS1 = 1 C. RS0 = 1, RS1 = 1 D.RS0 = 0, RS1 = 0 C©u 70 Nếu thạch anh dao động gắn bên ngoài chip 8051 có tần số là 12MHz thì một chu kỳ máy dài:
  18. :  A. 1 µs B.6 µs C. 12 µs D.2 µs C©u 71 Cho đoạn chương trình: :  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 thực hiện đoạn chương trình, thanh ghi R6 chứa giá trị : A. 06h B.07h C. F7h D.80h C©u 72 Cho đoạn mã Assembler sau: :  MOV A, #7FH MOV R0, #26H MOV 26H, #0AAH ADD A, 26H ADDC A, @R0 Kết quả của thanh ghi R0 là: A. D4H B.26H C. D3H D.7FH C©u 73 Nếu không khởi động thanh ghi SP thì vùng nhớ của ngăn xếp (stack) có địa chỉ bắt đầu là: : 
  19. A. 08H B.80H C. 30H D.00H C©u 74 Cho đoạn chương trình: :  MOV A,#96H 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 A chứa giá trị: A. 5AH B.96H C. 2DH D.4BH C©u 75 Cho đoạn chương trình: :  MOV A,#96H 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 R7 chứa giá trị A. 2DH B.A5H C. 96H D.5AH C©u 76 Cho đoạn mã Assembler sau: :  MOV R0, #7FH MOV 7EH, #00H MOV 7FH, #40H DEC @R0 DEC R0 DEC @R0
  20. Kết quả của thanh ghi R0 là: A. 7FH B.7EH C. FFH D.3FH C©u 77 Bộ nhớ bán dẫn 8 bit có mã số 2716 cho biết dung lượng của bộ nhớ này: :  A. 2716 KB B.2716 Kbit C. 2 Kbit. D.2 KB C©u 78 Lệnh nhảy đến địa chỉ rel nếu nội dung thanh chứa (thanh ghi A) bằng 0: :  A. JZ rel B.JNZ rel C. JNC rel D.JC rel. C©u 79 Bộ nhớ bán dẫn 8 bit có mã số 27128 cho biết dung lượng của bộ nhớ này: :  A. 27128 KB B.16 Kbit C. 27128 Kbit D.16 KB C©u 80 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 (FFH + 01H) :  A. AC = 0, P = 1 B.AC = 1, P = 0 C. AC = 1, P = 1 D.AC = 0, P = 0 C©u 81 Lệnh nào trong số các lệnh sau đây là lệnh sai: :  A. MOV A, #FF0H B.MOV A, #35 C. MOV A, #05H D.MOV A, #0FFH C©u 82 Lệnh nhảy nào trong số các lệnh sau đây có tầm nhảy đến phải ở trong cùng khối 2KB của bộ :  chương trình A. SJMP B.RJMP C. LJMP D.AJMP C©u 83 Cho đoạn mã Assembler sau: :  MOV A, #0F4H MOV B, #0FH ADD A,B Kết quả của thanh ghi B là: A. F4H B.FH C. 3H D.5H C©u 84 Cho đoạn chương trình: :  MOV R7,#6BH MOV R0,#7
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2