JavaScript is required

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?

A.

1256:0000

B.

1256:000A

C.

1256:016A

D.

1240:000A

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.

Câu hỏi liên quan