intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

BÀI 9: PHÂN ĐỌAN VÀ PHÂN TRANG

Chia sẻ: Lê Trinh | Ngày: | Loại File: PPT | Số trang:7

71
lượt xem
7
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Tham khảo bài thuyết trình 'bài 9: phân đọan và phân trang', công nghệ thông tin, phần cứng phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả

Chủ đề:
Lưu

Nội dung Text: BÀI 9: PHÂN ĐỌAN VÀ PHÂN TRANG

  1. BAØI 9 : PHAÂN ÑOÏAN VAØ PHAÂN TRANG  Caáp phaùt khoâng lieân tuïc :  Segmentation  Paging 1
  2. Moâ hình Segmentation gcc Real memory Base&bound? 0x1000 0x2000 Text seg     r/o 0x3000 0x8000 0x5000 Stack seg    r/w 0x6000 0x6000  Tieán trình goàm nhieàu segment, aùp duïng base bound cho töøng segment  Phaân chia khoâng gian ñòa chæ thaønh2 caùc
  3. Chuyeån ñoåi ñòa chæ trong moâ hình Segmentation fault Virtual addr no mem yes   3    128 ? + 0x1000 Seg#   offset 128 Seg table seg Prot   base     len  r     0x1000   512 3
  4. Moâ hình Segmentation  Caáp phaùt khoâng lieân tuïc => taän duïng boä nhôù hieäu quaû  Chia seû ñöôïc ôû möùc module  Chuyeån ñoåi ñòa chæ phöùc taïp  Vaán ñeà “Caáp phaùt ñoäng” : löïa choïn vuøng nhôù lieân tuïc cho 1 segment ? External fragmentation  Phaân maûnh ngoaïi vi ?? gcc Nachos emacs 4
  5. Moâ hình Paging Real memory gcc gcc emacs Internal emacs  frag  Khoâng gian ñòa chæ = {page}  Khoâng gian vaät lyù = {frame}  Kích thöôùc trang ? 5
  6. Chuyeån ñoåi ñòa chæ trong moâ hình Paging Logical Physica addr l addr CPU p d f d KGVL f 6
  7. Moâ hình Paging  Caáp phaùt boä nhôù ñôn giaûn  Khoâng coøn phaân maûnh ngoaïi vi  Khoâng chia seû ôû möùc module  Phaân maûnh noäi vi  Löu tröõ baûng trang ? 7
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2