📄 ch7.htm
字号:
<p><font color="#FFFFFF"><span style="mso-spacerun: yes; mso-bidi-font-size: 10.0pt" lang="EN-US">
</span><span style="mso-bidi-font-size: 10.0pt; mso-ascii-font-family: Times New Roman; mso-hansi-font-family: Times New Roman">分配通道</span><span lang="EN-US" style="mso-bidi-font-size: 10.0pt"><o:p>
</o:p>
</span></font></p>
<p><font color="#FFFFFF"><span style="mso-spacerun: yes; mso-bidi-font-size: 10.0pt" lang="EN-US">
</span><span style="mso-bidi-font-size: 10.0pt; mso-ascii-font-family: Times New Roman; mso-hansi-font-family: Times New Roman">⑵设备分配程序的改进</span><span lang="EN-US" style="mso-bidi-font-size: 10.0pt"><o:p>
</o:p>
</span></font></p>
<p><font color="#FFFFFF"><span style="mso-spacerun: yes; mso-bidi-font-size: 10.0pt" lang="EN-US">
</span><span style="mso-bidi-font-size: 10.0pt; mso-ascii-font-family: Times New Roman; mso-hansi-font-family: Times New Roman">增加设备的独立性</span><span lang="EN-US" style="mso-bidi-font-size: 10.0pt"><o:p>
</o:p>
</span></font></p>
<p><font color="#FFFFFF"><span style="mso-spacerun: yes; mso-bidi-font-size: 10.0pt" lang="EN-US">
</span><span style="mso-bidi-font-size: 10.0pt; mso-ascii-font-family: Times New Roman; mso-hansi-font-family: Times New Roman">考虑多通路情况</span><span lang="EN-US" style="mso-bidi-font-size: 10.0pt"><o:p>
</o:p>
</span></font></p>
<p style="MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt; tab-stops: list 18.0pt; mso-list: l28 level1 lfo22"><span lang="EN-US"><font color="#FFFFFF">5.SPOOLING技术<o:p>
</o:p>
</font></span></p>
<p style="MARGIN-LEFT: 18pt"><font color="#FFFFFF"><span style="mso-bidi-font-size: 10.0pt; mso-ascii-font-family: Times New Roman; mso-hansi-font-family: Times New Roman">⑴什么是</span><span lang="EN-US" style="mso-bidi-font-size: 10.0pt">SPOOLING</span><span style="mso-bidi-font-size: 10.0pt; mso-ascii-font-family: Times New Roman; mso-hansi-font-family: Times New Roman">——(</span><span lang="EN-US" style="mso-bidi-font-size: 10.0pt">Simultaneous
Peripheral Operations On-Line</span><span style="mso-bidi-font-size: 10.0pt; mso-ascii-font-family: Times New Roman; mso-hansi-font-family: Times New Roman">)假脱机操作</span><span lang="EN-US" style="mso-bidi-font-size: 10.0pt"><o:p>
</o:p>
</span></font></p>
<p style="MARGIN-LEFT: 18pt"><font color="#FFFFFF"><span style="mso-bidi-font-size: 10.0pt; mso-ascii-font-family: Times New Roman; mso-hansi-font-family: Times New Roman">⑵</span><span lang="EN-US" style="mso-bidi-font-size: 10.0pt">SPOOLING</span><span style="mso-bidi-font-size: 10.0pt; mso-ascii-font-family: Times New Roman; mso-hansi-font-family: Times New Roman">系统的组成</span><span lang="EN-US" style="mso-bidi-font-size: 10.0pt"><o:p>
</o:p>
</span></font></p>
<p style="MARGIN-LEFT: 18pt"><font color="#FFFFFF"><span style="mso-spacerun: yes; mso-bidi-font-size: 10.0pt" lang="EN-US">
</span><span style="mso-bidi-font-size: 10.0pt; mso-ascii-font-family: Times New Roman; mso-hansi-font-family: Times New Roman">输入井和输出井、输入缓冲区和输出缓冲区、输入进程和输出进程</span><span lang="EN-US" style="mso-bidi-font-size: 10.0pt"><o:p>
</o:p>
</span></font></p>
<p style="MARGIN-LEFT: 18pt"><font color="#FFFFFF"><span style="mso-bidi-font-size: 10.0pt; mso-ascii-font-family: Times New Roman; mso-hansi-font-family: Times New Roman">⑶共享打印机</span><span lang="EN-US" style="mso-bidi-font-size: 10.0pt"><o:p>
</o:p>
</span></font></p>
<p style="MARGIN-LEFT: 18pt"><font color="#FFFFFF"><span style="mso-bidi-font-size: 10.0pt; mso-ascii-font-family: Times New Roman; mso-hansi-font-family: Times New Roman">⑷</span><span lang="EN-US" style="mso-bidi-font-size: 10.0pt">SPOOLING</span><span style="mso-bidi-font-size: 10.0pt; mso-ascii-font-family: Times New Roman; mso-hansi-font-family: Times New Roman">系统的特点</span><span lang="EN-US" style="mso-bidi-font-size: 10.0pt"><o:p>
</o:p>
</span></font></p>
<p style="MARGIN-LEFT: 18pt"><font color="#FFFFFF"><span style="mso-spacerun: yes; mso-bidi-font-size: 10.0pt" lang="EN-US">
</span><span style="mso-bidi-font-size: 10.0pt; mso-ascii-font-family: Times New Roman; mso-hansi-font-family: Times New Roman">提高了</span><span lang="EN-US" style="mso-bidi-font-size: 10.0pt">I/O</span><span style="mso-bidi-font-size: 10.0pt; mso-ascii-font-family: Times New Roman; mso-hansi-font-family: Times New Roman">速度、将独占设备改造为共享设备、实现了虚拟设备功能</span><span lang="EN-US" style="mso-bidi-font-size: 10.0pt"><o:p>
</o:p>
</span></font></p>
<p> </td>
</tr>
<tr>
<td width="114%" align="left" height="51" colspan="2">
<p style="TEXT-ALIGN: center" align="center"><span lang="EN-US" style="mso-bidi-font-size: 10.0pt"><font color="#FFFFFF"><a name="ch75"></a>7.5<span style="mso-spacerun: yes">
</span>设备处理<o:p>
</o:p>
</font></span></p>
<p style="MARGIN-LEFT: 24pt; TEXT-INDENT: -18pt; tab-stops: list 24.0pt; mso-list: l16 level1 lfo23"><font color="#FFFFFF"><span lang="EN-US" style="mso-fareast-font-family: 黑体">1.</span><span style="mso-ascii-font-family: Times New Roman">设备驱动程序的功能和特点</span><span lang="EN-US" style="mso-fareast-font-family: 黑体"><o:p>
</o:p>
</span></font></p>
<p style="MARGIN-LEFT: 6pt"><font color="#FFFFFF"><span style="mso-spacerun: yes; mso-bidi-font-size: 10.0pt" lang="EN-US">
</span><span style="mso-bidi-font-size: 10.0pt; mso-ascii-font-family: Times New Roman; mso-hansi-font-family: Times New Roman">⑴设备驱动程序的功能</span><span lang="EN-US" style="mso-bidi-font-size: 10.0pt"><o:p>
</o:p>
</span></font></p>
<p style="MARGIN-LEFT: 6pt"><font color="#FFFFFF"><span style="mso-spacerun: yes; mso-bidi-font-size: 10.0pt" lang="EN-US">
</span><span style="mso-bidi-font-size: 10.0pt; mso-ascii-font-family: Times New Roman; mso-hansi-font-family: Times New Roman">⑵设备处理方式</span><span lang="EN-US" style="mso-bidi-font-size: 10.0pt"><o:p>
</o:p>
</span></font></p>
<p style="MARGIN-LEFT: 6pt"><font color="#FFFFFF"><span style="mso-spacerun: yes; mso-bidi-font-size: 10.0pt" lang="EN-US">
</span><span style="mso-bidi-font-size: 10.0pt; mso-ascii-font-family: Times New Roman; mso-hansi-font-family: Times New Roman">⑶设备驱动程序的特点</span><span lang="EN-US" style="mso-bidi-font-size: 10.0pt"><o:p>
</o:p>
</span></font></p>
<p style="MARGIN-LEFT: 24pt; TEXT-INDENT: -18pt; tab-stops: list 24.0pt; mso-list: l16 level1 lfo23"><font color="#FFFFFF"><span lang="EN-US" style="mso-fareast-font-family: 黑体">2.</span><span style="mso-ascii-font-family: Times New Roman">设备驱动程序的处理过程</span><span lang="EN-US" style="mso-fareast-font-family: 黑体"><o:p>
</o:p>
</span></font></p>
<p style="MARGIN-LEFT: 24pt"><font color="#FFFFFF"><span style="mso-bidi-font-size: 10.0pt; mso-ascii-font-family: Times New Roman; mso-hansi-font-family: Times New Roman">将抽象要求转换为具体要求;</span><span lang="EN-US" style="mso-bidi-font-size: 10.0pt"><o:p>
</o:p>
</span></font></p>
<p style="MARGIN-LEFT: 24pt"><font color="#FFFFFF"><span style="mso-bidi-font-size: 10.0pt; mso-ascii-font-family: Times New Roman; mso-hansi-font-family: Times New Roman">检查</span><span lang="EN-US" style="mso-bidi-font-size: 10.0pt">I/O</span><span style="mso-bidi-font-size: 10.0pt; mso-ascii-font-family: Times New Roman; mso-hansi-font-family: Times New Roman">请求的合法性;</span><span lang="EN-US" style="mso-bidi-font-size: 10.0pt"><o:p>
</o:p>
</span></font></p>
<p style="MARGIN-LEFT: 24pt"><font color="#FFFFFF"><span style="mso-bidi-font-size: 10.0pt; mso-ascii-font-family: Times New Roman; mso-hansi-font-family: Times New Roman">读出和检查设备的状态;</span><span lang="EN-US" style="mso-bidi-font-size: 10.0pt"><o:p>
</o:p>
</span></font></p>
<p style="MARGIN-LEFT: 24pt"><font color="#FFFFFF"><span style="mso-bidi-font-size: 10.0pt; mso-ascii-font-family: Times New Roman; mso-hansi-font-family: Times New Roman">传送必要的参数;</span><span lang="EN-US" style="mso-bidi-font-size: 10.0pt"><o:p>
</o:p>
</span></font></p>
<p style="MARGIN-LEFT: 24pt"><font color="#FFFFFF"><span style="mso-bidi-font-size: 10.0pt; mso-ascii-font-family: Times New Roman; mso-hansi-font-family: Times New Roman">方式的设置;</span><span lang="EN-US" style="mso-bidi-font-size: 10.0pt"><o:p>
</o:p>
</span></font></p>
<p style="MARGIN-LEFT: 24pt"><font color="#FFFFFF"><span style="mso-bidi-font-size: 10.0pt; mso-ascii-font-family: Times New Roman; mso-hansi-font-family: Times New Roman">启动</span><span lang="EN-US" style="mso-bidi-font-size: 10.0pt">I/O</span><span style="mso-bidi-font-size: 10.0pt; mso-ascii-font-family: Times New Roman; mso-hansi-font-family: Times New Roman">设备。</span><span lang="EN-US" style="mso-bidi-font-size: 10.0pt"><o:p>
</o:p>
</span></font></p>
<p style="MARGIN-LEFT: 24pt; TEXT-INDENT: -18pt; tab-stops: list 24.0pt; mso-list: l16 level1 lfo23"><font color="#FFFFFF"><span lang="EN-US" style="mso-fareast-font-family: 黑体">3.</span><span style="mso-ascii-font-family: Times New Roman">中断处理程序的处理过程</span><span lang="EN-US" style="mso-fareast-font-family: 黑体"><o:p>
</o:p>
</span></font></p>
<p style="MARGIN-LEFT: 24pt"><font color="#FFFFFF"><span style="mso-bidi-font-size: 10.0pt; mso-ascii-font-family: Times New Roman; mso-hansi-font-family: Times New Roman">唤醒被阻塞的驱动程序进程;</span><span lang="EN-US" style="mso-bidi-font-size: 10.0pt"><o:p>
</o:p>
</span></font></p>
<p style="MARGIN-LEFT: 24pt"><font color="#FFFFFF"><span style="mso-bidi-font-size: 10.0pt; mso-ascii-font-family: Times New Roman; mso-hansi-font-family: Times New Roman">保护被中断进程的</span><span lang="EN-US" style="mso-bidi-font-size: 10.0pt">CPU</span><span style="mso-bidi-font-size: 10.0pt; mso-ascii-font-family: Times New Roman; mso-hansi-font-family: Times New Roman">环境;</span><span lang="EN-US" style="mso-bidi-font-size: 10.0pt"><o:p>
</o:p>
</span></font></p>
<p style="MARGIN-LEFT: 24pt"><font color="#FFFFFF"><span style="mso-bidi-font-size: 10.0pt; mso-ascii-font-family: Times New Roman; mso-hansi-font-family: Times New Roman">分析中断的原因、转入相应的设备中断处理程序;</span><span lang="EN-US" style="mso-bidi-font-size: 10.0pt"><o:p>
</o:p>
</span></font></p>
<p style="MARGIN-LEFT: 24pt"><font color="#FFFFFF"><span style="mso-bidi-font-size: 10.0pt; mso-ascii-font-family: Times New Roman; mso-hansi-font-family: Times New Roman">进行中断处理;</span><span lang="EN-US" style="mso-bidi-font-size: 10.0pt"><o:p>
</o:p>
</span></font></p>
<p style="MARGIN-LEFT: 24pt"><span style="mso-bidi-font-size: 10.0pt; mso-ascii-font-family: Times New Roman; mso-hansi-font-family: Times New Roman"><font color="#FFFFFF">恢复被中断进程的现场。</font></span></p>
</td>
</tr>
<center>
<tr>
<td width="18%" align="center" height="39"><font LANG="ZH-CN" color="#FFFFFF">作业:</font></td>
</center>
<td width="96%" align="center" height="39">
<p align="left"><font color="#FFFFFF"><font LANG="ZH-CN"> </font></font></td>
</tr>
<center>
<tr>
<td width="114%" align="center" height="39" colspan="2"><a href="index.htm"><font color="#FFFFFF">返回<<</font></a></td>
</tr>
</center>
</table>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -