应一个“中断门”或“陷阱门”描述符。中断描述符表可以放在内存的任何位置,表的首地址存放在IDTR寄存器中。
保护模式下中断响应的过程与实地址方式基本相同,但是可以用中断机制进行任务的切换。
19. 什么叫“串行中断”?它有什么优点?
串行中断用一根SERIRQ来传递中断请求信号。SERIRQ信号线上的信息组织成“包”,用PCI的时钟信号对“包”内的信号进行同步。所有支持串行中断的设备都可以用一个三态门连接到这根线上发送各自的中断请求信号。
使用串行中断减少了中断请求的引脚数,可以不受中断请求引脚的限制灵活地扩充中断请求数目。
20. 什么叫“APIC”中断?它有什么用途?
APIC是“高级可编程中断控制子系统”的缩写,用于解决多处理器环境下处理器之间的联络、任务分配和中断处理。
习 题 九
1.
按功能分,计算机外围设备可分成哪几类? 答:计算机外部设备按照它们的功能,一般可分为三类:
供用户进行输入/输出的设备,如键盘、鼠标、显示器等,它们也称为“人机交互设备”; 外存储设备,软盘、硬盘、光盘驱动器是典型的外存储设备; 专用的其它设备,如数据采集设备、视频采集设备等。
2. 何谓编码键盘和非编码键盘?
答:非编码键盘:由CPU对键盘各行、各列的状态进行扫描,根据扫描结果,用某种算法计算或查表得到按键的编码。CPU效率低,主要用于小型应用系统。
编码键盘:由专用控制器/控制电路对键盘进行扫描,产生按键所对应的编码供CPU读取。这种键盘结构稍复杂,但使用方便。
3.
请说明101键盘接口电路的基本组成原理。
答:参考教材相关内容(图9.1),101键盘接口电路由8048专用单片处理芯片,键盘开关矩阵电路,双向缓冲门电路组成。有规律的内部计数信号通过数据线DB0~DB6,送到键盘矩阵的行列译码器,实现对键盘开关矩阵的行列扫描。有键按下时,通过KEYDEP信号通知单片机。8048扫描程序根据当前计数值,分析确定按键的行、列位置,形成键盘扫描码。
4.
鼠标常用接口有哪几种类型?简述光机鼠标的工作原理。
答:目前PC上常用的鼠标接口有3种,第一种是最常用的直径8mm的6芯PS/2鼠标接口,第二种是9芯D型插座(使用RS-232串行接口),另外是较新型的USB鼠标接口。
光机鼠标的工作原理:鼠标内置了2个滚轴,X方向滚轴和Y方向滚轴。这2个滚轴都与一个可以滚动的橡胶球接触,并随着橡胶球滚动一起转动。X,Y滚轴上装有带孔的译码轮,它的转动会阻断或导通LED发出的光线,在光敏晶体管上产生表示位移的脉冲。通过脉冲编码确定光标移动的方向和距离。
5.
常见打印机接口有哪几种工作方式?举例说明。 答:常见打印机接口有3种工作方式,分别为:
标准型并行接口SPP:是最早的打印工作方式,单向数据传递; 增强型并行接口EPP:它采用双向数据传递工作方式;
扩展功能接口ECP:可以进行高速双向数据传递,并具有DMA工作模式。
6. 试画出具有8bit数字输入输出功能的并行接口扩展电路图。
答:具有8bit数字输入输出功能的并行接口扩展电路图可参见教材的图9.5。只要将
AD0809芯片去掉,让74LS245工作在输出(A→B)状态,就构成了一个8bit的并行输出接口。控制线(C0~C2)和状态输入信号(S3~S7)连接到另一片74LS245,构成8bit并行输入接口。C3作为选通信号,控制两个端口的打开和关闭。详见下图:
DB 25D0D1D2D3D4D5D6D72345678974LS245A0B0A1B1B2A2B3A3B4A4B5A5
Dout:0-7PC打印接口A6A7DIR+5VB6B7G
数字信号采集接口
C31774LS245C0C1C2S3S4S5S6S7GND~25114161513161011A0A1A2A3A4A5A6A7DIRB0B1B2B3B4B5B6B7G Din:0-718具有8位数字输出和8位数字输入的打印机接口电路 7.
论述打印机接口的主要通信连接信号。
答:打印机接口的主要控制信号(输出)有:
STROBE: 数据选通,低电平有效。数据在它的配合下送入打印机。
AUTO_FD: 自动换行,高电平有效。有效时打印机每次回车后自动换行。
INIT: 初始化信号,低电平有效。有效时,打印机被复位。
SEL: 联机控制位,高电平有效。有效时打印机才能与接口连通。 主要状态信号(输入)有:
BUSY: 忙信号,高电平表示打印机忙。有四种情况:正在输入数据、正在打印操作、
在脱机状态、打印机出错。
ACK: 确认,低电平有效。有效时表示打印机已经接收完毕接口送来的一个数据。
PE: 纸尽信号,高电平有效。有效时表示打印机缺纸。 SLCT IN:选择信号,高电平有效。有效时表示打印机处于联机状态。
ERROR: 出错信号,低电平有效。有效时表示打印机出错。
8. 分别叙述IDE和EIDE磁盘接口的技术特性。
答:IDE磁盘接口的技术特性:
IDE接口在ST 506的基础上进行改进而成,它把控制器集成到驱动器内。消除驱动器和控制器之间的数据丢失问题,提高数据传输的可靠性。从驱动器中引出的信号线已不是控制器和驱动器之间的接口信号线,而是通过简单处理后可与主系统连接的信号线。IDE采用了40线单组电缆连接,除了对系统总线上的信号做必要的处理之外,其余信号基本上是原封不动地送往硬盘驱动器,IDE实际上已经是系统级的接口。 EIDE磁盘接口的技术特性:
与IDE相比,EDIE有以下几个方面的特点: 支持大容量的硬盘(>540MB);
EIDE允许连接更多的设备。通常提供两个插座,称为主插座和辅插座,每个插座可连接主、从两个设备,一共可连接4个设备;
EIDE具有更高的数据传输速率。标准EIDE驱动器的最大突发数据传输率可达16 MB/S,而原有的IDE驱动器的最大突发数据传输率仅为3 MB/S;
EIDE支持三种硬盘工作模式:普通模式(Normal)、逻辑块寻址模式(LBA)、大硬盘模式(LAG)。
9.
硬盘的主要技术指标包括哪些? 答:硬盘的主要技术指标包括: 硬盘容量:硬盘能够储存的信息的总量。
传输速率:单位时间内传输的信息数量。影响传输速率的因素有电机转速、存储密度、Cache容量、接口方式等。
平均寻道时间:磁头寻找目标磁道的时间,影响磁盘的工作速度。
转速:IDE接口硬盘工作时主轴和碟片转速多为5400 rpm和7200 rpm两种。转速越高,硬盘的传输速率越高;
除了上面主要的指标之外,下面几项指标也影响硬盘的性能。
单碟容量:硬盘一般由四到五张碟片组成。单张碟片的容量越大,硬盘的总容量随之增大,数据读写速度也越快;
Cache:硬盘中Cache的容量越大,硬盘的实际传输率就越大。硬盘采用的Cache现多为512 KB和2 MB两种。
磁头类型:目前有两种类型的磁头:磁阻磁头MR(Magneto Resistive heads)和巨磁组磁头GMR(Giant Magneto Resistive heads)。MR和GMR磁头通过磁阻的变化去感应信号的幅度,具有高灵敏度,高可靠性的优点;
10. 简述显示器技术性能指标和显卡的种类。
答:显示器有以下主要技术性能指标:
尺寸:通常指的是显像管的对角尺寸(英寸),实际显示面积小于标称尺寸;
点距:相同颜色两个相邻的磷光体间的距离。点距越小,显示出来的图像越细腻,目前大多数显示器的点距是0. 28mmn和0. 25mm。
刷新频率:是显示器每秒屏幕刷新的次数,刷新频率越高,图像显示就越稳定。在不同的分辨率下,对应的刷新频率可能有所不同。
带宽:带宽是显示器每秒扫描像素的点数,常见的是几十兆,高性能显示器的带宽在100M以上。
分辨率:指水平方向和垂直方向上最大像素个数.用水平方向像素数×垂直方向像素数来表示。
显像管的形状:主要有球面、平面直角和纯平几种,以平面直角和纯平最为常见; 扫描方式:有逐行扫描和隔行扫描两种,目前都为逐行扫描方式; 显卡的种类:
MDA单色显示卡:它只有字符方式,无图形输出能力;
CGA彩色图形显示卡:它支持字符、图形两种方式。但分辨率不高,颜色种类较少; EGA增强型图形显示卡:其字符、图形功能比CGA卡有较大提高,显示分辨率也较高; VGA视频图形阵列显示卡:标准分辨率为640×480,16种颜色。VGA卡兼容了上述各种显示卡的显示模式,支持更高的分辨率和更多的颜色种类。
SVGA(超级VGA)显示卡:SVGA是一种比VGA更强的显示标准。SVGA的标准模式是800×600,新型显示器分辨率可达1280×1024、1600×1200等。
11. 试计算1024×768分辨率、24位彩色所需的显存为多少? 答:所需的显存大小为:
24 /8×1024×768= 2, 359, 296 ( Byte ) = 2.25 MB
12. 何谓AGP显示总线接口?AGP 4X的数据传输速率是多少?
答:AGP显示总线接口(加速图形接口)是新一代局部图形总线技术,为任务繁重的图形加速卡提供了一条专用高速通道。采用与外频相同的时钟频率进行数据传输时,AGP总线的数据传输速率为266MB/S,是PCI总线数据传输率的两倍。借助如此高的传输率,我们可以使一些原本只能在显存中进行的函数运算扩展到主存中。
AGP有两种模式:DMA模式和Execute模式。DMA模式适用于从系统内存到图形内存之间的大批量数据传输。系统内存中的数据不能被图形加速器直接调用,只有调入图形内存才能被图形加速芯片所寻址。在Execute模式中,加速芯片将图形内存与系统内存看作一体,通过一种叫做图形地址再映象的机制,使加速芯片可直接对系统内存寻址,减轻局部图形内存的压力。
AGP4X的数据传输速率是1064MB/S(= 266MB/S×4)。
13. 简述声卡的工作原理,声音的采集和还原采用了什么技术?衡量音质好坏的技术指标有哪些?
答:
声卡主要由总线接口控制芯片、混音控制芯片、数字信号处理器(DSP)、A/D及D/A转换器、高级信号接口等组成。
输入到声卡的声音信号首先由模数转换器ADC把模拟信号转换成数字信号,这个过程