background image

逻辑地址
   用户程序的划分是由系统自动完成的,对用户是透明的。一般,一页的大小为 2 的整数次幂,因此,地

址的高位部分为页号,低位部分为页内地址。

内存空间:
   按页的大小划分为大小相等的区域,称为内存块(又叫物理页面)。

内存分配:
  以页为单位进行分配,并按作业的页数多少来分配。逻辑上相邻的页,物理上不一定相邻。

作业步:
  一般情况下,一个作业可划分成若干个部分,每个部分称为一个作业步。在作业运行期间,各作业步之

间存在着相互联系,往往上一个作业步的结果作为下一个作业步的输入。

流式文件:构成文件的基本单位是字符,文件是有逻辑意义的、无结构的一串字符的集合。
   文件:一个无结构字节序列
   好处:提供很大的灵活性

通道(I/O 处理机)
  是可以执行程序的、负责且指负责操纵输入输出设备的、功能简单专用的、低速低性能的、造价低的专

用处理机。负责管理设备与内存之间的数据传送的一切工作。
定义:通道是独立于 CPU 的专门负责数据输入/输出传输工作的处理机,对外部设备实现统一管理,代替
CPU 对输入/输出操作进行控制,从而使输入,输出操作可与 CPU 并行操作。

多道程序设计

是指允许多个程序同时进入内存并运行。

   

(引入目的是为了提高系统效率)

与并发不完全是一个概念,但效果相似。

考虑因素:在多道程序环境下如何向用户提供服务;在并发程序之间如何正确传递消息(通讯)

如何对 CPU 进行调度,保证每个用户相对公平地得到 CPU(CPU 是一个只可调度,不可分配的资源。)

 

如何管理其它资源: 当各用户对资源使用上发生冲突时,如何处理竞争。
        对 CPU

只能通过调度来解决竞争问题,而对于其它资源通过申请 分配 使用 回收的办法进行管

理,当且仅当占有 CPU 的时候才可以申请,否则要排队等候。

死锁的定义:
  一组进程中,每个进程都无限等待被该组进程中另一进程所占有的资源,因而永远无法得到的资源,这

种现象称为进程死锁,这一组进程就称为死锁进程。

当前目录(工作目录,值班目录)
  为了提高文件检索速度,文件系统向用户提供了一个当前正在使用的目录,称为当前目录。查找一个文

件可从当前目录开始,使用部分路径名;当前目录可根据需要任意改变。当前目录一般存放在内存。

            

快表

相联(联想)存储器

   介于内存与寄存器之间的存储机制,它又叫快表

作业调度:
 根据一定的原则,从输入井的后备作业队列中选择适当的作业,为它分配内存等资源,并将其调入内存投

入运行。
 又称高级调度,远程调度

原语:primitive or atomic action
 是由若干多机器指令构成的完成某种特定功能的一段程序,具有不可分割性。

        即原语的执行必须是连续的,在执行过程中不允许被中断。

实现:开关中断

中断屏蔽
  中断发生时,CPU 输出不予响应的状态,常用于必须连续运行的程序,防止任务被中断干扰.或执行处理某

一类中断,防止其它中断干扰.
  在 PSW 中设置一个中断屏蔽位,通过设置中断屏蔽指令完成开中断与管中断来进行中断屏蔽

地址映射
 为了保证 CPU 执行指令时可正确访问存储单元,需将用户程序中的逻辑地址转换为运行时由机器直接寻址

的物理地址,这一过程称为地址映射