(完整word版)计算机组成原理知识点总结,推荐文档 联系客服

发布时间 : 星期五 文章(完整word版)计算机组成原理知识点总结,推荐文档更新完毕开始阅读eb89d38cff0a79563c1ec5da50e2524de518d0d0

通道具有两种类型的总线:存储总线:承担通道与内存、CPU与内存之间的数据传输任务。通道总线即I/O总线,承担外围设备与通道间的数据传送任务。

从逻辑结构上讲,I/O系统一般具有四级连接:CPU与内存?通道?设备控制器?外围设备

优先级别:由于大多数I/O设备的读写信号具有实时性,不及时处理会丢失数据;所以通道与CPU同时要求访内时,通道优先权高于CPU。 CPU对通道的管理(P262)

CPU是通过执行I/O指令以及处理来自通道的中断,实现对通道的管理。 来自通道的中断有两种,一种是数据传送结束中断,另一种是故障中断。 通道对I/O模块的管理(P262)

通道通过使用通道指令控制I/O模块进行数据传送操作,并以通道状态字接收I/O模块反映的外围设备的状态。 通道的类型(P262)

选择通道、数组多路通道、字节多路通道(P263)

第九章 操作系统支持

虚拟存储器的概念(P282)

虚拟存储器是借助于磁盘等辅助存储器来扩大主存容量,使之为更大或更多的程序所使用。是一个容量非常大的存储器的逻辑模型,不是任何实际的物理存储器。它指的是主存-外存层次。以透明的方式给用户提供了一个比实际主存空间大得多的程序地址空间。

实地址:或物理地址,计算机物理内存的访问地址,由CPU引脚送出,是用于访问主存的地址,对应的存储空间——物理存储空间或主存空间。

虚地址:或逻辑地址,在编制程序时独立编址,使用的地址,对应的存储空间——虚存空间或逻辑地址空间。

虚地址到实地址的转换过程——程序的再定位。 虚存的访问过程(P283)

虚拟存储器的用户程序以虚拟地址编址并存放在辅存中;程序运行时CPU以虚地址访问主存,由辅助硬件找出虚地址和物理地址的对应关系,判断这个虚地址指示的存储单元是否已装入主存:如果在主存,CPU就直接执行已在主存的程序;如果不在,要进行辅存向主存的调度。

虚存与cache的异同(P283) 几种虚拟存储器(P284)

段式、页式、段页式 页式虚拟存储器(P284)

页、页表:页式虚拟存储系统中,虚地址空间被分成等长大小的页,称为逻辑页;主存空间也被分成同样大小的页,称为物理页。相应地,虚地址分为两个字段:高字段为逻辑页号,低字段为页内地址(偏移量);实存地址也分两个字段:高字段为物理页号,低字段为页内地址。通过页表可以把虚地址(逻辑地址)转换成物理地址。

页式虚存地址映射:地址变换时,用逻辑页号作为页表内的偏移地址索引页表,并找到相应物理页号,用物理页号作为实存地址的高字段,再与虚地址的页内偏移量拼接,就构成完整的物理地址。

虚页内容若没有调入主存,则计算机启动输入输出系统,把虚地址指示的一页内容从辅存调入主存,再提供CPU访问。

转换后援缓冲器(P285) 段式虚拟存储器(P286)

段式虚拟存储器,是以程序的逻辑结构所形成的段(如主程序、子程序、过程、表格等)作为主存分配单位的虚拟存储器管理方式的存储器。

每个段的大小可以不相等。每个程序都有一个段表(映象表),用于存放该道程序各程序段从辅存装入主存的状况信息。段表一般驻留在主存中。

段式虚存地址映射(P287) 段页式虚拟存储器(P287)

把程序按逻辑单位分段以后,再把每段分成固定大小的页。程序对主存的调入调出是按页面进行的,但它又可以按段实现共享和保护,兼备页式和段式的优点。 虚存的替换算法(P289)

虚拟存储器中的替换策略一般采用LRU (Least Recent1y Used)算法、LFU算法、FIFO算法,或将两种算法结合起来使用。

例题(P289)