Chào các bạn! Vì nhiều lý do từ nay Truyen2U chính thức đổi tên là Truyen247.Pro. Mong các bạn tiếp tục ủng hộ truy cập tên miền mới này nhé! Mãi yêu... ♥

Các chế độ định vị toán hạng:

Câu 12: Các chế độ định vị toán hạng:

Có 3 nhóm chế độ định vị toán hạng

-định vị tức thời:dữ liệu nằm ngay trên câu lệnh.

-định vị thanh ghi:các thanh ghi đa năng,thanh ghi địa chỉ hoặc thanh ghi đoạn của CPU là nơi chứa dữ liệu

-định vị bộ nhớ:cho phép xác định địa chỉ offset của ô nhớ chứa toán hạng ,ô nhớ mặc định nằm trong đoạn dữ liệu.

Các phương pháp định vị bộ nhớ:trực tiếp,gián tiếp,cơ sở, chỉ số,cơ sở chỉ số và đầy đủ

+đinh vị trực tiếp:địa chỉ ô nhớ chứa dữ liệu năm ngay trong câu lệnh

                    Địa chỉ offset=[giá trị cụ thể]

+định vị gián tiếp các thanh ghi địa chỉ BX BP SI DI SP là nơi chứa địa chỉ ô nhớ dữ  liệu

+định vị cơ sở:thường dùng trong các thao tác và phần mảng dữ liệu hoặc vs các cấu trúc dữ liệu tương đương

                   Địa chỉ offset=[BX +khoảng dịch] và [BP+khoảng dịch].thanh ghi BP trỏ đến đoạn ngăn xếp

+định vị chỉ số:

                   Địa chỉ offset=[SI]+khoang dich

                   [DI]+khoang dich

+định vị cơ sở chỉ số:được thao tác với mảng dữ liệu hoặc với các cấu trúc dữ liệu tương đương:

                    Địa chỉ offset=[BX+SI]

+định vị đầy đủ:phương pháp này được dùng trong các thao tác với mảng dữ liệu 2 chiều hoặc trong các cấu trúc dữ liệu phức tạp:

                     Đia chỉ offset=[thanh ghi cơ sơ+thanh ghi chỉ số+khoảng dịch]

Bạn đang đọc truyện trên: Truyen247.Pro