Xem trước: đọc nhanh mọi câu dạng chữ, chưa tính giờ, chưa hiện đáp án. Luyện tập: chọn đáp án là biết đúng sai ngay, kèm lời giải. Thi thử: nộp bài mới chấm điểm và hiện lời giải.
Câu 1
Địa chỉ vùng nhớ được dùng làm ngăn xếp (stack) trong:
Đáp án và lời giải
Đáp án: D
Câu 2
Vùng nhớ được dùng làm ngăn xếp (stack) có địa chỉ kết thúc là:
Đáp án và lời giải
Đáp án: B
Câu 3
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à:
Đáp án và lời giải
Đáp án: B
Câu 4
Trong vi xử lý, thanh ghi nào dùng để lưu trữ địa chỉ của ô nhớ hiện tại trong ngăn xếp?
Đáp án và lời giải
Đáp án: B
Câu 5
Thanh ghi nào không thuộc nhóm thanh ghi trong bộ vi xử lý 8086?
Đáp án và lời giải
Đáp án: B
Câu 6
Phép toán nào được thực hiện bởi bộ vi xử lý 8086 khi tính toán các phép cộng, trừ, nhân, chia?
Đáp án và lời giải
Đáp án: C
Câu 7
Một số nguyên âm được biểu diễn bằng định dạng:
Đáp án và lời giải
Đáp án: A
Câu 8
Trong hệ thống máy tính, các chỉ thị của vi xử lý được lưu trữ ở đâu?
Đáp án và lời giải
Đáp án: B
Câu 9
Đâu là một ví dụ về thiết bị ngoại vi của máy tính?
Đáp án và lời giải
Đáp án: C
Câu 10
Để giao tiếp với thiết bị ngoại vi, vi xử lý cần phải sử dụng:
Đáp án và lời giải
Đáp án: A
Câu 11
Bộ vi xử lý 8086 có độ rộng thanh ghi là:
Đáp án và lời giải
Đáp án: B
Câu 12
Dung lượng bộ nhớ tối đa mà vi xử lý 8086 có thể truy xuất là:
Đáp án và lời giải
Đáp án: C
Câu 13
Một phép toán có kết quả vượt quá dung lượng của một thanh ghi, điều gì sẽ xảy ra?
Đáp án và lời giải
Đáp án: B
Câu 14
Trong cấu trúc bộ vi xử lý, thanh ghi nào dùng để lưu trữ kết quả của các phép toán?
Đáp án và lời giải
Đáp án: C
Câu 15
Mã lệnh MOV trong vi xử lý 8086 dùng để làm gì?
Đáp án và lời giải
Đáp án: C
Câu 16
Tốc độ xử lý của vi xử lý phụ thuộc vào yếu tố nào?
Đáp án và lời giải
Đáp án: B
Câu 17
Lệnh NOP trong vi xử lý 8086 có chức năng gì?
Đáp án và lời giải
Đáp án: B
Câu 18
Hệ thống 8086 có thể xử lý bao nhiêu bit dữ liệu trong mỗi chu kỳ máy?
Đáp án và lời giải
Đáp án: C
Câu 19
Khi chạy chương trình trong bộ vi xử lý 8086, điều gì xảy ra với bộ đếm chương trình (PC)?
Đáp án và lời giải
Đáp án: C
Câu 20
Một chương trình con trong ngôn ngữ Assembly thường được sử dụng để:
Đáp án và lời giải
Đáp án: A
Câu 21
Địa chỉ 0xFFFF trong hệ thống 8086 tương ứng với:
Đáp án và lời giải
Đáp án: C
Câu 22
Trong các thanh ghi của vi xử lý 8086, thanh ghi nào có thể sử dụng để truy xuất dữ liệu từ bộ nhớ?
Đáp án và lời giải
Đáp án: C
Câu 23
Phương thức lập trình Assembly được sử dụng để:
Đáp án và lời giải
Đáp án: C
Câu 24
Lệnh “PUSH” trong vi xử lý 8086 thực hiện chức năng gì?
Đáp án và lời giải
Đáp án: B
Câu 25
Lệnh “POP” trong vi xử lý 8086 thực hiện chức năng gì?
Đáp án và lời giải
Đáp án: B
Câu 26
Bộ nhớ trong của máy tính có thể bao gồm:
Đáp án và lời giải
Đáp án: B
Câu 27
Bộ vi xử lý 8086 sử dụng kiến trúc:
Đáp án và lời giải
Đáp án: B
Câu 28
Chỉ thị nào trong Assembly 8086 dùng để di chuyển dữ liệu từ thanh ghi vào bộ nhớ?
Đáp án và lời giải
Đáp án: B
Câu 29
Một chu kỳ máy bao gồm bao nhiêu bước cơ bản?
Đáp án và lời giải
Đáp án: B
Câu 30
Để bảo vệ vùng nhớ khỏi bị thay đổi, trong vi xử lý 8086 có thể sử dụng:
Đáp án và lời giải
Đáp án: C
Câu 31
Lệnh nào trong Assembly có tác dụng kiểm tra giá trị của thanh ghi?
Đáp án và lời giải
Đáp án: C
Câu 32
Bộ xử lý 8086 có thể thực hiện phép toán nào?
Đáp án và lời giải
Đáp án: C
Câu 33
Các thiết bị ngoại vi trong máy tính có thể được kết nối qua:
Đáp án và lời giải
Đáp án: B
Câu 34
Lệnh nào sau đây dùng để dừng chương trình trong Assembly 8086?
Đáp án và lời giải
Đáp án: C
Câu 35
Tính toán theo số học trong vi xử lý 8086 sử dụng:
Đáp án và lời giải
Đáp án: B
Câu 36
Việc sử dụng các thanh ghi trong vi xử lý giúp ích gì cho quá trình lập trình?
Đáp án và lời giải
Đáp án: B
Câu 37
Trong 8086, để điều khiển luồng chương trình, lệnh nào sau đây là cần thiết?
Đáp án và lời giải
Đáp án: C
Câu 38
Lệnh nào dùng để lặp lại một chuỗi các lệnh trong Assembly?
Đáp án và lời giải
Đáp án: B
Câu 39
Thanh ghi nào trong 8086 được sử dụng để tính toán các phép toán với số thực?
Đáp án và lời giải
Đáp án: B
Câu 40
Việc khởi tạo chương trình con trong Assembly 8086 giúp làm gì?