正确答案: A 你的答案: C (错误)
程序是静态的,进程是动态的
程序是动态的,进程是静态的
程序保存在文件中,进程保存在内存中
程序顺序执行,进程并发执行
正确答案: A 你的答案: 空 (错误)
正确
错误
分页:一页大小固定,内存叫页框,外存叫block,***中叫***块,这3者都是大小相等的东西,存储一页大小的内容,大小是10+KB吧。
分段:段大小不固定。因为一段表示的一个逻辑完整的功能段。段划分依据是:一个完整的功能,而一个功能要写多少代码长度是不确定的。当然段的这种划分方式也使得段是可以共享的,而一页却不能被共享。
Ⅰ.修改页表 Ⅱ.磁盘 I/O Ⅲ.分配页框
正确答案: D 你的答案: A (错误)
仅Ⅰ、 Ⅱ
仅Ⅱ
仅Ⅲ
Ⅰ、 Ⅱ和Ⅲ
缺页中断调入新页面,肯定要修改页表项和分配页框,所以Ⅰ、Ⅲ可能发生,同时内存没有页面,需要从外存读入,会发生磁盘I/O。
虚拟存储的基础是程序局部性理论,它的基本含义是( )正确答案: B 你的答案: 空 (错误)
代码的顺序执行
程序执行时对内存访问的不均匀性
变量的连续访问
指令的局部性
程序局部性原理,是指程序在执行时呈现出局部性规律,即在一段时间内,整个程序的执行仅限于程序中的某一部分。相应地,执行所访问的存储空间也局限于某个内存区域。
以下有关 CPU 响应外部中断请求的叙述中,错误的是()正确答案: A 你的答案: 空 (错误)
每条指令结束后,CPU都会转到“中断响应”周期进行中断响应处理
在”中断响应”周期,CPU先将中断允许触发器清0,以使CPU关中断
在”中断响应”周期,CPU把后继指令地址作为返回地址保存在固定地方
在”中断响应”周期,CPU把取得的中断服务程序的入口地址送PC
绝大多数CPU硬件有两个中断请求线(Interrupt-request line,IRL),一个是非屏蔽中断,主要用来处理如不可恢复内存错误等事件,另一个是可屏蔽中断,这可以由CPU在执行关键的不可中断的指令序列前加以屏蔽,可屏蔽中断可以被设备控制器用来请求服务。每条指令结束之后,CPU就会查询是否有中断发生,假如没有中断发生,就不会进行中断处理。当CPU检测到已经有控制器通过IRL发送了信号,CPU将保存当前状态并且跳转到内存固定位置的终端处理程序,中断处理程序判断中断原因,进行必要的处理,重新恢复状态,最后执行中断返回指令以便使CPU返回中断以前的执行状态。
在下列选项中,属于检测死锁的方法是()。正确答案: D 你的答案: A (错误)
银行家算法
消进程法
资源静态分配法
资源分配图简化法
A.避免死锁
B.解除死锁
C.预防死锁
D.检测死锁
正确答案: A B C 你的答案: A B (错误)
资源分配不当
进程运行推进的顺序不合适
系统资源不足
进程过多



