摘要: 设备管理的一个主要任务就是控制设备和内存(或CPU)之间的数据传送数据传输控制方式 1、程序直接控制方式 优点:工作过程简单,不需要更多的硬件支持 缺点: (1)CPU和外围设备只能串行工作 (2)CPU在一段时间内只能和一台外围设备交换数据信息,不能实现设备之间并行工作 (3)程序直接控制方式只适用于那些CPU执行速度较慢,而且外围设备较少的系统2、中断控制方式 2.1、在I/O中断方式下,数据的输入按如下步骤操作: (1)需要数据的进程通过CPU发出启动外设输入数据的指令,该指令同时置状态寄存器的中断允许位 (2)在进程发出指令启动设备之后,... 阅读全文
posted @ 2014-02-11 16:56 LOSER Z 阅读(3413) 评论(0) 推荐(1) 编辑
摘要: 1、段式管理的基本思想 段式存储管理中以段为单位分配内存,每段分配一个连续的内存区,但各段之间不要求连续,内存的分配和回收类似于动态分区分配,由于段式存储管理系统中作业的地址空间是二维的,因此地址结构包括两个部分:段号和段内位移2、段的中断处理过程算法如下: 算法FOLD(新段x的长度) BEGIN{ if(内存中的空闲区<x){ if(内存中空闲区总和<x){ 按FIFO、LRU等算法淘汰老段; }else{ 合并空间区形成不小于x段的空闲区; } } 为x段分配内存空闲区; 将x段调... 阅读全文
posted @ 2014-02-11 16:40 LOSER Z 阅读(1619) 评论(0) 推荐(0) 编辑
摘要: 虚拟存储管理应解决以下问题1、把哪一部分装入内存2、何时把页面装入3、装入内存什么位置4、当内存没有空间时淘汰哪个页面一、拿来策略 就是缺哪页装哪页二、页面调入时机 主要有两个策略:预调页策略和请求调页策略三、放置策略 只要有空间就放哪 每个虚页号不仅对应一个页架号,还增设一个该页是否在主存的中断位和该页在外存中的副本起始地址 如果内存没有空闲页面,就应该用某种淘汰策略选中内存中的一个页面 如果被淘汰的页已经被修改了,应该把修改后的页重新写回外存,要是没有被修改,因为外存有副本,就不用重新写回外存 因此,需要在页表中加入一项纪录该页是否改变的内容,即增加一项能纪录该页... 阅读全文
posted @ 2014-02-11 16:27 LOSER Z 阅读(455) 评论(0) 推荐(0) 编辑
摘要: 1、什么是作业 作业就是用户要求计算机给以计算(或处理)的一个相对独立的任务2、什么是作业步 一个作业一般可以分为几个逻辑上必须顺序处理的工作单位(或步骤),称为作业步3、通常,程序在计算机上运行要分成三个步骤: 第一步:编译; 第二步:链接; 第三步:运行已经装配好的可执行程序4、 按系统的作业处理方式,作业可分为:脱机作业和联机作业 脱机作业是指用户不能和计算机直接交互,需要通过操作员从中干预的作业 联机作业是用户通过外围设备直接与计算机系统进行交互,从而控制作业的运行,这种作业也叫交互型作业 联机作业多出现在分时系统中,而脱机作业经常出现在批处理系统中5、作业的... 阅读全文
posted @ 2014-02-11 15:56 LOSER Z 阅读(1278) 评论(0) 推荐(0) 编辑