Vi xử lý · Đại Học
Đề thi, bài tập trắc nghiệm Vi xử lý online - Đề #9
30 câu30 phútSưu tầm6.500 lượt làm
- Không cần đăng nhập
- In PDF đề
Không cần tài khoản. Bài làm dở được giữ trên máy này.
Cấu trúc đề
I
30 câu trắc nghiệm một lựa chọn
30 câu · 0,33 điểm/câu
Nội dung đề
Đúng thứ tự câu và đáp án như đề gốc. Làm bài online để được chấm điểm.
I
Câu 1. (0,33 điểm)
Lệnh nhảy nếu kết quả phép so sánh 2 số có dấu là lớn hơn hoặc bằng?
- A.JGE
- B.JLE
- C.JAE
- D.JBE
Câu 2. (0,33 điểm)
Lệnh nhảy nếu kết quả phép so sánh 2 số có dấu là nhỏ hơn hoặc bằng?
- A.JGE
- B.JLE
- C.JAE
- D.JBE
Câu 3. (0,33 điểm)
Khai báo kích thước bộ nhớ trong trường?
- A.Model
- B.Stack
- C.Data
- D.Code
Câu 4. (0,33 điểm)
Một câu lệnh đầy đủ bao gồm bao nhiêu trường?
- A.2
- B.3
- C.4
- D.5
Câu 5. (0,33 điểm)
Một biến kiểu DW là một biến kiểu?
- A.Byte
- B.Từ
- C.Từ kép
- D.Kí tự
Câu 6. (0,33 điểm)
Một file lập trình hợp ngữ có đuôi là?
- A.C
- B.ASM
- C.OBJ
- D.HEX
Câu 7. (0,33 điểm)
Thứ tự các thành phần trong dòng lệnh trong chương trình hợp ngữ từ trái qua sẽ là?
- A.Nhãn, chú thích, lệnh, các toán hạng
- B.Nhãn, lệnh, các toán hạng, chú thích
- C.Nhãn, lệnh, chú thích, các toán hạng
- D.Nhãn, các toán hạng, lệnh, chú thích
Câu 8. (0,33 điểm)
Lệnh khai báo một biến 4 byte có tên « ch » là:
- A.Ch DB 1,2,3
- B.Ch DW ?
- C.Ch DB ?
- D.Ch DD ?
Câu 9. (0,33 điểm)
Lệnh khai báo một biến 1 byte có tên « ch » là:
- A.Ch DB 1,2,3
- B.Ch DW ?
- C.Ch DD ?
- D.Ch DB ?
Câu 10. (0,33 điểm)
Lệnh khai báo một xâu hoàn chỉnh (có đầu xâu, kết thúc xâu) có tên s là?
- A.S db 100 dup(?)
- B.S db ‘a’
- C.S db “hello”
- D.S DB 13,10,65,66,67,68,’$’
Câu 11. (0,33 điểm)
Đâu là lệnh khai báo một hằng số?
- A.Z db 33h,13h
- B.T db 10 dup(50 dup(?))
- C.Y db 3
- D.X equ 2
Câu 12. (0,33 điểm)
Lệnh khai báo một ký tự có tên s là:
- A.S db 100 dup(?)
- B.S DB 13,10,65,66,67,68,’$’
- C.S db “hello”
- D.S db ‘a’
Câu 13. (0,33 điểm)
Có bao nhiêu cấu trúc lập trình cơ bản?
- A.1
- B.2
- C.3
- D.4
Câu 14. (0,33 điểm)
Cấu trúc lựa chọn một trong 2 công việc?
- A.IF-THEN
- B.IF-THEN-ELSE
- C.CASE-OF
- D.FOR
Câu 15. (0,33 điểm)
Cấu trúc lặp không điều kiện?
- A.FOR
- B.WHILE
- C.DO-WHILE
- D.REPEAT-UNTIL
Câu 16. (0,33 điểm)
Cấu trúc lặp có điều kiện?
- A.IF-THEN
- B.FOR
- C.CASE
- D.WHILE
Câu 17. (0,33 điểm)
Cấu trúc lựa chọn thực hiện 1 công việc hoặc bỏ qua công việc đó là?
- A.IF-THEN
- B.IF-THEN-ELSE
- C.CASE-OF
- D.IF-THEN-ELSE, CASE-OF
Câu 18. (0,33 điểm)
Cấu trúc lựa chọn thực hiện 1 trong nhiều công việc là?
- A.IF-THEN
- B.IF-THEN-ELSE
- C.CASE-OF
- D.IF-THEN, IF-THEN-ELSE
Câu 19. (0,33 điểm)
Xét đoạn chương trình sau: CMP AL,0 JA GAN NEG AL GAN: MOV BL,AL Thoat: Đoạn chương trình trên được viết bằng cấu trúc nào?
- A.Cấu trúc IF – THEN
- B.Cấu Trúc IF – Then – else
- C.Cấu trúc case
- D.Cấu trúc While – do
Câu 20. (0,33 điểm)
Xét đoạn chương trình sau: CMP AL,0 JA GAN MOV CL,AL JMP thoat GAN: MOV BL,AL
Thoat: Đoạn chương trình trên được viết bằng cấu trúc nào?
- A.Cấu trúc IF – THEN
- B.Cấu Trúc IF – Then – else
- C.Cấu trúc case
- D.Cấu trúc While – do
Câu 21. (0,33 điểm)
Cấu trúc FOR – DO dùng câu lệnh nào để thực hiện thực hiện công việc với số lần lặp được khởi tạo bởi bộ đếm CX?
- A.Lệnh LOOP
- B.Lệnh JMP
- C.Lệnh JNL
- D.Lệnh MOV
Câu 22. (0,33 điểm)
Cấu trúc IF - THEN được dùng để thực hiện công việc như thế nào?
- A.Thực hiện công việc lặp đi lặp lại với số lần lặp đã được khởi tạo
- B.Thực hiện công việc cho đến khi điều kiện được thỏa mãn
- C.hực hiện công việc đến khi nào điều kiện còn đúng
- D.d. Điều kiện thỏa mãn thì công việc được thực hiện
Câu 23. (0,33 điểm)
Cấu trúc IF - THEN được dùng để thực hiện công việc như thế nào?
- A.Thực hiện công việc lặp đi lặp lại với số lần lặp đã được khởi tạo
- B.Thực hiện công việc cho đến khi điều kiện được thỏa mãn
- C.hực hiện công việc đến khi nào điều kiện còn đúng
- D.d. Điều kiện thỏa mãn thì công việc được thực hiện
Câu 24. (0,33 điểm)
Cấu trúc While – do được dùng để thực hiện công việc như thế nào?
- A.Thực hiện công việc lặp đi lặp lại với số lần lặp đã được khởi tạo
- B.Công việc được lặp đi lặp lại cho đến khi điều kiện được thỏa mãn
- C.Công việc được lặp đi lặp lại đến khi nào điều kiện còn đúng
- D.Điều kiện thỏa mãn thì công việc được thực hiện
Câu 25. (0,33 điểm)
Cấu trúc Repeat - until được dùng để thực hiện công việc như thế nào?
- A.Thực hiện công việc lặp đi lặp lại với số lần lặp đã được khởi tạo
- B.Công việc được lặp đi lặp lại cho đến khi điều kiện được thỏa mãn
- C.Công việc được lặp đi lặp lại đến khi nào điều kiện còn đúng
- D.Điều kiện thỏa mãn thì công việc được thực hiện
Câu 26. (0,33 điểm)
Với cấu trúc IF – Then, dùng lệnh nào sau đây để thực hiện công việc?
- A.Lệnh nhảy có điều kiện
- B.Lệnh lặp
- C.Lệnh nhảy không điều kiện
- D.Lệnh dịch
Câu 27. (0,33 điểm)
Trong ngắt 21H, hàm nào dùng để nhập 1 kí tự vào từ bàn phím?
- A.01H
- B.02H
- C.09H
- D.4CH
Câu 28. (0,33 điểm)
Kí tự nhập vào từ bàn phím có mã ASCII nằm trong thanh ghi nào?
- A.AL
- B.BL
- C.DL
- D.AX
Câu 29. (0,33 điểm)
Hàm kết thúc chương trình trong ngắt 21H là?
- A.01H
- B.02H
- C.09H
- D.4CH
Câu 30. (0,33 điểm)
Một kí tự muốn in ra màn hình phải có mã ASCII nằm trong thanh ghi nào?
- A.AL
- B.BL
- C.CL
- D.DL
Đáp án
Nộp bài để xem đáp án, kèm điểm và các câu làm sai. Không cần đăng nhập.
Về đề này
Đề thi, bài tập trắc nghiệm Vi xử lý online - Đề #9 gồm 30 câu, thời gian làm bài 30 phút. Nguồn đề: Sưu tầm. Làm online miễn phí, không cần đăng nhập; nộp bài là có điểm theo đúng cách chấm của Bộ.
Nguồn: Sưu tầm · Cập nhật 21/10/2026
Câu hỏi thường gặp
- Đề này có đáp án không?
- Có. Nộp bài xong là xem được đáp án.
- Làm bài có cần đăng nhập không?
- Không. Bấm Bắt đầu làm bài là làm được ngay; kết quả có đường dẫn riêng để xem lại hoặc chia sẻ.
- Làm bài trong bao lâu?
- 30 phút, hết giờ bài được nộp tự động. Có thể chọn chế độ luyện tập để làm không giới hạn thời gian.
- Có in đề ra giấy được không?
- Có. Bấm In PDF để tải đề giữ nguyên thứ tự câu và phương án như đề gốc.
