微型计算机原理:第4章 微处理器8086的总线结构和时序2015_第1页
微型计算机原理:第4章 微处理器8086的总线结构和时序2015_第2页
微型计算机原理:第4章 微处理器8086的总线结构和时序2015_第3页
微型计算机原理:第4章 微处理器8086的总线结构和时序2015_第4页
微型计算机原理:第4章 微处理器8086的总线结构和时序2015_第5页
已阅读5页,还剩86页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第4章 8086的总线结构和时序本章要点 掌握8086CPU的引脚信号的含义。理解两种工作方式下地址总线、数据总线、控制总线,并构成最小方式和最大方式系统。掌握总线周期概念以及系统的读/写时序、中断响应时序等,为后续章节存储器电路设计以及I/O接口电路设计打下良好的基础。1本章问题的引出第2章我们介绍微处理器的结构时已经说明,微处理器的外部结构表现为数量有限的输入输出引脚,这些引脚构成了微处理器级总线。而微处理器级总线带负载的能力弱,加之部分引脚采用复用引脚,所以在微机系统设计时,不能直接与存储器、I/O接口连接。2本章问题的引出微处理器必须通过微处理器级总线和其它逻辑电路连接组成主机板系统,

2、形成系统级总线,简称系统总线。存储器和I/O设备通过接口电路连接在系统总线上。本章讨论单总线系统,下图示出了8086为基础的系统中系统总线的典型结构。3本章问题的引出4本章问题的引出微处理器级总线和系统级总线之间的接口逻辑电路称为总线控制逻辑。总线控制逻辑中的驱动器和接收器是为了提高总线的驱动电流的能力和承受电容负载的能力。5本章问题的引出在8086系统中,由于CPU采用分时复用的地址/数据总线,而在执行对存储器读写或对I/O设备输入输出的总线周期中,要求地址信息一直保持有效。因此总线控制逻辑还必须完成对分时复用的地址/数据总线中地址信息的锁存,以实现地址总线和数据总线的分离。6本章问题的引出

3、若系统中包括中断优先级管理时,总线控制逻辑还应包括中断优先级管理逻辑,以实现系统中断的管理。(系统中断的管理用可编程中断控制器8259芯片实现。这部分内容在后面章介绍)如果CPU以外的系统部件可以控制系统总线时,那么要求所有的地址总线和数据总线以及大多数控制总线必须能够在逻辑上与CPU或总线控制逻辑有效地脱开。(即总线请求与授予)7本章问题的引出解决以上问题,必须了解8086CPU的引脚功能。本章主要介绍8086CPU的各引脚功能,在介绍的基础上,引出8086最小方式系统和最大方式系统中系统总线的结构和时序,这是组成微机系统和进行系统硬件开发的基础。84.1 8086的微处理器级总线和系统总线

4、微处理器外部特性表现在其引脚信号上,学习时请特别关注以下几个方面:指引脚信号的定义、作用;通常采用英文单词或其缩写表示信号从芯片向外输出,还是从外部输入芯片,或者是双向的起作用的逻辑电平高、低电平有效上升、下降边沿有效输出正常的低电平、高电平外,还可以输出高阻的第三态 有效电平 三态能力 信号的流向 引脚的功能94.1.1 8086的两种工作方式最小方式构成小规模的应用系统,适合单处理器组成的小系统。8086直接产生存贮器或I/O读写的读写命令等控制信号。最大方式适合用于实现多处理器系统,如接入数值协处理器80878086CPU不直接提供用于存贮器或I/O读写的读写命令等控制信号,而是将当前要

5、执行的传送操作类型编码为三个状态位(S2,S1,S0)输出,由外部的总线控制器8288对状态信号进行译码产生相应信号。108086的两种工作方式(1)两种方式利用MN/MX引脚区别两种方式下的内部操作并没有区别IBM PC/XT采用最大方式本书以最小方式展开基本原理通常在信号名称加上划线(如:MX)表示低电平有效118086引脚图 8086CPU具有40条引脚,采用双列直插式封装 为了减少芯片的引脚,8086的许多引脚具有双重定义和功能,采用分时复用方式工作,即在不同时刻,这些引脚上的信号是不相同的8086的最大和最小两种工作模式可以通过引脚选择(MN/MX)128086引脚功能引脚构成了微处

6、理器级总线,引脚功能也就是微处理器级总线的功能。8086CPU的40条引脚中,引脚1和引脚20(GND)为接地端;引脚40(VCC)为电源输入端,采用的电源电压为+5V。引脚19(CLK)为时钟信号输入端。其余36个引脚按其功能来分,地址/数据分时复用总线占用20个引脚,控制总线占16个引脚。134.1.2 最小方式下的引脚定义分类学习这40个引脚(总线)信号数据和地址引脚读写控制引脚中断请求和响应引脚总线请求和响应引脚其它引脚14数据和地址引脚AD15 AD0(Address/Data)地址/数据分时复用引脚,双向、三态在访问存储器或外设的总线操作周期中,这些引脚在第一个时钟周期(T1)输出

7、存储器或I/O端口的16位地址A15 A0其它T状态用于传送16位数据D15 D015数据和地址引脚(续1)A19/S6 A16/S3(Address/Status)地址/状态分时复用引脚,输出、三态这些引脚在访问存储器的第一个时钟周期(T1)输出高4位地址A19 A16在访问外设的第一个时钟周期(T1)全部输出低电平无效在总线周期的其它T状态,输出状态信号S6 S3这些状态中,S6恒等于0,S5指示中断允许标志位IF的状态,S4,S3的组合指示CPU当前正在使用的段寄存器16S4S3 段寄存器00ES01SS10CS(或I/O,中断响应)11DS数据和地址引脚(续2)备注:其中S4S3=10

8、表示对存贮器访问时段寄存器为CS,或者表示对I/O端口进行访问以及在中断响应的总线周期中读取中断类型号(这两种情况下不用段寄存器)。17读写控制引脚ALE(Address Latch Enable)地址锁存允许,输出、三态、高电平有效ALE引脚高有效时,表示复用引脚:AD15 AD0和A19/S6 A16/S3正在传送地址信息由于地址信息在这些复用引脚上出现的时间很短暂,所以系统可以利用ALE引脚将地址锁存起来18读写控制引脚(续1)M/IO( Memory/Input and Output) 存储器或I/O访问,输出、三态该引脚输出低电平时,表示CPU将访问I/O端口,这时地址总线A15 A

9、0提供16位I/O端口地址该引脚输出高电平时,表示CPU将访问存储器,这时地址总线A19 A0提供20位存储器地址19读写控制引脚(续2)WR(Write) 写控制,输出、三态、低电平有效有效时,表示CPU正在写出数据给存储器或I/O端口RD(Read)读控制,输出、三态、低电平有效有效时,表示CPU正在从存储器或I/O端口读入数据20读写控制引脚(续3)M/IO、WR和RD是最基本的控制信号组合后,控制4种基本的总线周期总线周期M/IOWRRD存储器读高高低存储器写高低高I/O读低高低I/O写低低高21读写控制引脚(续4)READY存储器或I/O端口就绪,输入、高电平有效,它是由被访问的存储

10、器或I/O设备发出的响应信号,当其有效时,表示存储器或I/O设备已准备好,CPU可以进行数据传送总线操作周期中,CPU会在T3周期测试该引脚如果测到高有效,CPU直接进入下一步如果测到无效,CPU将插入等待周期Tw等待周期中仍然要监测READY信号,确定是否继续插入等待周期22读写控制引脚(续5)DEN(Data Enable) 数据允许,输出、三态、低电平有效有效时,表示当前数据总线上正在传送数据,可利用它来控制对数据总线的驱动 DT/R(Data Transmit/Receive)数据发送/接收,输出、三态该信号表明当前总线上数据的流向高电平时数据自CPU输出(发送)低电平时数据输入CPU

11、(接收)23中断请求和响应引脚INTR(Interrupt Request)可屏蔽中断请求,输入、高电平有效有效时,表示请求设备向CPU申请可屏蔽中断该中断请求是否响应受控于IF(中断允许标志)、可以被屏蔽掉24中断请求和响应引脚(续1)INTA(Interrupt Acknowledge)可屏蔽中断响应,输出、低电平有效有效时,表示来自INTR引脚的中断请求已被CPU响应,CPU进入中断响应周期25中断请求和响应引脚(续2)NMI(Non-Maskable Interrupt)不可屏蔽中断请求,输入、上升沿有效有效表示外界向CPU申请不可屏蔽中断该中断请求不能被CPU屏蔽,所以优先级别高于I

12、NTR(可屏蔽中断)主机与外设进行数据交换通常采用可屏蔽中断不可屏蔽中断通常用于处理掉电等系统故障26总线请求和响应引脚HOLD总线保持(即总线请求),输入、高电平有效有效时,表示总线请求设备向CPU申请占有总线该信号从有效回到无效时,表示总线请求设备对总线的使用已经结束,通知CPU收回对总线的控制权27总线请求和响应引脚(续1)HLDA(HOLD Acknowledge)总线保持响应(总线响应),输出、高电平有效有效表示CPU已响应总线请求并已将总线释放此时CPU的地址总线、数据总线及具有三态输出能力的控制总线将全面呈现高阻,使总线请求设备可以顺利接管总线待到总线请求信号HOLD无效,总线响

13、应信号HLDA也转为无效,CPU重新获得总线控制权28其它引脚RESET复位请求,输入、高电平有效;该信号有效,CPU清除IP、DS、ES、SS、标志寄存器和指令队列,置CS为0FFFFH;该信号结束后,CPU从存储器的0FFFF0H地址开始读取和执行指令。系统加电或操作员在键盘上进行“RESET”操作时产生RESET信号。8086复位后CS0FFFFH、IP0000H,所以程序入口在物理地址( )。 0FFFF0H29其它引脚(续1)CLK(Clock) 时钟输入系统通过该引脚给CPU提供内部定时信号时钟信号占空比为1/3时是最佳状态,即一个周期中1/3 为高电平, 2/3 为低电平。最高频

14、率对8086为5MHz,对8086-2为8MHz,对8086-1为10MHz。8086的CLK信号由8284A时钟发生器产生。308284A实际上不只是时钟电路,它除了提供频率恒定的时钟信号外,还具有复位信号发生电路和准备好信号控制电路。复位信号发生电路产生系统复位信号RESET,准备好信号控制电路用于对存储器或I/O接口产生的准备好信号READY进行同步。8284A的典型用法如下图所示。其它引脚(续1)31其它引脚(续1)32供给8284A的频率源可来自脉冲发生器(接在EFI引脚上),也可来自振荡器(接在X1和X2之间)。如果F/C接+5V,则由EFI输入决定频率;若F/C接地,便由振荡器决

15、定时钟频率。不管在哪种情况下,时钟输出CLK的频率是输入频率的三分之一。其它引脚(续1)33时钟周期微处理器是在统一的时钟信号CLK控制下,按节拍进行工作的。8086的时钟频率为5MHz。时钟周期就是控制微处理器工作的时钟信号的一个周期(200ns),它是CPU工作的最小节拍。其它引脚(续1)34总线周期CPU每执行一条命令,至少要通过总线对存储器访问一次(取指令)。8086 CPU通过总线对外部(存贮器或I/O接口)进行一次访问所需的时间称为一个总线周期。一个总线周期至少包括4个时钟周期即T1,T2,T3和T4 ,处在这些基本时钟周期中的总线状态称为T状态。其它引脚(续1)35其它引脚(续2

16、)Vcc电源输入,向CPU提供5V10%的电源电压GND接地,向CPU提供参考地电平MN/MX(Minimum/Maximum)工作方式控制线,输入接高电平时,8086引脚工作在最小工作方式;反之,8086工作在最大工作方式36 其它引脚(续3)TEST测试,输入、低电平有效当CPU执行WAIT指令时,每隔5个时钟周期对此引脚进行一次测试。若为高电平,CPU则继续处于空转状态进行等待,直到引脚变为低电平,CPU才结束等待状态,继续执行下一条指令。37其它引脚(续4)BHE /S7 分时复用引脚,输出、三态在总线周期的T1状态输出BHE,在总线周期的其它T状态输出S7。S7指示的状态,目前还没有

17、定义。BHE表示数据线输送的内容,低电平有效。BHE为低电平时,表示使用高八位数据线;否则只使用低八位数据线。BHE和地址总线的A0状态组合在一起表示的功能如下表所示38操作BHE A0使用的数据引脚读或写偶地址的一个字0 0AD15AD0读或写偶地址的一个字节10AD7AD0读或写奇地址的一个字节01AD15AD8读或写奇地址的一个字011 0AD15AD8(第1个总线周期放低位数据字节)AD7AD0(第2个总线周期放高位数据字节)其它引脚(续5)BHE和A0的不同组合状态39 从上图可见,存储器分为奇、偶两个存储体,偶存储体与数据线D7-D0相连,奇存储体与D15-D8相连,所以地址为奇数

18、的只存放高8位的数据,而偶地址只存放低8位的数据,因此当存放一个16位的数据时,如果不遵从低8位放入偶地址体,高8位放入奇地址体的标准方式,则要花费2个总线周期才能完成,从而大大影响数据访问的速度奇存储体偶存储体奇地址偶地址DB15-DB8DB7-DB0BHE其它引脚(续6)40“引脚”小结CPU引脚是系统总线的基本信号可以分成三类信号:16位数据线:D0D1520位地址线:A0A19控制线:MN/MX *、BHE *、DEN、DT/R*ALE、IO/M*、WR*、RD*、READYINTR、INTA*、NMI,HOLD、HLDATEST*、RESET、CLK、Vcc、GND有问题!41“引脚

19、”提问提问之一: CPU引脚是如何与外部连接的呢? 解答:总线形成提问之二:CPU引脚是如何相互配合,实现总线操作、控制系统工作的呢?解答:总线时序(第4.2节)424.1.3 最小方式下的系统总线结构(1)20位地址总线采用3个三态透明锁存器8282进行锁存和驱动(2)16位数据总线采用数据收发器8286进行驱动(3)系统控制信号由8086引脚直接提供43Intel 8282具有三态输出的TTL电平锁存器STB 电平锁存引脚OE* 输出允许引脚每一位都是一个三态锁存器,8个三态锁存器的控制端连在一起44常用集成电路芯片 74LS373具有三态输出的TTL电平锁存器LE 电平锁存引脚OE* 输

20、出允许引脚74LS373与Intel 8282功能一样45AD7 AD0A15 A8A19/S6 A16/S3+5V8088ALE8282STB系统总线信号A19 A16A15 A8A7 A0D7 D0IO/M*RD*WR*8282STB8282STB8286TOE*MN/MX*IO/M*RD*WR*DT/R*DEN*OE*OE*OE*最小方式下的系统总线结构(1)20位地址总线采用3个三态透明锁存器8282进行锁存和驱动(2)8位数据总线采用数据收发器8286进行驱动(3)系统控制信号由8088引脚直接提供补充46补充:三态门和D触发器三态门和以D触发器形成的锁存器是微机接口电路中最常使用的

21、两类逻辑电路三态门的作用:功率放大、导通开关器件共用总线时,一般使用三态电路:需要使用总线的时候打开三态门;不使用的时候关闭三态门,使之处于高阻D触发器的作用:信号保持,导通开关三态锁存47三态缓冲器(三态门)T为低电平时:输出为高阻抗(三态)T为高电平时:输出为输入的反相TAF表示反相或低电平有效TAFTAFTAF三态门具有单向导通和三态的特性48常用集成电路芯片 74LS244 每一位都是一个三态门,每4个三态门的控制端连接在一起双4位单向缓冲器分成4位的两组每组的控制端连接在一起控制端低电平有效输出与输入同相49双向三态缓冲器ABTOE*OE*0,导通 T1 AB T0 ABOE*1,不

22、导通双向三态门具有双向导通和三态的特性50Intel 8286OE*0,导通 T1 AB T0 ABOE*1,不导通每一位都是一个双向三态门,8位具有共同的控制端8位双向缓冲器控制端连接在一起,低电平有效可以双向导通输出与输入同相51常用集成电路芯片 74LS2458位双向缓冲器控制端连接在一起,低电平有效可以双向导通输出与输入同相E*0,导通 DIR1 AB DIR0 ABE*1,不导通74LS245与Intel 8286功能一样52D触发器 D Q C Q电平锁存 D Q C Q上升沿锁存负脉冲的上升沿D QC QSR带有异步置位清零的电平控制的锁存器电平锁存:高电平通过,低电平锁存上升沿

23、锁存:通常用负脉冲触发锁存53常用集成电路芯片 74LS273具有异步清零的TTL上升沿锁存器每一位都是一个D触发器,8个D触发器的控制端连接在一起54三态缓冲锁存器(三态锁存器)TA D Q CB锁存环节缓冲环节55 4.1.4 最大方式下的引脚定义 当MN/MX引脚接地(MN/MX=0)时,8086CPU工作在最大工作方式 此时,除24引脚到31引脚8个引脚外,其他引线与最小模式相同56最大方式下的引脚定义(续1)1、 S2、S1、S0总线周期状态信号,输出,三态。这三个信号连接到总线控制器8288的输入端,8288对它们译码后可以产生系统总线所需要的各种控制信号。三个信号的代码组合以及对

24、应的操作见下表57最大方式下的引脚定义(续2)S2 S1 S0 操作状态8288产生的信号0 0 00 0 10 1 00 1 11 0 01 0 11 1 01 1 1中断响应读I/O端口写I/O端口暂停取指令读存储器写存储器保留INTAIORCIOWC,AIOWC无MRDCMRDCMWTC,AMWC无58最大方式下的引脚定义(续3)2、RQ/GT1、RQ/GT0 总线请求/总线响应信号引脚。 每一个引脚都具有双向功能,既是总线请求输入也是总线响应输出,但RQ/GT0比RQ/GT1具有更高的优先权。 这些引脚内部都有上拉电阻,所以在未使用时可以悬空59最大方式下的引脚定义(续4)3、 LOC

25、K 总线封锁信号输出,低电平有效。 该信号有效时,CPU封锁总线,不允许其它的总线控制设备申请使用系统总线60最大方式下的引脚定义(续5)4、 QS1、QS0 指令队列状态输出。 根据该状态信号,从外部可以跟踪CPU内部的指令队列。 QS1、QS0的编码如下表QS1QS0指令队列状态00110101无操作,队列中指令未被取出从队列中取出当前指令中的第一字节队列空从队列中取出指令的后续字节614.1.5 最大方式的系统总线结构Vcc8284RES# RDYREADY MN/MX#S0#S1#S2#CLKREADYRESET8086CPUBHE#BQ#/GT0#BQ#/GT1#INTRLOCK#A

26、19-A16AD15-AD08288CLKS0#S1#S2#DENDT/R#ALEAMWC#AIOWC#INTA#MRDC#MWTC#IORC#IOWC#8282 X3OE#T8286 X3OE#DISTBBHE# ADDRESSADDR./DATABHE#MEMORYI/0INTERFACEADDR SUBDATA BUSINTRLOCK#D01262最大方式的系统总线结构12634.2 8086系统总线时序时序(Timing)是指信号高低电平(有效或无效)变化及相互间的时间顺序关系CPU时序决定系统各部件间的同步和定时总线时序描述CPU引脚如何实现总线操作 什么是总线操作?648086的总

27、线时序(续1)总线操作是指CPU通过总线对外的各种操作8086的总线操作主要有:存储器读、I/O读操作存储器写、I/O写操作中断响应操作总线请求及响应操作CPU正在进行内部操作、并不进行实际对外操作的空闲状态T1描述总线操作的微处理器时序有三级指令周期 总线周期 时钟周期 什么是指令、总线和时钟周期?658086的总线时序(续2)指令周期是指一条指令经取指、译码、读写操作数到执行完成的过程。若干总线周期组成一个指令周期总线周期是指CPU通过总线操作与外部(存储器或I/O端口)进行一次数据交换的过程8086的基本总线周期需要4个时钟周期4个时钟周期编号为T1、T2、T3和T4总线周期中的时钟周期

28、也被称作“T状态” 时钟周期的时间长度就是时钟频率的倒数当需要延长总线周期时插入等待状态TwCPU进行内部操作,没有对外操作时,其引脚就处于空闲状态T1 何时有总线周期?演示668086的总线时序(续3)任何指令的取指阶段都需要存储器读总线周期,读取的内容是指令代码任何一条以存储单元为源操作数的指令都将引起存储器读总线周期,任何一条以存储单元为目的操作数的指令都将引起存储器写总线周期只有执行IN指令才出现I/O读总线周期,执行OUT指令才出现I/O写总线周期CPU响应可屏蔽中断时生成中断响应总线周期 如何实现同步?678086的总线时序(续4)总线操作中如何实现时序同步是关键CPU总线周期采用

29、同步时序:各部件都以系统时钟信号为基准当相互不能配合时,快速部件(CPU)插入等待状态等待慢速部件(I/O和存储器)CPU与外设接口常采用异步时序,它们通过应答联络信号实现同步操作684.2.1 最小方式系统总线周期时序本节展开微处理器最基本的4种总线周期存储器读总线周期存储器写总线周期I/O读总线周期I/O写总线周期69CLKT4T3T2T1BHES7Addr.,BHE输出Status 输出Addr.输出DATA 输入AD15-AD0ALEM/IORDDT/RDEN8086读总线周期基本定时一个总线周期A19/S6-A16/S38086最小方式下读总线周期低为I/O读,高为存储器读70CLK

30、T4T3T2T1BHES7Addr.,BHE输出Status 输出Addr.输出DATA 输出AD15-AD0ALEM/IOWRDT/RDEN8086写总线周期基本定时一个总线周期A19/S6-A16/S38086最小方式下写总线周期低为I/O写,高为存储器写71等待状态Tw同步时序通过插入等待状态,来使速度差别较大的两部分保持同步在读写总线周期中,判断是否插入Tw1. 在T3的前沿检测READY引脚是否有效2. 如果READY无效,在T3和它T4之间插入一个等效于T3的Tw ,在每个Tw状态开始,都要测试READY线,如果READY无效,就插入一个TW3. 如果READY有效,执行完该T状态

31、,进入T4状态72等待状态 T1 T2 T3 Tw Tw Tw T4CLKREADY前沿检测738086中断系统8086微处理器具有处理256种中断的能力。每个中断分配给一个中断类型码,在0255之间,用一字节表示,也称为256种类型中断。256种类型中断分为硬件中断和软件中断。硬件中断:外部硬件电路产生的中断。软件中断:8086操作过程中发生异常事件或执行中断指令INTn。74指令/CPU启 动 的软件中断(内部)硬件中断(外部)INTn 指令中 断 逻 辑断点中断溢出中断单步中断除数为0 中断(3)(4)(1)(0)非屏蔽中断请求(2)中断控制器8259A可屏蔽中断请求NMIINTR808

32、6 中 断 分 类 图INTOINT3OF=1TF=175最小方式中断响应周期T1T2T3T4T1T1T1T1T2T3T4ALEINTAAD7AD0中断类型号空闲状态76最小方式系统中的总线请求和授予时序T4或T1CLKHOLDHLDA77动态演示78CLKT4T3T2T1.AD15-AD0ALEMRDC或IORCDT/RDEN一个总线周期4.2.2 8086最大方式系统读总线周期Addr输出DATA 输入BHES7.Status 输出A19/S6-A16/S3BHE,A19-A16S2S079CLKT4T3T2T1BHES7.Status 输出Addr.输出DATA 输入AD15-AD0AL

33、EAMWC或AIOWCDEN一个总线周期A19/S6-A16/S38086最大方式系统写总线周期AMTC或IOWCBHE,A19-A16S2S080T1第一个中断响应总线周期第二个中断响应总线周期T2T3T4T1T2T3T4CLKALEAD7AD08086最大方式下中断响应时序TYPELOCKINTA81最大方式总线请求和总线授予时序T4或T1CLKRQ/GT主设备请求总线存取CPU将总线授予主设备主设备释放总线82小结评价微机系统性能时,运行速度是重要的性能指标。微机的运行包括CPU的内部操作和总线操作,所有新型微机系统的研制开发,都会在CPU内部操作和总线操作进行创新,以获得速度指标的改善。高档微处理器的许多新技术支持内部操作与总线操作并行,而总线操作受存储器和外部设备运行速度低的限制,所以总线操作速度的快慢成为整个系统速度指标的决定因素。8086 CPU组成的系统时钟频率为5 MHz,以最大1.25百万次每秒的速率读或写数据。83小结随着技术的发展,高档微处理器的时钟频率不断提高,达到3

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论