- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微型计算机原理2
问题? 8086从编程结构上看分哪两部分,举例说出其功能? 简单说说奇/偶字节及字的工作情况? 2、分页管理 分页管理涉及两个表:页目录项表和页表。 页目录项索引域 页表项索引域 偏移量 32位线性地址 31 22 21 12 11 0 ×4 ⊕ ×4 ⊕ 4K字节 1024项 页目录项 ⊕ 页目录 项地址 页表项 地址 物理 地址 4K字节 1024项 页表项 物理量存储器 ┇ 目标单元 ┇ 页目录项表基地址 页表基地址 页基地址 页目录项表 页表 10位 10位 12位 1 页 内 容 控制寄存器 (a) 表项的高20位物理基址 AVL 0 0 D A 0 0 U/S R/W P 31 12 11 10 9 8 7 6 5 4 3 2 1 0 (b) 图2-27 线性地址转为物理地址 (a)转换过程 (b)页目录项、页表项的格式 CR3 (1)线性地址 分为三部分:0~11共12位是偏移量,12~21共10位是页表项索 引,22~31共10位是页目录项索引。 (2)页目录项表和页表 每一项包含下列信息: 1)表的物理基地址:对页目录项表来说,高20位是页表的起始 物理基地址(低12位全为0);对页表项 来说,则为页面的起始物理地址。 2)存在标志P:如P=1,则所指的页表或页存在于主存储器 中;如P=0,则对应的页表或页不在主存储 器中。 3)访问标志A:在实际运行中,一开始所有页目录项和页表 项的A位均为0。当A=1时表示对应项被访问 过,并保持为l。 4)写标志D:一开始操作系统将D设为0,以后,当对此页进 行写操作时,D位为1,并保持为l。 5)保留位AVL:一般供操作系统记录页的使用情况。 6)用户/监控位U/S:如U/S=0,则用户程序不能访问该 页,若U/S=1,才允许用户程序读 /写该页。 7)可读/写标志W/R:如W/R=0,该页为只读;如W/R=1, 该页为可读/写。 (3)地址转换过程 线性地址转换为物理地址可分为三步: 1)求页目录项的物理地址 2)求页表项的物理地址 3)求目标单元的物理地址 (4)物理地址转换举例说明 设某目标单元的线性地址为135790ABH,80386CPU控制寄存器CR3中内容为2468AC13H,并设页目录项表中被选项的内,页表中被选项的内容,试求对应于该线性地址的物理地址。 1)求页目录项的物理地址 取CR3的高20位,并使低12位为0得2468A000H,取线性地址的高10位,并乘4得134H,则页目录项表中被选项的物理地址为2468A134H。 2)求页表项的物理地址 取出页目录项的内,并使其低12位为0,取线性地址的第12~21位,并乘4得5E4H,则页表中被选项的物理地址为005005E4H。 3)求目标单元的物理地址 取出页表项的内,并使其低12位为0,取线性地址的最低12位得0ABH,则目标单元的物理地址为123450ABH。 图2-28 线性地址转为物理地址的实例 0001001101 0101111001 000010101011 分解线性地址 10位目录索引 ×4 ⊕ ×4 ⊕ 4K字节 1024项 页目录项 ⊕ 2468A134H 005005E4H 123450ABH 物理量 存储器 ┇ 目标单元 ┇ 2468A000H 134H 5E4H 0ABH 1 页 内 容 CR3 10位页表索引 12位偏移量 00500 021 2468AC13 4K字节 1024项 页表项 12345 021 2.5 80486微处理器 ?2.5.1 80486 CPU的主要性能 1、80486是与80386完全兼容且功能更强的32位微处理器 2、80486的内部具有9个处理部件 3、CPU与数学协处理器能在芯片内部快速地协调工作 4、具有对外部高速缓冲存储器的回写和清除功能 2.5.2 80486 CPU的功能结构 组成:总线接口部件、Cache部件、指令预取部件、指令译码 部件、控制部件、分段部件、分页部件、整数部件和 浮点部件9个处理部件。 这9个部件可独立并行操作,可以采用9级流水方式进行工作。 图2-29 80486 CPU的功能结构 地址总线 32 数据 地址 预取的代码 总线请求
文档评论(0)