电脑故障

位置:IT落伍者 >> 电脑故障 >> 浏览文章

自考“操作系统”问答题汇总[10]


发布日期:2022/6/20
 

CPU每执行完一条指令就去扫描中断寄存器检查是否有中断发生若没有中断就继续执行下条指令若有中断发生就转去执行相应的中断处理程序中断处理过程可粗略的分为以下四个过程

① 保护当前正在运行程序的现场

② 分析是何种中断以便转去执行相应的中断处理程序

③ 执行相应的中断处理程序

④ 恢复被中断程序的现场

死锁发生的必要条件有哪些?

发生死锁的必要条件有四点互斥条件不可抢占条件部分分配条件和循环等待条件

① 互斥条件系统中存在一个资源一次只能被一个进程所使用

② 非抢占条件系统中存在一个资源仅能被占有它的进程所释放而不能被别的进程强行抢占

③ 占有并等待条件系统中存在一个进程已占有了分给它的资源但仍然等待其他资源

④ 循环等待条件在系统中存在一个由若干进程形成的环形请求链其中的每一个进程均占有若干种资源中的某一种同时每个进程还要求(链上)下一个进程所占有的资源

用户程序中通常用什么方式指定要使用的设备?为什么?

用户程序中通常用设备类相对号请求要使用的设备即不具体指定要哪一台设备而是提出要申请哪类设备多少台

这种方式使设备分配适应性好灵活性强

否则若用绝对号来指定设备如果这台设备已被占用或有故障时该作业就无法装入主存中

[] [] [] [] [] [] [] [] [] [] [] [] []

上一篇:自考“操作系统”问答题汇总[11]

下一篇:自考“操作系统”问答题汇总[9]