NEW
Font size
WorksheetsCâu hỏi về bộ vi xử lý 8086
Total questions: 22
Worksheet time: 11mins
Thanh ghi CS và IP trong 8086 kết hợp với nhau để thực hiện chức năng gì?
Xác định ngăn xếp
Lưu dữ liệu tạm thời
Tính địa chỉ vật lý của lệnh
Thực hiện lệnh nhảy
Bus điều khiển trong 8086 thực hiện vai trò nào?
Chuyển dữ liệu giữa thanh ghi và bộ nhớ
Xác định kiểu hoạt động đọc/ghi
Tăng tốc độ xử lý lệnh
Lưu trữ kết quả phép toán
Tại sao BIU trong bộ vi xử lý 8086 cần sử dụng bộ đệm lệnh?
Để lưu trữ và nạp trước các lệnh
Để kiểm tra các lỗi phần cứng
Để lưu dữ liệu tạm thời
Để tăng khả năng xử lý lệnh song song
Lợi ích của chế độ phân đoạn bộ nhớ trong vi xử lý 8086 là gì?
Giảm kích thước chương trình
Hỗ trợ bộ nhớ ảo
Tăng dung lượng bộ nhớ vật lý
Sử dụng hiệu quả không gian địa chỉ
Chế độ địa chỉ tức thì (Immediate) trong 8086 được sử dụng khi nào?
Khi địa chỉ được tính toán từ thanh ghi
Khi toán hạng nguồn là một hằng số, toán hạng đích là thanh ghi hoặc ô nhớ
Khi địa chỉ được lưu trong bộ nhớ
Khi toán hạng nằm trong bus dữ liệu
Chế độ địa chỉ thanh ghi (Register) sử dụng thành phần nào để lưu trữ toán hạng?
Bộ nhớ
Bus địa chỉ
Các thanh ghi
Bus điều khiển
Trong chế độ địa chỉ trực tiếp (Direct), địa chỉ của dữ liệu được lưu trữ ở đâu?
Trong lệnh
Trong thanh ghi SP
Trong ngăn xếp
Trong thanh ghi BX
Chế độ địa chỉ gián tiếp qua thanh ghi (Register Indirect) sử dụng thanh ghi nào?
IP và AX
BX và DX
CX và DX
BX, SI hoặc DI
Chế độ địa chỉ gián tiếp qua thanh ghi (Register Indirect) sử dụng thanh ghi nào?
IP và AX
BX và DX
CX và DX
BX, SI hoặc DI
Chế độ địa chỉ tương đối cơ sở (Base Relative) sử dụng thanh ghi nào để tính địa chỉ?
BX và AX
DX và SP
BX và BP
IP và CS
Trong chế độ địa chỉ tức thì, toán hạng được lưu ở đâu?
Trong lệnh
Trong bộ nhớ ngoài
Trong thanh ghi IP
Trong bộ đệm
Chế độ địa chỉ chỉ số (Indexed) sử dụng thanh ghi nào để lưu chỉ số?
AX và BX
BP và SP
IP và CS
SI và DI
Chế độ địa chỉ gián tiếp qua thanh ghi thường được sử dụng trong tình huống nào?
Truy cập toán hạng cố định
Truy cập toán hạng lưu trong bộ nhớ thông qua một thanh ghi chỉ địa chỉ
Truy cập toán hạng nằm trong thanh ghi AX
Truy cập trực tiếp vào ngăn xếp
Tại sao chế độ địa chỉ gián tiếp qua thanh ghi lại hữu ích trong việc truy cập bộ nhớ?
Để giảm độ trễ của lệnh
Để tăng kích thước của bus
Để tiết kiệm dung lượng thanh ghi
Để cho phép địa chỉ linh hoạt thay đổi
Trong chế độ địa chỉ tương đối cơ sở (Base Relative), làm thế nào để tính toán địa chỉ?
Sử dụng giá trị trực tiếp trong lệnh
Cộng giá trị trong thanh ghi cơ sở với giá trị offset
Lấy giá trị từ bộ nhớ qua bus dữ liệu
Chỉ sử dụng giá trị trong thanh ghi BP
Chế độ địa chỉ chỉ số (Indexed) thường được dùng trong trường hợp nào?
Duyệt mảng
Truy cập lệnh kế tiếp
Tính toán địa chỉ tạm thời
Chế độ địa chỉ chỉ số (Indexed) thường được dùng trong trường hợp nào?
Duyệt mảng
Truy cập lệnh kế tiếp
Tính toán địa chỉ tạm thời
Lưu trữ kết quả phép toán
Chế độ địa chỉ tức thì (Immediate) có ưu điểm gì so với các chế độ khác?
Tăng kích thước thanh ghi
Truy cập nhanh vào bộ nhớ
Đơn giản và không cần tham chiếu đến bộ nhớ
Hỗ trợ các lệnh phức tạp
Tại sao chế độ địa chỉ thanh ghi lại có tốc độ thực hiện nhanh?
Toán hạng là 2 thanh ghi
Cần truy nhập bộ nhớ
Truy cập gián tiếp qua thanh ghi
Truy cập trực tiếp vào hằng số
Trong chế độ địa chỉ gián tiếp qua thanh ghi, điều gì xảy ra nếu nội dung thanh ghi thay đổi?
Toán hạng vẫn giữ nguyên
Toán hạng thay đổi theo địa chỉ mới
Toán hạng bị mất giá trị
Thanh ghi tự động reset
Điểm khác biệt chính giữa chế độ địa chỉ chỉ số và gián tiếp qua thanh ghi là gì?
Sử dụng thanh ghi SP thay vì BX
Sử dụng bộ đệm lệnh thay vì bộ nhớ
Thêm giá trị chỉ số vào địa chỉ cơ bản
Truy cập ngăn xếp thay vì thanh ghi
Chế độ địa chỉ tương đối chỉ số cơ sở (Base Indexed) thường được dùng khi nào?
Truy cập ngẫu nhiên vào bộ nhớ
Thực hiện phép toán logic
Tính toán địa chỉ ngăn xếp
Truy cập các cấu trúc dữ liệu phức tạp như mảng 2 chiều
