Cho một ô nhớ có địa chỉ vật lý 1256Ah, Hãy cho biết dạng địa chỉ segmen:offset ứng với đoạn 1256h và 1240h?
Trả lời:
Đáp án đúng: B
Địa chỉ vật lý được tính bằng công thức: Segment * 16 + Offset.
Với địa chỉ vật lý 1256Ah, ta cần tìm cặp Segment:Offset thỏa mãn công thức trên.
* **Trường hợp 1: Segment = 1256h**
Địa chỉ vật lý = 1256h * 16 + Offset = 12560h + Offset = 1256Ah
=> Offset = 1256Ah - 12560h = 000Ah
Vậy, một cặp Segment:Offset hợp lệ là 1256h:000Ah
* **Trường hợp 2: Segment = 1240h**
Địa chỉ vật lý = 1240h * 16 + Offset = 12400h + Offset = 1256Ah
=> Offset = 1256Ah - 12400h = 016Ah
Vậy, một cặp Segment:Offset hợp lệ là 1240h:016Ah
Xét các đáp án:
A. 1256:0000 => 12560h + 0000h = 12560h (Sai)
B. 1256:000A => 12560h + 000Ah = 1256Ah (Đúng)
C. 1256:016A => 12560h + 016Ah = 126CAh (Sai)
D. 1240:000A => 12400h + 000Ah = 1240Ah (Sai)
Vậy đáp án đúng là B.