|
|
|
第一章 微型计算机概论 |
|
|
|
第一节 关于微型计算机的简单介绍 |
|
|
|
第二节 微型计算机系统的总线结构 |
|
|
|
思考练习 |
|
|
|
第二章 80x86微处理器的结构 |
|
|
|
第一节 从8086到PentiumⅢ(一) |
|
|
|
第一节 从8086到PentiumⅢ(二) |
|
|
|
第二节 80X86微处理器的编程结构 |
|
|
|
第三节 80X86微处理器的引脚功能(一) |
|
|
|
第三节 80X86微处理器的引脚功能(二) |
|
|
|
第四节 8086微处理器的基本时序 |
|
|
|
第五节 本章知识要点 |
|
|
|
思考练习 |
|
|
|
第三、四章 汇编语言指令系统概述 |
|
|
|
第一节 汇编语言指令系统概述 |
|
|
|
第五章 半导体存储器及其接口 |
|
|
|
第一节 半导体存储器(一) |
|
|
|
第一节 半导体存储器(二) |
|
|
|
第二节 半导体存储器接口的基本技术 |
|
|
|
第三节 16位和32位系统中的内存储器接口 |
|
|
|
第四节 本章知识要点 |
|
|
|
思考练习 |
|
|
|
第六章 输入/输出 |
|
|
|
第一节 概 述 |
|
|
|
第二节 简单的输入/输出接口芯片 |
|
|
|
第三节 数据传送的控制方式 |
|
|
|
第四节 可编程DMA控制器8237A(DMAC)(一) |
|
|
|
第四节 可编程DMA控制器8237A(DMAC)(二) |
|
|
|
第五节 本章知识要点 |
|
|
|
思考练习 |
|
|
|
第七章 中断 |
|
|
|
第一节 概述 |
|
|
|
第二节 8086/8088的中断系统 |
|
|
|
第三节 可编程中断控制器8259A(一) |
|
|
|
第三节 可编程中断控制器8259A(二) |
|
|
|
第三节 可编程中断控制器8259A(三) |
|
|
|
第四节 本章知识要点 |
|
|
|
第八章 可编程接口芯片及其应用 |
|
|
|
第一节 可编程接口芯片概述 |
|
|
|
第二节 可编程并行接口芯片8255A |
|
|
|
第三节 可编程定时器/计数器8253━5(PIT)(一) |
|
|
|
第三节 可编程定时器/计数器8253━5(PIT)(二) |
|
|
|
第三节 可编程定时器/计数器8253━5(PIT)(三) |
|
|
|
第四节 串行接口芯片 |
|
|
|
第九章 模拟试题讲座 |
|
|
|
第一节 微型计算机技术综合复习(一) |
|
|
|
第二节 微型计算机技术综合复习(二) |
|
学习指南2 |
第6章 输入输出 微处理器同外部设备的连接和信息交换是微型计算机系统要解决的主要问题,这个信息交换的过程类似于微处理器同内存之间的信息交换。但是,由于计算机系统中所使用外设的情况、结构远比内存芯片要复杂得多,因此,在计算机系统中外设通常是不能同微处理器直接相连的,二者之间必须通过接口电路进行连接。本章在介绍输入输出的一般问题——外设接口的基本结构、I/O端口编址方式的基础上,要求着重掌握微机系统中数据传送的控制方式,重点是掌握程序控制的三种传送方式——无条件传送、查询传送和中断传送的工作原理、硬件连接和软件编程。 一、知识点 输入输出概述 外设接口的特性和基本结构 搞清“接口”与“端口”的定义及关系是掌握“外设接口的特性和基本结构”这一知识点的关键所在。 “接口”(外设接口)是微处理器同外部设备之间在进行数据传输时的控制电路。微处理器通过接口同外设之间传输的信息包括微处理器向外设发出的控制信息、外设向微处理器发出的状态信息、以及微处理器同外设之间传输的数据信息,因此,在接口中必须配置有存放和传送上述数据信息、控制信息和状态信息的寄存器,这些寄存器可以由CPU对其进行读或写。接口中这些能读/写的寄存器称为“端口”,分别被称为“数据端口”、“状态端口”和“控制端口”。在微机系统中,每个端口都配有固定的地址码,微处理器寻址外部设备是通过寻址与相应外设相连的接口中的端口地址来实现的。一个接口中往往可以有几个数据端口——用来传送几路数据信息,也可以有几个状态端口和控制端口——用来传送若干不同的状态信息和控制信息。有时控制端口和状态端口可以共用一个端口地址,这时用IN指令访问状态端口,用OUT指令访问控制端口。 I/O端口的编址方式 在微型计算机中,CPU对外设的读、写是通过对外设接口中相应端口的读、写来实现的,CPU用相应的读写指令来对端口进行读或写。因此,对这些端口必须指定相应的地址码,这就是I/O端口的编址。I/O端口的编址方式有两种,即独立编址和存储器映像编址,同学们必须了解这二种编址方式的特点。一个重要的区别是:采用独立编址的处理器有专用的IN/OUT指令来实现对I/O端口的读写,而存储器映像编址的处理器无专用的IN/OUT指令,所有访问存储器的指令,包括对存储器的传送指令、算术运算指令和逻辑运算指令都能用于I/O端口;另一个重要的区别是:采用独立编址的处理器,I/O端口和内存单元有各自独立的地址空间,而存储器映像编址的处理器,I/O端口和内存单元共用统一的地址空间,一个地址空间分配给I/O端口后,内存单元就不能再占有该地址空间。 二、讲授的内容 本章主要介绍如下内容: 概述 外设接口的功能 接口与端口 I/O端口的编址方式 简单的输入/输出接口芯片 芯片功能简介 芯片的应用举例 数据传送的控制方式 程序控制传送方式 DMA(直接存储器存取)传送方式 I/O处理机方式 可编程DMA控制器8237A(DMAC) 8237A的结构与功能 8237A的DMA操作和传送类型 8237A的编程和应用 三、目的 通过这一章的学习,掌握微型计算机的四种基本输入/输出技术;能熟练地编制相应的输入/输出程序;了解8237DMA控制器,8237芯片的引脚定义;根据需要,通过查阅有关图表能对8237进行初始化。 第7章 中断 由于中断传送采用最常用和最有效的输入输出控制方式,因此在本章中对8086的中断机制作了简要的阐述。对此要求掌握可编程中断控制器8259A的特性、结构和工作原理。 一、知识点 中断的基本概念 中断和中断源 中断系统的功能 中断的主要用途 中断处理过程 中断优先级 软件查询确定中断优先级 硬件查询确定优先级 中断的嵌套 8086/8088系统中的中断系统 二、讲授内容 概述 中断的基本概念 中断处理过程 中断优先级 中断的嵌套 8086/8088的中断系统 外部中断 内部中断 中断向量表 中断过程 可编程中断控制器8259A 8259A的内部结构与功能 8259A的初始化命令字及其编程 8259A的操作命令字及其编程 8259A的应用举例 三、目的 通过本章的学习了解中断的基本概念、中断源的分类、中断处理的过程、CPU响应中断的条件、CPU对中断响应的七个过程、中断的优先级、软件查询确定中断优先级、硬件查询确定优先级、中断的嵌套。 了解8259中断控制器芯片的引脚定义,根据需要通过查阅有关图表,能够对8259进行初始化。 第8章 可编程接口芯片及其应用 接口芯片是微机系统实现输入/输出必不可少的器件,而并行接口是微机系统中主要的输入/输出部件。本章在阐述接口芯片基本概念的基础上,对可编程并行接口芯片8255A的工作原理、硬件连接和应用程序的编制作较详细的讲解。 定时器/计数器电路是微机系统的主要部件之一。采用定时器/计数器电路可以提供实时时钟的定时操作和延时控制,也可对外部事件进行计数。本章在介绍可编程定时器/计数器的功能及典型结构的基础上,着重阐述可编程间隔定时器8253的工作特性及应用。 串行接口是微型计算机系统和微机应用系统中另一类I/O接口,通常用于连接一些串行传送的外围设备,也广泛用于计算机的远程通信,随着计算机通信和计算机网络的发展,串行接口得到了越来越广泛的应用。本章在阐述串行通信的基本概念和串行通信接口原理的基础上,介绍典型的可编程通信接口8251A的特性及应用。对于本章,要求同学们深刻理解有关串行通信的基本概念,以及串行接口的基本组成和基本原理,对8251A可编程通信接口的特性和应用应有一个基本的了解。 一、知识点 本章是该课程的重点,在这一章中我们主要涉及到微型计算机中常用的三个接口芯片:并行接口芯片8255、串行接口芯片8251A、定时器/计数器接口芯片8253,学习本章的关键是掌握这3个常用芯片以及可编程接口芯片的概念。 可编程并行接口芯片8255 可编程并行接口芯片8255A的结构与功能 可编程并行接口芯片8255A的三种工作方式与初始化编程 可编程并行接口芯片8255A的应用 16位微机系统的并行接口 可编程定时器/计数器接口芯片8253 定时器/计数器在微机系统中的作用 可编程定时器/计数器的典型结构 可编程定时器/计数器8253-5的结构与功能 8253-5的6种工作方式 可编程串行接口芯片8251A 串行通信的基本概念 串行通信与并行通信的区别 异步通信与同步通信的特点与区别 串行接口原理 RS-232C串行接口的标准 可编程通信接口8251A的结构、功能及接口信号 8251A的应用 二、讲授的内容 可编程接口芯片概述 片选概念 读/写概念 可编程接口的概念 “联络”的概念 接口芯片的引脚概述 可编程并行接口芯片8255A 8255A的结构和引脚功能 8255A的工作方式 8255A的初始化 8255A的应用举例 16位系统中的并行接口 可编程定时器/计数器8253—5(PIT) 可编程定时器/计数器的基本工作原理 8253—5的结构和功能 8253—5的工作方式 8253—5的初始化 8253—5的应用举例 串行接口通信 串行通信概述 串行接口原理 可编程通信接口8251A(USART) 模拟接口 数/模转换器DAC0832及其接口 模/数转换器ADC0809及其接口 三、目的 通过本章的学习要求同学们掌握3种常用的接口芯片8255A、8253、8251A的工作原理及芯片的引脚功能,能够正确的把它们连接到系统上。 掌握8255A的三种工作方式 掌握8253的六种工作方式 能够对8255A、8253进行初始化
|
|
学习指南3 |
第9章 人机接口 随着微型计算机系统应用领域的扩大,操作人员与微机系统交流信息的设备除了常用的键盘和显示器以外,还广泛应用鼠标器、操纵杆、触摸屏、光笔、扫描仪、数字化仪等多种输入设备;在多媒体微机系统中,声音、音乐、图像、动画的输入输出设备更是不可缺少的,人与微机系统交流信息的手段和途径也更为灵活多样。 人机接口是指人与微型计算机之间建立联系、交换信息的输入/输出设备的接口,这些设备包括显示器、打印机、键盘、光笔、鼠标器等。本章首先介绍有关人机交互设备和人机接口的基本概念,然后重点介绍键盘接口、显示器接口和打印机接口工作原理以及有关硬件电路和程序设计内容,达到综合应用的目的。本章难点在于对键盘、显示器及打印机接口的应用。 人机接口是计算机同人机交互设备之间传输信息的控制电路。人机交互设备是用以实现人和计算机之间进行信息交流的外部设备,是计算机系统或计算机应用系统中最基本的设备之一。本章重点分析几种最常用的人机接口——键盘接口、LED(发光二极管)显示器接口和并行打印机接口的基本电路及控制程序,并将其作为有关接口芯片综合应用的实例。 一、知识点 人机接口概述 人机交互设备和人机接口的基本概念 人机交互设备是指人和计算机之间建立联系、交流信息的有关输入输出设备。通过这些设备,人把要执行的命令和数据送入计算机,或从计算机获得经计算机处理后的信息。 人机接口是计算机同人机交互设备之间实现信息传输的控制电路。 常用人机交互设备的概况 常见的人机交互设备可分为输入设备和输出设备两大类。常用的输入设备有键盘、鼠标器;常用的输出设备有显示器和打印机。 键盘接口 键盘和键盘接口的基本原理 键盘是由一组按矩阵形式排列的按键开关组成的,通过键盘电路、键盘接口电路以及相应软件的作用,当按下某个键后,可向CPU提供对应的编码信息。 键盘有编码键盘和非编码键盘两类。编码键盘的键盘电路内包含硬件编码器,当按下某一个键后,键盘电路能直接提供与该键相对应的编码信息(如ASCII码)。非编码键盘的键盘电路中只有较简单的硬件,采用软件来识别按下键的位置,并提供与按下键相对应的中间代码传送给主机,然后由软件将中间代码转换成相应的字符编码,如ASCII码。 查找被按键的方法通常用行反转法、行扫描法和行列扫描法,本章中的非编码键盘接口采用行扫描法,而IBM PC/XT机中的键盘采用行列扫描法。 键盘接口是键盘向CPU输入信息的控制电路,这一控制电路可以是很简单的,例如本章中非编码键盘接口,只采用一个8255A可编程并行接口芯片把键盘中按下键的位置码用8位并行信息通过8255A送入CPU;键盘接口也可以是较复杂的,例如IBM PC/XT机的键盘,虽然也是非编码键盘,但由于它产生的位置码是通过串行方式送入主机,因此主板上的键盘接口必须先把串行码转换为并行码,然后送入并行接口8255A。 对键盘接口的软硬件进行分析 要求能对教材中P305页的图8—13非编码键盘接口电路进行分析。 通常键盘输入信息的过程可归纳为三步: ① 检测是否有键按下 ② 查出按下的是哪个键 ③ 将该键所代表的信息翻译成计算机能识别的内部代码,如ASCII码或其他预先约定的编码 教材P305页图8—13所示的非编码键盘的接口电路中,一共有64个键,排成8行、8列,用数字0~63给每个键命一个键号,0行0列键号为“0”,0行7列的键号为“7”,…,7行7列的键号为“63”。通过教材P305页的图8—13、P306~P307的扫描程序可以查出被按下键的键号,这一程序可完成键盘输入信息过程中的①,②两步,该程序的基本原理是“送行码,读列码”。 显示器接口 7段LED显示器及其接口的基本原理 LED(Light Emitting Diode,发光二极管)是一种特殊的二极管,当其阳极与阴极之间的电压(阳极接高电位)超过额定电压时,电极间发生击穿,能发出可见光,去除电压后又能恢复,是一种非破坏性击穿。 多个LED组合成7段或8段笔画显示器称为7段LED显示器。在这种显示器中,7个或8个LED管的阴极接在一起,加上低电平,各个LED管的阳极可分别接高电平,根据7个(或8个)LED管的排列,以及在不同的LED管的阳极上加高电平,可使显示器显示不同的字形。 这种将阴极接在一起的接法称为“共阴极接法”,也可用相似原理组成“共阳极接法”。 对7段LED显示器接口的软硬件进行分析 要求能对教材中P308页的图8—15 8位LED显示器接口电路进行分析。 该接口电路中采用8个7段LED显示器,用来显示8位十六进制数字0~9,A~F。显示器为共阳极接法,可编程并行接口芯片8255A用作主要的接口器件,PA口通过反相器分别同8个共阳极显示器的阳极相连。显示器中8个LED管分别标以a,b,c,d,e,f,g,DP标志,8个显示器的对应阴极连在一起,PB口通过驱动器分别同a,b,c,d,e,f,g,DP相连。这样,PA口送出“位选码”,可控制哪几个显示器可以发光(显示),而PB口送出“段选码”,用来控制能显示的显示器显示何种字形,因此“段选码”又称“字形码”。 教材中P308~P310页的显示程序分两部分,数据段中定义了3个变量:SSEGCODE为十六进制数字符的7段代码表;FOURBYTE和DBLWORD指向同一数据区(用DBLWORD取双字,用FOURBYTE取字节),该数据区为4个字节随机数(?,未赋的初值),这4个字节中8位十六进制数就是需在8个7段显示器上显示的数。例如:该随机数为12345678H,则在8个显示器上自左到右显示12345678。按本例中的显示程序,先取低字节78H送最右2个显示器显示,然后取56H,…。从MOV AL,10000000开始为代码段,即显示程序的指令性语句部分。 CRT显示器接口的基本原理 这一部分内容只作一般性介绍,主要了解: ① 字符点阵(点阵代码) ② CRT显示接口的主要任务 ③ 简单的字符显示接口电路的工作过程 打印机接口 Centronics并行打印机接口标准 Centronics并行标准是并行点阵式打印机的接口标准,该标准规定了36芯的连接线,其中8条数据线DATA1~DATA8,3条联络信号线,和BUSY。13条接地线GND,1条电源线(+5V),1条机壳地CHASSIS~GND,1条逻辑地0V,3条未定义线,6条控制/状态线:PE(纸尽)、SLCT(选中,即打印机能工作,由打印机送主机)、(初始化)、(出错)和(允许打印机工作,由主机送打印机)。 ,和BUSY信号在打印过程中的作用 ,和BUSY三个信号是打印过程中三条重要的联络信号线。是主机通过接口送给打印机的选通脉冲(负脉冲),用来把数据打入打印机缓冲区;是打印机通过接口向主机发出的响应信号(负脉冲),表示打印机已准备好接收新数据;BUSY是打印机通过接口向主机发出的状态信息,低电平表示可以接收主机送来的数据,高电平表示不能接收数据。三者的时序图如图9—1所示:
图9—1 并行打印机接口时序 CPU向打印机输出打印字符过程如下: ① CPU通过接口读取打印机的BUSY信号,检查该信号是否有效,若为高电平,说明打印机暂时不能接收数据,继续查询;若为低电平,说明打印机可以接收数据。 ② CPU通过接口向打印机的数据端DATA1~DATA8发出8位数据,同时,在数据稳定阶段向打印机的端送出选通脉冲;把8位数据打入打印机,的前沿把拉为高电平,指示CPU暂时不能送新数。 ③ 当打印机接收好该数据,并存入打印机内部的打印缓冲区后,输出负脉冲信号,表示打印机已准备好接收新数据。的前沿把BUSY拉低,从而可以进行新一轮的数据传送。 二、讲授内容 总线和总线标准 总线 三类总线 片总线的作用 总线标准 PC总线 总线的机械规范 PC总线信号说明 总线的负载能力 ISA总线 ISA总线的机械规范 ISA总线信号说明 EISA总线 概述 机电规范 总线信号说明 PCI总线 PCI总线的由来及特征 PCI总线信号 PCI传输简介 RS—232C串行通信总线 概述 接口功能 第10章 微机系统实用接口 微型计算机系统大都采用总线结构,这种结构的特点是采用一组公用的信号线作为微型计算机各部件之间的通信线,这组公共信号线称为总线。在微型计算机的应用中,有些场合所用的计算机对配置需要并不是很复杂,可以用CPU中的单片机与为数不多的芯片组成一个小系统,有些场合则要使用若干块插件板组成一个较大的微机系统。小系统单板机芯片之间、组成微型计算机系统的插件板之间、或是微型机系统之间都有各自的总线,把各部件组织起来就可以组成一个能彼此传递信息和对信息进行加工处理的整体。因此,总线是各部件联系的纽带,在接口技术中扮演着重要的角色。系统设计可面向总线进行,设计者只需要识别总线,根据总线规约去设计,将各部件按总线接口的标准与总线连接而无需单独为各部件设计连线,这就简化了系统硬、软件的设计,也简化了系统的结构,使系统易于扩充和更新。 在微型计算机技术发展的过程中,已有多种总线得到广泛应用。本章简要介绍微机系统的一些实用接口知识,其中包括两部分内容:一是微机系统信息传输的公共通路——总线;二是简要地介绍实用接口基本知识,如芯片组作用、IDE和SCSI、USB、AGP、IEEE1394特性和即插即用特性。要求同学们通过本章的学习,对一些常用的总线以及常用的接口标准和接口技术有一个初步的认识。通过学习,了解一些常用总线及实用接口技术标准和一般知识。 一、知识点 总线 总线的定义与分类 总线是一种在多于两个模块(设备或子系统)间传送信息的公共通路。总线由传输信息的物理介质及一套管理信息传输的通用规则(协议)所构成。 这里要注意两点:一是公用性即指必须是多于2个(即3个或3个以上)模块间的信息公共通路,若是仅在2个设备之间的信息传输线则不能称为总线;二是总线除传输信息的物理介质外,还包括传输协议。 按总线规模、用途与应用场合,总线可分为片总线(芯片总线、元件级总线)、内总线(I—BUS,系统总线或板级总线)以及外总线(E—BUS,通信总线)三大类。其中内总线即通常讲的微机总线,是构成一个微机系统中各插件之间信息传输的公共通路,这是我们最为关注的总线;外总线是微机系统与微机系统之间,或是微机系统与其他系统(仪器、仪表、控制装置)之间信息传输的通路。 总线标准化的意义 总线标准是把各种不同的模块组成计算机系统(或计算机应用系统)时必须遵守的规范。总线标准为计算机系统(或计算机应用系统)中各模块的互连提供了一个标准界面,该界面对界面两侧的模块而言都是透明的,界面任一方只需根据总线标准的要求实现接口的功能,而不必考虑另一方的接口方式。采用总线标准可以为计算机接口的软硬件设计提供方便——使各模块的接口芯片设计相对独立,为接口软件的模块化设计带来方便。 总线仲裁的含义与方法 首先弄清楚总线主设备和总线从设备的意义。总线主设备是指具有控制总线能力的模块,通常是CPU或以CPU为中心的逻辑模块,在获得总线控制权之后能启动数据信息的传输,而总线从设备是指能够对总线上的数据请求作出响应,但本身不具备总线控制能力的模块。 总线仲裁是在多处理机环境中提出来的,在多处理机系统中每个处理机都可以作为总线主设备,都要共享资源,它们都必须通过系统总线才能访问其他资源,总线本身也是一种重要的公共资源。由于每个处理机都会随时提出对总线使用的要求,这样就可能发生总线竞争。为了防止多个处理机同时控制总线,就要在总线上设立一个处理上述总线竞争的机构,按优先级次序合理地分配资源,这就是总线仲裁问题。 用硬件来实现总线分配的逻辑电路称为总线仲裁器,其任务是响应总线请求,即通过对分配过程的正确控制,达到最佳使用总线。对总线仲裁问题的解决是以优先级的概念为基础的,在此基础之上有三种总线分配的优先级技术,即串联、并联和循环优先级判别。 总线负载能力的概念及总线驱动的作用 所谓总线的负载能力即驱动能力是指当总线上接上负载(接口设备)后,必须不影响总线输入/输出的逻辑电平,通常以负载电流表示。IOL(输出低电平负载电流),IOH(输出高电平负载电流),IIL (输入低电平负载电流),IIH (输入高电平负载电流)。总线工作时流过的电流不能大于上述对应电流的绝对值(在总线手册中上述4种电流IOL,IOH因是流入总线,故为正值;IIL,IOH流出总线,故为负值)。 当总线上所接负载超过总线的负载能力时,必须在总线与负载之间加接缓冲器或驱动器,其作用是驱动(使信号电流加大,可带动更多负载,电压不放大)和隔离(减少负载对总线的影响)。 ISA总线和EISA总线的特点及它们与PC/XT总线的关系 ISA(工业标准体系结构)总线采用80286 CPU的IBM PC/AT机中使用的总线,又称为PC—AT总线。ISA是由8位PC/XT总线扩展而成的16位总线,在原PC总线的62芯插槽上增加36芯的短插槽。ISA和PC总线一样是一种原始的总线设计,实际上是采用将微处理器芯片总线缓冲后直接映射到系统总线上而形成的。 EISA(扩展的工业标准总线)是ISA总线的扩展,支持多个总线主控器,增加了突发式传送,是一种高性能的32位标准总线。由于存在多个主控器,由EISA总线提供公平的循环优先的总线仲裁。总线扩展槽(连接器)分上、下两层,上层为ISA总线,下层为新增的信号线。 PC总线、ISA总线和EISA总线都是I/O总线,即主板上看到的I/O接插槽,是向上兼容的总线。PC总线的插卡可以插入ISA总线的插槽,ISA总线的插卡可以插入EISA总线的插槽。 PCI总线的特点 PCI (外围部件互连)总线是一种32位/64位高性能的标准总线,为系统提供了一个高速的数据传输通路。PCI总线的主要特点是: 突出的高性能——表现在具有33MHz和66MHz两种同步总线操作,传输速率从132Mb/s(33MHz时钟、32位数据通路)到528Mb/s(66MHz时钟,64位的数据通路),支持突发工作方式; 良好的硬件兼容性——PCI总线部件和插件接口相对于处理器是独立的,可支持不同结构的处理器; 支持即插即用——PCI设备中有存放设备具体信息的寄存器,为系统BIOS和OS层的软件对PCI总线部件及插件配置的自动化提供了必要的条件; 支持多主设备系统; 相对的低成本——采用最优化的芯片和多路复用的体系结构; 优良的软件兼容性——PCI部件可以完全兼容现有的驱动程序和应用程序,设备驱动程序可被移植到各类平台上; 适度地保证了数据的完整性——PCI提供的数据和地址奇偶校验功能保证了数据的完整性和准确性; 定义了5V和3.3V两种信号环境。 实用接口知识 主板的功能、组成与发展 主板是PC机中最重要的部件,主板上集中了除PC机的显示器、键盘等外部设备以外的大部分基本组件。实际上主板把组成微型计算机的全部部件都安装在其上,这些部件包括: CPU插座(或插槽)及CPU芯片 内存条插槽及内存条 系统控制芯片组 I/O扩展插槽及I/O接口卡 连接硬盘机、软盘机、光盘驱动器的外设接口插座 连接鼠标、键盘、打印机和MODEM的串、并口插座(连接器) BIOS(基本输入输出系统)芯片和CMOS芯片 从流行IBM—PC/AT机以来,主板从“标准AT结构”发展为“Baby AT主板”,目前都采用ATX主板。 芯片组的功能及作用 作为PC机灵魂的CPU芯片,要完成PC机所需要的强大的信息处理功能必须有一系列的“支持电路”和“接口电路”,包括“并行接口”、“串行接口”、“中断控制电路”、“DMA控制电路”、“总线控制电路”、“时钟发生器”等。随着集成技术的发展,已经可以采用VLSI技术把主板上众多的接口芯片和支持芯片按不同功能分别集成在一块集成芯片之中。这样,用几片VLSI芯片就可完成主板上主要的接口和支持功能,这几片VLSI芯片的组合称为“芯片组”。采用芯片组技术可以简化主板的设计、降低系统的成本、提高系统的可靠性,并为测试、维护和维修带来方便。在PC机中,整个系统的有效运行都由“系统控制芯片组”(简称“芯片组”)来控制和协调。 IDE和SCSI的性能和特点 IDE(集成驱动器电子部件)是一种硬盘驱动器接口,正式命名为ATA接口。它的最大特点是把硬盘控制器电路和硬盘驱动器本身的控制电路集成在一起,这样,可以消除驱动器和控制器之间的数据丢失问题,使数据传输十分可靠。(注:在IDE接口的适配器电路中不包含硬盘控制器) IDE接口最多只能连接2台硬盘机;数据传输率不超过2Mbps∕s;只能支持528MB的最大容量;传输带宽为8位。 EIDE(ATA—2)可连4台EIDE外设;数据传输率达12~18Mbs/s;支持8.4GB最大容量;传输带宽为16位,并可扩展到32位。 在扩展的IDE接口中有Ultra—ATA/33,Ultra—ATA/66和Ultra—ATA/100,其数据传输率分别可达到33Mb/s,66Mb/s和100Mb/s。 SCSI(小型计算机系统接口)一般用于高端应用领域,作为一种智能型接口它可连接硬盘机、CD—ROM光驱、可擦写光驱、磁带机、扫描仪及通信设备等。其特点是数据传输速度快,可驱动的外设数目多,可靠性高、定义规范、互换性好。 USB的性能和特点 USB(通用串行总线)是一种万能插口,可以取代PC机上所有的串并行连接器插口,其数据速率有两种:1.5Mb/s和12Mb/s(USB 1.0版),目前已发展到USB 2.0版,其数据速率达到480 Mb/s。最多可连接127个外设(包括转接器HUB),连接节点(外设及HUB)的距离可达5m,连接电缆可以是带屏蔽的双扭线(用于12Mb/s)和普通无屏蔽双扭线(用于1.5Mb/s)。 USB的特点:具有真正的“即插即用”特性,很强的连接能力,采用树形结构,最多可连接127个节点;低成本、省空间、连接电缆轻巧(仅4芯)、电源体积小、可支持ISDN等高速数字电话信息通路接口。USB是一种开放性、不具专利版权的理想的工业标准。 AGP的功能和特点 AGP(加速图形端口)是在三维图形显示中为解决“图形纹理”数据高速传输的瓶颈问题应运而生的,是一种新型视频接口技术标准。它定义了一种超高速的连通结构,把三维图形控制器从PCI总线上卸下来,用专用的点对点通道——AGP把图形控制器直接连到系统芯片组(“主存/PCI”控制芯片)上,三维图形芯片可以将主存作为帧缓冲器,实现高速存取。 IEEE 1394的特点 IEEE 1394又称Fire Wire(火线),是一种高速串行接口标准,其最高的数据传输率可达1Gb/s。IEEE 1394接口具有把一个输入信息源传来的数据向多个输出机器广播的功能,特别适用于家庭视听AV(Audio—Visual)的连接。IEEE—1394接口是实现“信息家电”、PC机以及PC机外围设备之间进行多媒体数据交换、存储和处理的最佳接口。 即插即用的特性 即插即用(P&P)是指为微机系统提供这样一种功能:只要将扩展卡插入微机的扩展槽中,微机系统就能自动进行扩展卡的配置工作,保证系统资源空间的合理分配,以避免发生系统资源占用的冲突。这一切都是开机后由系统自动进行的,而无需操作人员的干预。 二、讲授内容 主板 概述 CPU芯片及其插座(插槽) 内存条插槽 外部高速缓冲存储器(外部Cache) 扩展插槽 配套芯片和器件 ATX规范 主板上采用的新技术 其他特性 芯片组 芯片组的功能 芯片组的组成 光盘存储器 光盘的种类和标准 光盘读写原理 光盘存储器的组成 光盘存储器的实用知识 硬盘接口 IDE接口 SCSI接口 USB与IEEE1394(IEEE 1394) USB IEEE 1394 AGP AGP的特点 应用时应注意的问题 显示卡 显示器 显示卡 多媒体计算机 多媒体和多媒体技术 多媒体计算机 即插即用 即插即用功能简述
|
|