操作系统知识

CPU执行步骤:

1. 从程序计数器的专用寄存器所指定的存储地址中取出一条指令。(所有将要执行的指令都从主存储器(内存)中获得)

2. 指令取出后放在指令寄存器的专用寄存器中。

3. 程序计数器指向下一条指令。

4. 将指令解码从而决定将要执行的操作。

5. 根据被执行的操作,从存储器中获得一个或多个操作数。

6. 执行由操作码指定的操作。


操作系统的主要功能是什么:

1. 管理系统资源(进程、存储器、文件系统、设备)

2. 为应用程序提供一组源于,这些原语用来提供高级服务。


陷阱、中断、管理程序调用和子例程调用的共同特征是什么:

都保存程序计数器当前值并转移到存储器中的一个新地址。


死锁产生的四个条件:

1. 互斥:任意时刻只能将每个资源分配给一个进程。

2. 占用和等待:进程等待资源时,不会释放先前得到的资源。

3. 非剥夺:进程先前得到的资源不能被剥夺。

4. 循环等待:系统存在一个包含两个或多个进程的链,链中的进程占用了链中下一个进程所请求的资源。





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值