计算机组成 结构化方法第六版,计算机组成结构化方法6.ppt

这篇内容涉及了操作系统中虚拟内存的管理,包括分页机制的实现,虚拟地址到主存地址的映射,需求分页与工作集模型,以及页面替换策略。此外,还讨论了分段存储的优势和外部碎片问题的解决方法。文中提到了 Pentium 4 和 UltraSPARC III 处理器上的虚拟内存映射,并介绍了虚拟I/O指令的实现和磁盘分配策略。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

计算机组成结构化方法6

Tanenbaum, Structured Computer Organization, Fifth Edition, (c) 2006 Pearson Education, Inc. All rights reserved. 0-13-148521-0 The Operating SystemMachine Level Chapter 6 Operating System Machine Positioning of the operating system machine level. Paging A mapping in which virtual addresses 4096 to 8191 are mapped onto main memory addresses 0 to 4095. Implementation of Paging (1) Implementation of Paging (2) Implementation of Paging (3) Formation of a main memory address from a virtual address. Demand Paging and the Working Set Model Page Replacement Policy Failure of the LRU algorithm. Segmentation (1) In a one-dimensional address space with growing tables, one table may bump into another. Segmentation (2) A segmented memory allows each table to grow or shrink independently of the other tables. Segmentation (3) Comparison of paging and segmentation. Implementation of Segmentation (1) (a)-(d) Development of external fragmentation. (e) Removal of the external fragmentation by compaction. Implementation of Segmentation (2) Conversion of a two-part MULTICS address into a main memory address. Virtual Memory on the Pentium 4 (1) A Pentium 4 selector. A Pentium 4 code segment descriptor. Data segments differ slightly. Virtual Memory on the Pentium 4 (2) Conversion of a (selector, offset) pair to a linear address. Virtual Memory on the Pentium 4 (3) Mapping of a linear address onto a physical address. Virtual Memory on the Pentium 4 (4) Protection on the Pentium 4. Virtual Memory on the UltraSPARC III (1) Virtual to physical mappings on the UltraSPARC. Virtual Memory on the UltraSPARC III (2) Data structures used in translating virtual addresses on the UltraSPARC. (a) TLB. (b) TSB. (c) Translation table. Implementation of Virtual I/O Instructions (1) Reading a file consisting of logical records. (a) Before reading record 19. (b) After reading record 19. Implementation of Virtual I/O Instructions (2) Disk allocation strategies. (a) A file in conse

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值