Announcement

Collapse
No announcement yet.

[HDH] Bài tập về đổi địa chỉ trong phân đoạn (segmentation)

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • [HDH] Bài tập về đổi địa chỉ trong phân đoạn (segmentation)

    Hiện tại là mình vẫn chưa hiểu rõ lắm về cái đổi địa chỉ trong phân đoạn ( segmentation).
    Ví dụ đổi địa chỉ trong segmentation
    Xét bảng phân đoạn sau đây :
    Segment Base Length
    0 219 600
    1 2300 14
    2 90 100
    3 1327 580
    4 1952 96

    Cho biết địa chỉ vật lý tương ứng
    với các địa chỉ logique sau đây :
    a. 0,430
    b. b. 1,10
    c. c. 2,500
    d. d. 3,400
    e. e. 4,112
    Cảm ơn mấy bạn nhiều

  • #2
    Dễ mà, thế này nhé:
    -B1: So sánh phần sau dấu phẩy của địa chỉ logique với Length trên bảng phân đoạn, nếu nhỏ hơn hoặc bằng thì hợp lệ -> sang bước 2, còn lớn hơn thì ko hợp lệ -> ko tính đc
    -B2: Cộng với Base sẽ ra địa chỉ physic
    VD:
    a-0: 430<600 (hợp lệ) -> Physic... = 430+219=649
    c-2: 500>100 (ko hợp lệ) -> ko tính đc

    Comment


    • #3
      Bạn lục lại forum con Kỹ thuật máy tính nha, năm ngoái môn hệ điều hành náo nhiệt lắm, có cả phần tính địa chỉ ánh xạ physical mà bạn đang hỏi đấy.
      Tôi không hối tiếc những gì mình đã làm. Tôi chỉ hối tiếc những gì đã không làm khi có cơ hội!

      Comment

      LHQC

      Collapse
      Working...
      X