操作系统复习

发布 2022-01-12 07:36:28 阅读 7105

操作系统复习资料。

填空题。1、 进程三态(就绪状态、执行状态、阻塞状态)及相互转化的原因?

2、 死锁产生的原因及4要素?原因:竞争临界资源、程序推进不当、死锁不是一定会产生。4要素:互斥、不可剥夺、请求保持、环状等待。

3、 程序并发执行所具有的特征?(间断性、失去封闭性、失去可再现性)

4、 存储器管理的4个任务:内存的分配与**、地址映射、内存保护、内存扩充。

5、 操作系统的5大基本功能:处理机管理存储器、设备管理存储器、文件管理存储器、用户接口管理存储器。

6、 操作体统的目标:方便性、有效性、可扩充性、开放性。

7、 进程**过程:先**内存,在撤销pcb块。

8、 页表在频存储器管理中建立页号与块之间映射有关的数据结构?

9、 操作系统特征:并发、共享、虚拟、异步。

10、虚拟存储管理器特征:离散、虚拟、动态、兑换。

11、高级通信机制有哪几种(共享存储器、消息传递、共享文件)?邮箱属于那种(消息传中的间接传递机制递)?通信机制有高级通信和低级通信。

名词解释。1、 什么叫操作系统?p2

2、 进程:一个程序段在某个数据集上的一次运行过程是获得处理机并且得到执行的基本单位,是分配资源的独立实体。

3、 并发:若干个进程在一段时间之内同时执行。

4、 原语:操作系统内核提供的一组不可分割操作。

5、 抖动:一个进程在执行的过程中,把大量cpu时间用于这种频繁的换入换出上。

6、 死锁:若干个进程陷入一种相互支持对方释放资源而无法推进的状态。

7、 内存碎片:在内存当中小到无法被再次利用的空闲存储空间。

简答题。1、 进程和程序的区别?a、进程是动态的;程序是静态的 b、进程是一次执行过程;程序是一组指令集合,不会变化 c、进程并行;程序不行 d、进程是处理机调度对象;程序不是。

2、 分页与分段的区别?a、分页是物理单位;段是逻辑单位 b、页长度固定;段长度不固定 c、页地址一维;段地址二维 d、页不利于共享;段利于共享。

3、 文件与文件系统的叙别?书上p142—143

看看书上p44图和p118第8题。

微机原理。名词解释。

指令周期:执行一条指令所需的时间,包括若干个总线周期。

总线周期:cpu从所连续的存储器中存取一个字(字节)所需的时间。

中断指令:由于某一种原因而导致cpu终止,主程序执行,转而执行中断程序,当中断程序执行完又执行主程序。

cs:**中的段地址。

ip:cpu将要执行的指令所在单元的偏移地址。

第2章习题与思考p44

第1题和第5题。

8086cpu由(指令执行部件)和(总线接口部件)两部分构成,它们的主要功能是?功能:1、执行指令 2、形成访问存储器的物理地址,访问存储器并取指令暂存到指令队列中等指令,访问存储器或i/o端口读取操作参加eu运算或存放运算结果等。

p218086系统中物理地址形成的过程?(段基址左移4位+偏移地址 )。8086系统中物理地址最多有(2的20次方)个,逻辑地址(2的16次方)个。

第1题分别指出下列指令中的源操作数和目的操作数的寻址方式p81

1、 mov ax,[si] 目的操作数的寻址方式:直接寻址方式源操作数的寻址方式;源操作数。

2、 mov di,100 都是立即寻址。

3、 mov [bx],al 目的操作数:间接寻址方式源操作数:直接寻址方式。

4、 mov [bx][si],cx 目的操作数:段寻址方式源操作数:直接寻址方式。

5、 add dx,106h[si] 目的操作数:直接寻址方式源操作数:变址寻址方式。

6、 ppush ax 没有源操作数:直接寻址方式。

7、 and ds:[bp],ax 目的操作数:寄存器间接寻址源操作数:直接寻址。

8、 or ax,dx 目的操作数:寄存器寻址源操作数:寄存器寻址。

第3题为判断题p82

1、 push cl

2、 adc ax,0abh (√

3、 mul al,cl (×

4、 mul ax,25 (×

5、 rol dx,5

6、 call far sum (√

7、 pop fr

8、 mov 234h,bx (×

9、 add [bx],456h (√

10、 int 0

11、 dec [bp] (

12、 add cs+1 (×

编程题。计算首地址为data1的10个字节,所累加和,结果并列data2的单元中。

解:lea si,data1

mov cx,10

mov al,10

ag ain:add al,[si]

inc si

loop again

mov data2,al

操作系统复习

第二章。1 在下列性质中,不是分时系统特征的是 b a 交互性 b 独立性 c 多路性 d 成批性。2 引入多道程序设计的主要目的在于 c a 有利于 共享,减少主 辅存信息交换量。b 提高实时响应速度。c 充分利用cpu,减少cpu等待时间。d 充分利用存储器 3 在下面的进程状态转换过程中,可能...

操作系统复习

saw 锯 sawed sawed sawn fly 飞 flew flown stand 站立 stood stood spell 拼写 spelt spelled spelt spelled hear 听到 heard heard build 建造 built built spit 吐出 spa...

操作系统复习

一 单项选择题。在每小题列出的四个备选项中只有一个是符合题目要求的,请将其 填写在题后的括号内。1 在配置多道批处理操作系统的计算机系统中 d a 用户可联机 调试自己的程序 b 允许用户直接干预作业的执行。c 能对外部事件实时响应 d 允许多个作业同时使用不同的外围设备。2 unix操作系统是一个...