第6章输入输出系统

合集下载

第6章状态变量分析法

第6章状态变量分析法

间变化而描述的路径,称为状态轨迹。
6
通信与信息基础教学部
状态与状态空间(3) 状态变量分析法的一般步骤
用状态变量来描述和分析系统的方法称为状态变量分 析法。当已知系统的模型及激励,用状态变量分析法时, 一般分两步进行:
一是选定状态变量,并列写出用状态变量描述系统特 性的方程,一般是一阶微分(或差分)方程组,它建立了 状态变量与激励之间的关系;同时,还要建立有关响应与 激励、状态变量关系的输出方程,一般是一组代数方程;
M
M
M
M
M
yr (t) cr1x1 (t) cr2 x2 (t) L crn xn (t) dr1 f1 (t) dr2 f2 (t) L drm fm (t)
11
Байду номын сангаас
通信与信息基础教学部
连续系统状态方程的一般形式(4)
状态方程、输出方程(P323)
x1
x
Mxx2n
a11
16
通信与信息基础教学部
由电路图建立状态方程(1) 由电路直接建立状态方程的步骤
(1) 选择独立的电容电压和电感电流作为状态变量;
(2)
对于电容C应用KCL写出该电容的电流
iC
C
dvC dt
与其它状态
变量和输入变量的关系式;
(3)
对于电感L应用KVL写出该电感的电压
vL
L
diL dt
与其它状态
变量和输入变量的关系式;
(4) 消除非状态变量(称为中间变量); (5) 整理成状态方程和输出方程的标准形式。
17
通信与信息基础教学部
由电路图建立状态方程(2)
M
M
M
M

第 6 章 输入输出系统

第 6 章 输入输出系统
2014-4-22 10
4. 对I/O系统的基本要求
• ⑴ I/O系统应面向操作系统,对用户透明。 • 例如:如何确定I/O系统的软、硬件功能分 配及操作系统的界面;如何连接外设;如何 建立外设与主存/CPU之间的数据通路;如 何支持I/O操作与其他操作的并行执行。 • ⑵ 尽量减少系统瓶颈,保证系统的信息流 量平衡。 • 信息流量:单位时间内所能传送的信息量。
2014-4-22 30
目标
(2)信息逐渐稳定。 (4)接收信息。 (5)发出信息,表示 已经接收应答信号。
(8)复位应答信号。
6.2.3 总线的定时与同步方式(略)
• 总线上信号的有效期间由总线的定时信号确定, 总线的定时信号有同步、半同步和异步三种方式。 • ⑴ 同步方式 • 总线的各信号必须在某个时刻发出。 • 在同步方式下,总线上的所有设备的数据传输在 一个共同的时钟信号控制下进行。总线的操作的 所有信号与时钟的关系是固定的,主模块和从模 块之间没有应答信号。 • 同步方式适用于系统中各模块各种总线操作的速 度固定而且一致的场合,如CPU和存储器之间的局 部总线。
第 6 章
输入/输出系统结构
2014-4-22
1
本章学习内容
• I/O系统的特点及信息控制方式 • 总线及其控制方式 • I/O通道及其控制方式 • I/O处理机
2014-4-22
2
6.1 I/O系统概述 • 1. I/O系统的主要作用 • ⑴ 选择I/O设备 • ⑵ 控制I/O设备与CPU和主存之间的数 据传送以及对外设进行操作。
2014-4-22
27
常用的总线释放方式
• ① 用完后立即释放:每次总线操作完成时释放, 下次使用时需重新申请。 • ② 有新请求时释放:有其它模块请求时才释放。 如单机系统中的CPU。 • ③ 强占时释放:当有优先权高的模块请求时释放。 用于强制中断总线上的数据块传输操作。

第6章 基本输入输出接口(jkbs)--0173页PPT

第6章 基本输入输出接口(jkbs)--0173页PPT

IN AX,DX
第6章:OUT指令实例(向300H端口输出一个字节)
;唯一的方法:间接寻址,字节量输出 MOV AL,BVAR ;BVAR是字节变量 MOV DX,300H OUT DX,AL
第6章:输入/输出指令(IN、OUT)特点
(1) 累加器AL、AX的专用指令 对输入指令IN ,目的操作数只能为AL, 或AX IN AL, 21H IN AX, DX IN BX, 21H 对输出指令OUT ,源操作数只能为AL, 或AX OUT 20H, AL OUT DX, AX OUT DX, CX
I/O接口是位于系统与外设间、用来协助完成数据传 送和控制任务的逻辑电路,是CPU与外界进行信息 交换的中转站。
PC机系统板的可编程接口芯片、I/O总线槽的电路 板(适配器)都是接口电路
CPU
接口 电路
I/O 设备
第6章:6.1.1 I/O接口的主要功能
⑴ 对输入输出数据进行缓冲和锁存 输出接口有锁存环节;输入接口有缓冲环节 实际的电路常见: 输出锁存缓冲环节、输入锁存缓冲环节
;方法3:直接寻址,字节量输入
IN AL,21H
MOV AH,AL
IN AL,20H
;方法4:间接寻址,字节量输入
MOV DX,21H
IN AL,DX MOV AH,AL DEC DX IN AL,DX
;方法1:直接寻址,字量输入 IN AX,20H
;方法2:间接寻址,字量输入 MOV DX,20H
OUT 20H, AL
E620
IN AL, DX
输入指令(IN:将外设数据传送给CPU内的AL/AX)
IN AL,i8 ;字节输入
IN AL,DX ;字节输入
IN AX,i8;字输入

计算机原理 第六章输入输出系统

计算机原理 第六章输入输出系统

1
2
3
为保证总线所传输的信息的有效性,总线 信息应具有单一性:在同一时刻至多只能有一 个部件向总线发送信息,但可以有多个部件同 时接收总线信息。
1. 总线电路: 输出挂在总线上的部件需通过“总线电路” 向总线发送信息。
总线电路由三态输出器件(TSL器件)承担。 input TSL control output
1. ISA总线:用于IBM PC/XT 微机系统,(8086),一共62根信号线, 其中20根地址线,8根数据线,4个读写信号,6个中断请求线,3 路DMA请求,还包括时钟、电源线和地等,总线带宽 8.33 MB/s。
2.EISA总线 (80386), 数据线扩展到了32位,带宽达到了33.3MB/s。 3. PCI总线:(Peripheral component interconnection)(外围部 件互连) 总线频率为33 MHZ→66MHZ→133MHZ, 可以直接连接高速外部 设备。 同步时序总线,对地址信号和数据信号分时复用, 64根线,采用集中式的总线仲裁方式。 4.AGP总线(加速图形接口总线) AGP总线把主存和显存连接起来,不再走PCI总线。 5.USB总线(通用串行总线)主要用于连接低速输入输出设备。 带宽为1.5MB/s。
3. 控制总线CB(Control Bus) 控制总线用来传送各类控制/状态信号。
包括I/O读写命令,MEMR/W存储器读写命令,应答信号,总线请求与 总线使用信号,复位信号,时钟信号等。
4. 电源线
许多总线标准中都包含了电源线的定义,主要有+5V逻辑电源;GND逻 辑电源地;-5V辅助电源;±12V辅助电源。
2.计数器查询方式
在计数器查询方式中,总线上的任一设备申请使用总线时,通过 BR线发出总线请求。

操作系统第6章(设备管理习题与解答)

操作系统第6章(设备管理习题与解答)

第6章设备管理习题与解答6.1 例题解析例6.2.1 何谓虚拟设备?请说明SPOOLing系统是如何实现虚拟设备的。

解本题的考核要点是虚拟设备的实现方法。

虚拟设备是指利用软件方法,比如SPOOLing系统,把独享设备分割为若干台逻辑上的独占的设备,使用户感受到系统有出若干独占设备在运行。

当然,系统中至少一台拥有物理设备,这是虚拟设备技术的基础。

SPOOLing系统又称“假脱机I/O系统”,其中心思想是,让共享的、高速的、大容量外存储器(比如,磁盘)来模拟若干台独占设备,使系统中的一台或少数几台独占设备变成多台可并行使用的虚拟设备。

SPOOLing系统主要管理外存上的输入井和输出井,以及内存中的输入缓冲区和输出缓冲区。

其管理进程主要有输入和输出进程,负责将输入数据装入到输入井,或者将输出井的数据送出。

它的特点是:提高了 I/O操作的速度;将独占设备改造为共享设备;实现了虚拟设备功能。

例 6.2.2 有关设备管理要领的下列叙述中,( )是不正确的。

A.通道是处理输入、输出的软件B.所有外围设备都由系统统一来管理C.来自通道的I/O中断事件由设备管理负责处理D.编制好的通道程序是存放在主存贮器中的E.由用户给出的设备编号是设备的绝对号解本题的考核要点是设备管理的基本概念。

(1) 通道是计算机上配置的一种专门用于输入输出的设备,是硬件的组成部分。

因此A是错误的。

(2) 目前常见I/O系统其外部设备的驱动和输入输出都由系统统一管理。

因此B是对的。

(3) 设备管理模块中的底层软件中配有专门处理设备中断的处理程序。

通道中断属于设备中断的一种。

因此C是对的。

(4) 通道设备自身只配有一个简单的处理装置(CPU),并不配有存储器,它所运行的通道程序全部来自内存。

因此D是对的。

(5) 系统在初启时为每台物理设备赋予一个绝对号,设备绝对号是相互独立的。

由用户给出的设备号只能是逻辑编号,由系统将逻辑号映射为绝对号。

因此E是错误的。

微型计算机原理与接口技术(何宏)章 (6)

微型计算机原理与接口技术(何宏)章 (6)

第6章 输入/输出接口技术
2.端口编址方式 既然端口可被微处理器访问,如同存储单元,那么每个端口 也存在着编址的方式问题。在当今流行的各类微机中,对I/O接口 的端口编址有两种办法,即端口统一编址和端口独立编址。用 Motorola公司的微处理器,如6800、68000系列构成的微型机采用 前一种方法;而用Zilog和Intel 公司的微处理器,如Z-80、Z800、8086/8088、80286、80386、80486、Pentium等系列构成的 微型机都采用后一种方法。
期(WR为低电平时)呈现在数据总线上,这样短的时间用于向低速 外围设备传送是不可能的,因此,要在接口电路中设置数据锁存 器,将CPU输出的信息先放在锁存器中锁存,再由外设进行处理, 以解决双方的速度匹配问题。
第6章 输入/输出接口技术
2.缓冲隔离功能 CPU与外设的信息交换是通过CPU的数据总线完成的,系统不 允许外设长期占用数据总线,而仅允许被选中的设备在读周期(或 写周期)占用数据总线。通过接口电路,就可以实现外围设备信息 在CPU允许期内传递到CPU数据总线上,其他时间对CPU总线呈高阻 状态,这样,设备之间可互不干扰。一般在接口电路中设置输入 三态缓冲器满足上述要求。 3.转换功能 通过接口电路,可以实现模拟量与数字量之间的转换。若外 设电平幅度不符合CPU要求,则通过接口电路进行电平匹配,也可 以实现串行数据与并行数据的转换。
息、状态信息和控制信息3种类型。 1.数据信息 CPU和外围设备交换的基本信息就是数据,数据通常为8位或
16位。数据信息大致分为以下3种类型。 (1) 数字量。数字量是指由键盘、磁盘、扫描仪等输入设备
读入的信息,或者主机发送给打印机、磁盘、显示器、绘图仪等 输出设备的信息,它们是二进制形式的数据或是以ASCII码表示的 数据及字符,通常为8位。

操作系统题目第6章

操作系统题目第6章

第六章输入输出系统1、通过硬件和软件的功能扩充,把原来独占的设备改造成若干用户共享的设备,这种设备称为()。

A、存储设备B、系统设备C、虚拟设备D、用户设备2、CPU输出数据的速度远远高于打印机的打印速度,为解决这一矛盾,可采用()。

A、并行技术 B.通道技术C、缓冲技术D、虚存技术3、为了使多个进程能有效的同时处理I/O,最好使用()结构的缓冲技术。

A、缓冲池B、单缓冲区C、双缓冲区D、循环缓冲区4、磁盘属于①(),信息的存取是以②()单位进行的,磁盘的I/O控制主要采取③()方式,打印机的I/O控制主要采取③()方式。

①A、字符设备 B、独占设备 C、块设备D、虚存设备②A、位(bit) B、字节C、桢D、固定数据块③A、循环测试 B、程序中断 C、DMA D、SPOOLing5、下面关于设备属性的论述中正确的为()。

A、字符设备的一个基本特征是不可寻址的,即能指定输入时的源地址和输出时的目标地址B、共享设备必须是可寻址的和可随机访问的设备C、共享设备是指在同一时刻内,允许多个进程同时访问的设备D、在分配共享设备和独占设备时,都可能引起进程死锁6、下面关于虚拟设备的论述中,正确的是()。

A、虚拟设备是指允许用户使用比系统中具有的物理设备更多的设备B、虚拟设备是指把一个物理设备变成多个对应的逻辑设备C、虚拟设备是指允许用户以标准化方式来使用物理设备D、虚拟设备是指允许用户程序不必全部装入内存便可使用系统中的设备7、通道是一种特殊①(),具有②()能力,它用于实现③()之间的信息传输。

①A、I/O设备B、设备控制器C、处理机D、I/O控制器②A、执行I/O指令集 B、执行CPU指令集C、传输I/O指令D、运行I/O进程③A、内存与外设B、CPU与外设C、内存与外存D、CPU与外存8、为实现设备分配,应为每类设备设置一张①(),在系统中配置一张①(),为实现设备的独立性,系统中应设置一张②()。

①A、设备控制表B、控制器控制表C、系统设备表D、设备分配表②A、设备开关表B、I/O请求表C、系统设备表D、逻辑设备表9、下面不适合于磁盘调度算法的是()。

第六章_基本输入输出接口技术

第六章_基本输入输出接口技术

20
6.3 CPU与外设之间的数据传送方式
[例] 设状态端口地址为086H,数据端口地址为084H,外 设忙碌D7=1,请用查询方式写出CPU从存储器缓冲区 Buffer送出1KB的数据给外设的程序段。 LEA SI , Buffer ;取Buffer的有效地址送SI MOV CX , 1000 ;循环次数 W1: MOV DX, 086H ;状态端口地址送DX W2: IN AL , DX ;从状态端口读入状态信息 AND AL,80H ; BUSY=0? JNZ W2 ; BUSY=1,返回继续查询 MOV AL,[SI] ; BUSY=0,取数据 MOV DX, 084H ;数据端口地址送DX OUT DX,AL ;数据输出到数据端口 INC SI ;SI指向下一个字节数据 LOOP W1 ;CX-1送CX≠0,循环 HLT ;CX=0,传送结束
FFFFF
内存 空间 I/O 空间
10
§6-2 I/O端口的编址与访问
二、 I/O端口地址的译码方法:
I/O端口地址译码的一般原则是:把CPU用于I/O端口寻址 的地址线分为高位地址线和低位地址线两部分:
将低位地址线直接连到I/O接口芯片的相应地址引脚, 实现片内寻址,即选中片内的端口。 将高位地址线与CPU的控制信号组合,经地址译码电 路产生I/O接口芯片的片选信号。 常见的译码器: 2/4线译码器74LS139 3/8线译码器74LS138
返回断点

6.3 CPU与外设之间的数据传送方式
关于中断的几点说明:
采用中断的数据传送方式时,外设处于主动申请地 位,CPU配合进行数据传送;CPU不必反复去查询 外设的状态,而是可以与外设“并行工作”,因此 提高了CPU的工作效率,并且更具有实时性。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第六章输入输出系统一、填空题l 、操作系统中,设备管理的目标是()和()。

2、中断装置通常是按预定的顺序来响应同时出现的中断事件的,这个预定的顺序通常被称为()。

3.通道通过执行通道程序来完成控制设备工作,完成指定的()操作.4.通道可分为()、()和()三种类型.5.中断向量实际上是一种指针,它指向对应()的入口.6.访问磁盘时间由(),()和()三部分组成.7.缓冲是一种()扶术,它利用某种存储设备,在数据传送过程中进行暂时的存放.8.I/O管理中,()技术是操作系统得以响应外部和内部物理请求的必不可少的重要机制.9、()算法是选择当前磁头所在磁道距离远近的请求作为下一次服务的对象.10.磁盘地址空间是()维的.11.为实现CPU与外部设备的并行工作,系统引入了()硬件机制.12,IlO涉及的基本的硬件元素有()等等.13.控制设备的核心模块为()·14.设备和CPU之间数据传送控制方式有四种:程序直接控制方式,中断控制方式,DMA方式和()·15. 缓冲,中断及()也是设备管理中的一个重要部分.16. 磁盘是海量存储设备.海量存储设备的出现使得计算机系统的数据保留得以实现.磁盘也就成了()数据的关键.17.许算机两个最主要的工作就是()和处理机.18.磁盘又可以分为()·19.如何有效地对连接到计算机的外设进行()是操作系统设计者最关心的问题之一.20.一个设备可能通过电缆甚至()发送信号,与计算机系统通信.21 、一般来说,把设备与主机之间的接口称之为()·22.如果很多设备都共用一条线路通信,称镇线路为()23.之所以区分控制器和设备本身是因为操作系统大多与()打交道,而非设备本身.24.大多数小型计算机的CPU和控制器之间的通信采用()·25.一个I/O端口一般有四个寄存器:状态寄存器,()、输入寄存器和输出寄存器.26.对磁盘来说,数据传输率由磁头的读/写速度来决定,而磁头的读/写速度经常超过()字节/秒.这样,磁盘和内存之间传榆一个字节的时间不能超过5us.27.通道指的是一种带有处理机特征的,能够自动编制和执行通道程序以实现外设和主存直接交换数据的控制设备.我们常又称之为()·28.通道都由一个核心部件即()进行控制.29.设备管理的主要任务之一是控制设备和()或CPU之间的数据传送常用的数据传送控制方式.30.程序方式是指用户用进程来控制内存或CPU对外围设备进行信息传送.按照硬件结构的简易程度,我们又可以细分为()·31.在()传送方式下,外设具有中请CPU服务的主动权,当输入设备将数据准备好或者输出设备可以接收数据时,便可以向CPU发出中断请求,使CPU暂时停下目前的工作而和外设进行一次数据传榆.等输入操作或者输出操作完成以后,CPU继续进行原来的工作.32.为了准确有效地知道中断请求来自何种设备,中断机制提供了一种特殊的中断地址.在大部分架构中,这种地址为中断向量表中的一个偏移量,一般我们把它称作()·33.每个外设对应的接口上连接一个逻辑电路,这些逻辑电路构成一个链,将这种链称为()·34.用周期扩展法进行DMA传送,一次能传送()个字节.35.DMA方式对外圈设备的管理和某些操作仍由(),搜制.36、()是指仅供操作系统和其他系统软件使用的具有特权的指令。

一般用户不能使用.37.启动I/O设备指令是一条主要的I/O指令,它属于()指令,在被访管指令调用的系统管理程序的最后一条执行.38.I/O子系统提高系统性能的方法除I/O调度之外,就是()·39.数据传榆过程中,在内存中划出一个区域用于存放在两个外设或设备与进程间传榆的数据,这个区域我们称之为()·40.多缓冲是把多个缓冲区连接起来组成两部分,一部分专门用于输入,另一部分专门用于()·41.根据中断源产生的条件,可以把中断分为()·42.I/O设备发生错误可能有多种情况:或者是(),如网络不堪重负;或者是物理机械特性的原因,如硬盘出现坏扇区.43.现在的操作系统通过路径使得请求与()之间的联系变得更加灵活方便.44.对于磁盘来说,要提高访问速度,主要着眼于两个方面:()和磁盘带宽.45.在磁盘存取数据之前,我们必须将磁盘划分为扇区,以便磁盘控制器进行读写.这个过程叫做低格或者()·二、选择题1.通道是一种( ).A 保存I/O信息的部件B.传榆信息的电子线路C 通用处理器D.专用处理器2.CPU对通道的请求形式是( ).A.自陷B.中断 C 通道命令D.转移指令3.通道对CPU的请求形式是( ).A.自陷B.中断C.通道命令D.跳转指令4.环形缓冲区是一种( ).A 单缓冲区B.双缓冲区C.多缓冲区D.缓冲池5.系统利用SPOOLING技术实现( ).A 对换手段B.虚拟设备C.系统调用D.虚拟存储6.在配有操作系统的计算机中,用户程序通过( )向操作系统提出使用外部设备的要求.A 作业中请B.原语C.系统调用D.I/O指令7.CPU与通道可以并行执行,并通过( )实现彼此间的通讯和同步.A I/O指令B.I/O中断C.I/O指令和I/O中断D.操作员8.( )是直接存储设备.A.磁盘B.磁带C.打印机D.键盘显示终端9.下列叙述,正确的一条是( ).A 在设备I/O中引入缓冲技术的目的是为了节省内存B.指令中的地址结构和外存容量是决定虚存作业地址空间的两个因素C.处于阻塞状态的进程被唤醒后,可直接进入运行状态D.在请求页式管理中,FIFO置换算法的内存利用率是较高的10.系统中,像键盘,终端、打印机等以字符为单位组织和处理信息的设备称为( ).A 字符设备B.块设备 C 虚拟设备D.独享设备11.磁盘上的文件以( )单位读写。

A 磁道B.页C.柱面D.块12.引入缓冲技术是为了( ).A 提高设备利用律B.提高内存接口C.扩充相对地址空间D.提高CPU和I/O设备之间交换信息的速度13.所谓的输A./输出操作,也叫I/O操作,它是指( ).A CPU和内存中的信息传输B.CPU和外存中的信息传榆C.内存和设备之间的信息传输D.内存和外存之间的信息传输14.除了中断屏蔽外,设置( )也能解决中断响应次序.A 特权指令B.时间片C.中断优先级D.响应比15.下面叙述错误的是( ).A 由于磁带的价格比磁盘便宜,用磁带实现索引文件最经济B.索引顺序文件既能顺序访问C 直接访问文件既能顺序访问,又能随机访问D.变更磁盘上的顺序文件记录的内容,不一定要复制整个文件16.( )是利用虚拟设备达到I/O要求技术.A.把I/O要求交给多个物理设备分散完成B.利用外存作缓冲,将作业与外存交换信息和外存与物理设备交换信息两者独立起来,使他们并行工作C 把I/O信息先存放在外存,然后由一台物理设备分批完成I/O要求D.把共享设备改为某作业的独享设备,集中完成I/O要求17.( )属于直接存储设备.A 打印机B.磁盘C.磁带机D.键盘18.缓冲技术的缓冲池在( )中.A.主存B.外存 C. ROM D.寄存器19.( )中断是正在运行的进程所期待的自愿中断事件.A. 程序B.访问C.输入/输出D.程序状态字三、判断题1.CPU通过安排I/O完成从设备到内存的数据移动,或者通过DMA控制器、通道等完成设备间数据移动.( )2.程序直接控制方式和中断控制方式都不适用于简单的、外设很少的计算机系统.( )3.缓冲是为了匹配设备和CPU的处理速度,以及为了进一步减少中断次数和解决DMA方式或通道方式时的瓶颈问题引入的。

中断有硬中断和软中断之分.硬中断又分外中断和内中断,即中断和陷阱.( )4.外部设备的数据传榆串通常是由外设本身决定的,而不是由CPU决定的.( )5.在DMA方式下,外部设备利用专用的接口电路直接和存储器进行高速数据传送,但仍需要经过CPU.( )6.菊花链法是解决中断优先级的一个简单软件方法.( )7.在多任务或多用户系统中,I/O指令属于特权指令,一般用户程序不许使用这些指令.( ) 8.FCFS算法在性能上明显优于SSTF算法.( )9.调度算法的性能很大程度上依赖于访问请求的数量和类型。

( )10.空间交换管理是操作系统另一种低层次的任务处理.( )四、简答题1. Spooling技术如何使一台打印机虚拟成多台打印机?2.按资源分配管理技术,输入输出设备类型可分为哪三类?3.设备驱动程序是什么?为什么要有设备驱动程序?用户进程怎样使用驱动程序?4.什么叫通道技术?通道的作用是什么?5.数据传送控制方式有哪几种?比较它们各自的优缺点.6.什么是中断?中断处理的过程是怎样的?7.什么是陷阱,什么是软中断?试比较中断、陷阱和软中断之间的异同.8、什么是DMA传送方式?简述DMA传送的过程.9.什么是缓冲?为什么要引入缓冲?10.试叙述I/O请求处理的过程.11.什么是I/O控制?主要任务有哪些?12.试说说如何划分交换区间.13.简述RAID技术奇偶校验处理的过程.14.简述如何实现稳定存储.15.为什么一个多任务环境下的系统,在多个磁盘及控制器间的文件系统I/O的平衡很重要?16.试讨论备份扇区与顺延扇区的异同.17.如果硬盘的每一个GB的成本可以与磁带相同,是否磁带还有存在的价值,试说明你的想法?18.试说明可被处理器检测的3种异常,井举例说明各自的使用时机.19.试问典型的I/O端口包含哪4种寄存器?其作用是什么?20.试问一般的CPU有哪两类中断要求?其使用的时机是什么721.试说明DMA的传输步骤.22.试说明顺序访问及随机访问的差异.23.试描述阻塞与非阻塞间的差异.24.试说明非阻塞式系统调用与异步系统调用的差异.25.为什么使用I/O调度能够改良系统整体的性能?试举例说明.26.试说明使用缓冲的3个理由.27.试问何谓高速缓存?它与缓冲区有何差异?28.试列举几种改变I/O执行性能的方法.29.试举例分别说明3种适合使用阻塞I/O与非阻塞I/O的状况.30.试说明轮询与中断间的差异及个别的使用时机.31,试说明当CPU速度增加时,若同时增加系统总线与设备的速度,是否一定能增加整体性能.32.试举出将功能置于设备控制器中,而不置于内核内的优缺点.33.试说明DMA如何增加系统并发性及硬件设计的复杂度.34.试描述DMA的传输方式,并举出一个使用DMA却不会改善执行性能的例于.35.为提供I/O设备服务,试描述结合轮询、睡眠与中断的综合方法,并举例说明适合的应用环境·36.试举例说明是什么I/O的系统调用相当耗费CPU资源.37.试举出SCAN和C-SCAN,以及LOOK和C-LOOK算法适用的状况.38.假设磁盘驱动器具有5000个柱面,编号从0到4999,现今磁头正在服务柱面143的要求,而前一次的要求是柱面125.如果队列中未服务的要求以FIFO的次序排列如下:86,1470,913,958,1590、1022、1657、173由目前的读写头位置开始,对于下列的每一种磁盘调度算法,它的磁盘臂的移动总距离(以柱面数为单位)是多少?a.SSTFK.b.SCANL.c.C-SCAN.39.什么样的应用程序或磁盘访问的状态,对于SSTF,SCAN和C。

相关文档
最新文档