JavaScript is required

Thanh ghi BX có thể sử dụng để?

A. Chứa một dữ liệu

B. Chứa một địa chỉ độ dời

C. Một địa chỉ đoạn

D. Chứa một dữ liệu và một địa chỉ độ dời

Trả lời:

Đáp án đúng: D


Thanh ghi BX (Base Register) trong kiến trúc x86 có chức năng chính là chứa địa chỉ độ dời (offset address) khi truy cập bộ nhớ. Nó thường được sử dụng trong các chế độ địa chỉ hóa khác nhau để tính toán địa chỉ hiệu dụng của dữ liệu. Ngoài ra, BX cũng có thể chứa dữ liệu. - Phương án A chỉ đúng một phần, BX có thể chứa dữ liệu nhưng không phải là chức năng chính. - Phương án B đúng vì BX có thể chứa địa chỉ độ dời. - Phương án C sai, địa chỉ đoạn được chứa trong các thanh ghi đoạn như CS, DS, ES, SS. - Phương án D đúng nhất vì BX có thể chứa cả dữ liệu và địa chỉ độ dời. Chức năng chính là chứa địa chỉ độ dời, nhưng nó cũng có thể được sử dụng để chứa dữ liệu tạm thời.

Câu hỏi liên quan