Đề thi trắc nghiệm Vi Xử Lý

34 2.6K 63
Đề thi trắc nghiệm Vi Xử Lý

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Đề thi trắc nghiệm Vi Xử Lý

KHOA ĐIỆN TỬ Bộ môn Kỹ thuật Máy tính ĐỀ THI TRẮC NGHIỆM MÔN Vi xử - Vi điều khiển Thời gian làm bài: 70 phút; (60 câu trắc nghiệm) DUYỆT BỘ MÔN Chú ý: - Sinh viên làm bài độc lập, không được phép sử dụng tài liệu - Không viết, vẽ vào đề thi, đề thi phải nộp cùng bài thiđề thi 2009.12.25.VDK C©u 1 : Cho đoạn mã Assembler sau: 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 2 : ROM là loại bộ nhớ bán dẫn có đặc tính: A. Cho phép đọc dữ liệu từ ROM, cho phép ghi dữ liệu vào ROM, không mất dữ liệu khi mất nguồn điện. B. Cho phép đọc dữ liệu từ ROM, không cho phép ghi dữ liệu vào ROM, mất dữ liệu khi mất nguồn điện. C. Cho phép đọc dữ liệu từ ROM, cho phép ghi dữ liệu vào ROM, mất dữ liệu khi mất nguồn điện. D. Cho phép đọc dữ liệu từ ROM, không cho phép ghi dữ liệu vào ROM, không mất dữ liệu khi mất nguồn điện. C©u 3 : 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 R4 chứa giá trị: A. 5AH B. 2DH C. 96H D. D2H C©u 4 : Cho đoạn chương trình: 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 5 : 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 R7 chứa giá trị A. 7H B. 15h C. 21h D. 1H C©u 6 : 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 7 : Bộ nhớ bán dẫn 8 bit có mã số 27256 cho biết dung lượng của bộ nhớ này: A. 27256 KB B. 27256 Kbit C. 32 Kbit D. 32 KB C©u 8 : Cho đoạn mã Assembler sau: MOV A, #0FFH MOV R0, #0F0H XRL A, R0 Kết quả của thanh ghi A là: A. 00H B. 0FH C. F0H D. FFH C©u 9 : Cho đoạn mã Assembler sau: 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: 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 Lệnh nào trong số các lệnh sau đây sử dụng kiểu định địa chỉ chỉ số: 16 : 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 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 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 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 xung 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 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 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 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 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 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 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 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ếu 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 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ộ nhớ: 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ừ -127 đế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: 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 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 Cho đoạn chương trình: 68 : 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: 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à: 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: [...]... C©u Cho đoạn mã Assembler sau: SETB C 239 : 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 Lệnh nào trong số các lệnh sau đây thuộc nhóm lệnh xử bit của chip 240 : 8051: A C C©u 241 : A C C©u 242 : A C C©u 243 : A C C©u 244 : A C C©u 245 : A C C©u 246 : A C C©u 247 : A C C©u 248 : A C C©u 249 : SWAP B XCH INC D CPL Cho biết trạng thái các... = 1, OV = 0 D AC = 1, OV = 1 Cho đoạn mã Assembler sau: MOV A,#0C3H MOV R0,#55H ANL A, R0 Kết quả của thanh ghi A là: A C3H B 41H C 55H D D7H C©u 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: 201 : A EEPROM B Flash ROM C SRAM D DRAM C©u Cho đoạn mã Assembler sau: 202 : MOV A ,#0C3H MOV R0 ,#0AAH ADD A,R0 Kết quả của cờ là: A AC=0,OV=0 B AC=0,OV=1 C AC=1,OV=0... ghi R0 là: A 7FH B 7EH C FFH D 3FH C©u Lệnh nào trong số các lệnh sau đây là lệnh sai 121 : A MOV A, ACC B MOV A, PSW C MOV A, TH0 D MOV A, SBUF C©u 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: 122 : A Flash ROM B SRAM C EEPROM D DRAM C©u Lệnh nào trong số các lệnh sau đây sử dụng kiểu định địa chỉ trực tiếp cho toán hạng nguồn: 123 : A MOV R0, 00H B MOV R0, . viên làm bài độc lập, không được phép sử dụng tài liệu - Không viết, vẽ vào đề thi, đề thi phải nộp cùng bài thi Mã đề thi 2009.12.25.VDK C©u 1 : Cho đoạn mã Assembler sau: MOV A, #0ABH . KHOA ĐIỆN TỬ Bộ môn Kỹ thuật Máy tính ĐỀ THI TRẮC NGHIỆM MÔN Vi xử lý - Vi điều khiển Thời gian làm bài: 70 phút; (60 câu trắc nghiệm) DUYỆT. 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ớ

Ngày đăng: 06/04/2014, 00:00

Từ khóa liên quan

Trích đoạn

Tài liệu cùng người dùng

Tài liệu liên quan