2016 组成原理 异常和中断 选择题
第 22 题

异常是指令执行过程中在处理器内部发生的特殊事件,中断是来自处理器外部的请求事件。下列关于 中断或异常情况的叙述中,错误的是()。

A. “访存时缺页” 属于中断 B. “整数除以 0” 属于异常 C. “DMA 传送结束” 属于中断 D. “存储保护错” 属于异常

[tag_link]

正确答案:A

中断 是指来自 CPU 执行指令以外事件的发生,如设备发出的 I/O 结束中断,表示设备输入/输出处理已经完成,希望处理机能够向设备发出下一个输入/输出请求,同时让完成输入/输出后的程序继续运行。

时钟中断,表示一个固定的时间片已到,让处理机处理计时、启动定时运行的任务等。

这一类中断通常是与当前程序运行无关的事件,即它们与当前处理机运行的程序无关。

异常 也称内中断、例外或陷入(Trap),指源自 CPU 执行指令内部的事件,如程序的非法操作码、地址越界、算术溢出、虚存系统的缺页以及专门的陷入指令等引起的事件。

A 错误。

操作系统 23 下列关于批处理系统的叙述中,正确的是( ) Ⅰ.批处理系统允许多个用户与计算机直接交互 Ⅱ.批处理系统分为单道批处理系统和多道批处理系统 Ⅲ.中断技术使得多道批处理系统和 I/O 设备可与 CPU 并行工作 操作系统概念 A. 仅Ⅱ、Ⅲ B. 仅Ⅱ C. 仅Ⅰ、Ⅱ D. 仅Ⅰ、Ⅲ 查看答案与解析 收藏 正确答案: 本题考察操作系统 发展历程 。

批处理系统中,作业执行时用户无法干预其运行,只能通过事先配置作业控制来间接干预,缺少交互能力,也因此才发展出分时系统,I 错误。

批处理系统按发展历程又分为单道批处理系统、多道批处理系统,II 正确。

多道程序设计技术允许同时把多个程序放入内存,并允许它们交替在 CPU 中运行,它们共享系统中的各种硬、软件资源,当 一道程序因 1/0 请求而暂停运行时,CPU 便立即转去运行另 一道程序,即多道批处理系统的 1/0 设备可与 CPU 并行工作,这都是借助于中断技术实现的,III 正确。