分配内存并且响应中断的程序也可以()。
第1题:
关于动态存储分配,下列说法正确的是
A.new 和 delete是C++语言中专门用于动态内存分配和释放的函数
B.动态分配的内存空间也可以被初始化
C.当系统内存不够时,会自动回收不再使用的内存单元,因些程序中不必用delete释放内存空间
D.当动态分配内存失败时,系统会立刻崩溃,因此一定要慎用new
第2题:
发生中断时被打断程序的暂停点称为
A.中断源
B.断点
C.中断响应
D.中断处理程序
第3题:
● 关于分页式虚拟存储器的论述,正确的是 (17) 。
(17)
A. 根据程序的模块性,确定页面大小
B. 可以将程序放置在页面内的任意位置
C. 可以从逻辑上极大地扩充内存容量,并且使内存分配方便、利用率高
D. 将正在运行的程序全部装入内存
第4题:
中断是CPU与外部设备数据交换的重要方式。CPU响应中断时必须具备三个条件,分别为:外部提出中断请求;本中断未屏蔽;(4)。CPU响应中断后,必须由(5)提供地址信息,引导程序进入中断服务子程序:中断服务程序的入口地址存放在(6)中。
A.中断源
B.中断响应
C.允许中断
D.中断向量表
第5题:
此题为判断题(对,错)。
第6题:
CPU暂停现行程序而转到中断处理程序称为
A.中断请求
B.中断处理
C.中断响应
D.中断返回
第7题:
3 ) CPU 暂停现行程序而转到中断处理程序称为
A )中断请求
B )中断处理
C )中断响应
D ) 中断返回
第8题:
下列各项中哪一个不是虚拟页式存储管理中缺页中断处理所做的工作?
A.通过文件系统将所需页面从外存调入内存
B.调用内存分配程序
C.修改页表
D.调度被中断程序继续执行
第9题:
答案:何时发出中断请求是由外设接口中的中断产生逻辑决定的,不受CPU的限制,但何时响应中断与CPU执行指令过程有关。CPU总是在一条指令执行完、取下条指令之前去查询有无中断请求。如果此时是开中断状态,并有未被屏蔽的中断请求发生,则CPU自动执行一条隐指令,进入中断响应机器周期,完成关中断、保护断点、取中断向量三个操作。所以不是任何时候都马上响应中断的,中断响应的条件有三个:(1)CPU处于开中断状态(中断允许触发器EINT置“1”状态);(2)至少有一个未被屏蔽的中断请求发生;(3)一条指令执行结束。
第10题:
中断处理的正确过程是
A.分析中断源,保存被中断程序现场,执行响应处理程序,恢复被中断程序现场
B.分析中断源,保存被中断程序现场,恢复被中断程序现场,执行响应处理程序
C.保存被中断程序现场,分析中断源,恢复被中断程序现场,执行响应处理程序
D.保存被小断程序现场,分析中断源,执行响应处理程序,恢复被小断程序现场