微机原理与接口技术(第3版)习题与答案 第8章_第1页
微机原理与接口技术(第3版)习题与答案 第8章_第2页
微机原理与接口技术(第3版)习题与答案 第8章_第3页
微机原理与接口技术(第3版)习题与答案 第8章_第4页
微机原理与接口技术(第3版)习题与答案 第8章_第5页
已阅读5页,还剩8页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

第8章习题答案

练习题1

8.1-1在微机系统中引入中断技术,可以()。

A.提高外设速度B.减轻主存负担C.提高CPU效率D.增加信息交换的精度

【解答】C

8.1-2判断:断点是中断服务程序的返回地址.()

【解答】对

8.1-3CPU的“中断”功能使它能够中断,转去,完成后返回原先执行的程序。

【解答】当前执行的程序,中断服务子程序

8.1-4比较8086/8088调用子程序和执行中断服务程序的异同。

【解答】相同:两者均发生断点保护、程序转移和返回;不同:广程序的调用是确定的,中断多数是随机

的:子程序调用时保护IP、CS,中断服务保护IP、CS和FLAG。

8.1-5什么叫中断?采用中断有哪些优点?

【解答】中断是外设随机地(指主程序运行到任何一条指令时)或程序预先安排产生中断请求信号,暂停

CPU正在运行的程序,转入执行称为中断服务的子程序,中断服务完毕后,返回到主程序被中断处继续执

行的过程。CPU与外设采用中断技术交换数据,可以克服无条件传递和杏询传送的跳点,即CPU和外设只

能串行工作。这样可以提高系统的工作效率,充分发挥CPU的高速运算的能力。

8.1-6什么叫中断源?通常有哪几类?

【解答】所谓中断源就是引起中断的原因或发出中断请求的来源,8086/8088中断系统有以下5种中断源:

(1)I/O设备:

(2)故障源:

(3)软件中断指令;

(4)当前程序的运行:

(5)硬件预先设置。

练习题2

8.2-1常见的中断源的优先级判优的方法可分和两大类。

【解答】软件判优,硬件判优

8.2-2判断:每个中断电路都必须设计中断优先级判优电路,否则CPU在中断响应后不能正确转入相应的

中断服务程序。()

【解答】对

8.2-3判断:中断优先就是谁先中断,谁就得到优先响应。()

【解答】错

8.2-4简述中断优先级的概念。

【解答】中断优先级是系统设计者事先应根据事件轻重缓急,给每个中断源确定的优先服务的级别。重要

和紧急的事件赋予更高的优先级。一般来讲,系统总是先响应具有较高优先级的中断源的请求,

8.2-5在有多个中断源发出中断请求时,有几种方法确定它们的优先级别?

【解答】可以有2大类方法,软件判优和硬件判优。软件判优可分为:固定优先级查询法和循环优先级查

询法。硬件判优法可以分为:串行优先级排队、并行优先级排队和采用可编程中断控制器作为专用的中断

优先权管理芯片等3种方法。

练习题3

83-1判断:()8086/80S8的中断类型码越小,则其中断优先级越高。

【解答】错

8.3-28086/8088有一个强大的中断系统,可以处理种不同的中断。从中断产生的来源来分,中断

可以分为两大类:中断和硬件中断。其中硬件中断又可以分为中断和中断,

【解答】256,软件,非屏蔽,可屏蔽

8.3-3在8086/8088中,非屏板中断的中断向量在中断向量表中的位置()。

A.是由程序指定B.由DOS自动分配

C.固定在0008H开始的4个字节D.固定在中断向量表的表首

【解答】C

8.3-48086/8088中断系统的中断类型码是(

A.中断服务程序的入口地址B.中断向量表的内容

C.中断向量表的地址指针D.以上三项都不是

【解答】D

8.3-5中断向量的地址是()o

A.子程序入口地址B.中断服务程序入口地址

C.中断服务程序入口地址的地址D.传输数据的起始地址

【解答】C

8.3-6中断类型码为40H的中断服务程序入口地址存放在中断向量表中的起始地址是(

A.DS:0040HB.DS:0100HC.OOOOH:01OOHD.000()H:0040H

【解答】C

8.3-78086/8088对中断请求向应优先级最高的请求是(

A.NMIB.INTRC.内部中断D.单步中断

【解答】C

8.3-8当8086/8088的INTR=1,且中断允许标志IF=1时,则CPU完成()后,响应该中断请求,进

行中断处理。

A.当前时钟周期B.当前总线周期

C.当前指令周期D.下一个指令周期

【解答】C

8.3-98086/8088的中断管系统可以处理多种中断源,其中每执行一条指令发生单步中断的条件是()。

A.TF=LOF=1B.TF=1,IF=1C.OF=I,IF=I

【解答】B

8.3-10下面的中断中,只有()需要提供硬件中断类型码。

A.NMIB.INTRC.INTOD.INTn

【解答】B

83-11响应可屏蔽中断后,8086/8088是在()读取中断向量码的。

A.保存断点后B.第一个中断响应周期

C.第二个中断响应周期D.T4前沿

【解答】C

8.3-12写出下列中断类型码对应的中断向量在中断向量表中的物理地址。

(1)INT12H(2)INT8

【解答】(1)12Hx4=48H,物理地址为00048H:(2)8x4=32=20H,物理地址为00020H

8.3-13中断向量表在存储器内什么位置?中断向量表的内容是什么?

【解答】中断向量表在内存。段的0000-03FFH的存储区内,存储的是256个中断向量。每个中断向量占

四个单元,其中前两个单元存放中断处理子程序的入口地址的偏移量(IP),低字节在前,高字节在后:后两

个单元存放中断处理子程序入口地址的段地址(CS),也是低字节在前,高字节在后。

8.3-14某可屏蔽中断的类型蚂为UXH,其中断服务程序的入口地址为IU2UH:UU4UH,请编写程序将该中

断服务程序的入口地址写入中断向量表中O

【解答】方法I:直接写入法

PUSHDS

MOVAX,0

MOVDS,AX

MOVBX,08H*4

MOVWORDPTR[BX],(X)40H

MOVWORDPTR|BX+2L1020H

POPDS

方法2:DOS系统功能调用法

PUSHDS

MOVAX.1020H

MOVDS,AX

MOVDX,0040H

MOVAH.25H

INT21H

POPDS

练习题4

8.4-1选择题

(I)CPU可以访问8259A的端口地址数为()o

A.1个B.2个C.3个D.8个

【解答】B

(2)设8259A工作于循环优先级方式,CPU执行完IR2的中断服务程序后,IRo〜1R?的优先级顺序为()。

A.IR2>IR?>IRI>IR5>IR6>IR7>IRO>IRIB.IR?>IRI>IRS>IR6>IR7>IRO>IRI>IR2

C.IR(P>IRI>IR2>IR.A>IR4>IR5>IR6>IR7D.IR2>IRO>IRI>IR3>IR4>IR5>IR6>IR7

【解答】B

(3)设两片8259A级联,主片设为特殊全嵌套方式,CPU执行完主片IR3的中断服务程序后,主片IRo〜

IR?的优先级顺序为()□

A.IR2>IR^>IR4>IR5>IR6>IR7>IRO>1RIB.IR>IR>IRS>IR6>IR7>IRO>IRI>IR2

C.IRO>IRI>IR2>1R3>IR4>IR5>IR6>IR7D.IR2>IRO>IRI>IR3>IR4>IR5>IR6>IR'

【解答】c

(4)8259A有3种中断结束方式,其目的都是为了()。

A.发出中断结束命令,使相应的ISR=1B.发出中断结束命令,使相应的ISR=O

C.发出中断结束命令,使相应的IMR=1D.发出中断结束命令,使相应的IMR=O

【解答】B

(5)当用8259A时,其中断服务程序要用中断结束命令,是因为().

A.要用它屏蔽正在被服务的中断源,使其不再发出中断请求

B.要用它来清零中断服务寄存器中的对应位,以及允许同级或低优先级的中断请求能被响应

C.要用它来消寄中断请求奇存器中的对应位,以免申发响应该中断请求

【解答】B

(6)8259A特殊全嵌堂方式要解决的主要问题是(

A.屏蔽所有中断请求B.设置最低优先级C.开放低优先级中断D.响应同级中断

【解答】D

(7)8259A操作命令字OCW;为20H,功能为(

A.一般EOI命令B.自动EO【命令

C.自动EOI命令加循环优先汲D.•般EOI命令加循环优先级

【解答】A

(8)若将8259A的0CW3设置为0AH,则其后从PC机的20HLi读入的是()。

A.中断查询结果B.ISR寄存器内容

C.IMR寄存器内容D.IRR寄存器内容

【解答】D

8.4-2判断题

(1)()8259A的1R?〜IRo为高电平有效。

(2)()通过设置8259A的IMR的状态就可以控制8086是否响应可屏蔽中断。

(3)()8259A中各寄存器是通过不同的地址识别的。

(4)()8259A的初始化命令字ICW]〜ICW&是必写的命令字,而且只需要写入一次。

(5)()8259A的IRR、IMR、ISR的读操作必须先设置OCW3。

【解答】错:错;错;错;错

8.4-3填空题

(1)8259A允许的中断请求输入信号触发方式包括和.

【解答】边沿触发方式,电平触发方式

(2)一片8259A可管理级中断,管理46级中断至少需要片8259A。

【解答】8,7

(3)已知某8086系统中用了I片8259A,此时ISR=30H,请问8259A处于状态。

【解答】中断嵌套

(4)8259A的4个初始化命令字ICWi、ICW八ICW、和ICW*应顺序写入,其中:为必须写

入的,为选择写入的。

【解答】ICWi,ICW2,

ICW3、ICW4

(5)有3片8259A级联,从片分别接入主片的IR?和IRs,则主片8259A的ICW3为,两片从片8259A

的ICW3分别为和。

【解答】00100100B(24H),02H,05H

8.4-4问答题

(1)8259A的IMR与8086的中断允许标志IF有何区别?

【解答】IMR的功能是决定可屏蔽中断请求能否发送给CPU,而1F标志位的状态决定了CPU是响应可屏

蔽中断请求。对IMR的设置可以控制单个中断源,而对IF的设宜则可以决定所有的可解蔽中断请求能否

被响应。

标忐寄存错的IF位相当于一个总开关,控制着所有可屏蔽中断是开放(IF=1)还是屏蔽(IF=1)

IMR寄存器的每一位相当于一个分开关,独立控制单个可屏蔽中断是开放(IMR,=0)还是屏蔽(IMRk1)o

使用中断控制器的系统中,某个可屏蔽中断如果要被响应,两级“开关”都要开放中断。

(2)8259A的当前中断服务寄存器ISR的内容代表什么?在中断嵌套和单个中断情况F,ISR的内容有什

么区别?

【解答】ISR标记了CPU正在为哪些中断源服务。中断嵌套情况下ISR中至少有2位以上为1,单个中断

情况下ISR中只有1位为只

(3)8259A的循环优先级和特殊循环优先级方式有什么差别?

【解答】

8259A被设置为循环优先级后的瞬时优先级为IRO>IRI>IR2>IR3>IR4>1RS>1RG>1R7;一旦某中断源的清

求被响应后它就变为最低优先级,它的下一级则上升为最高优先圾。特殊循环优先级方式的不同之处是由

程序指明循环起始时的最低优先级。而循环优先级方式下,初始时最高优先级一定是IR。

(4)8259A的特殊屏蔽方式和一般屏蔽方式相比,有什么不同之处?特殊屏蔽方式一般用在什么场

合?

【解答】一般屏蔽方式下,中断服务程序在执行时,同级或较低级和被屏蔽的中断请求不被响应,只有当

前中断结束后,方可响应同级或低级中断。

特殊扉蔽方式是在中断服务程序中,用操作命令字OCWi将IMR寄存器中本级中断的对应位置1,即将本

级中断屏蔽,同时使ISR寄存器中当前对应位自动清0,为开放诋级中断请求提供可能。因此特殊屏蔽方

式下.除了用OCWi屏蔽掉的和正在服务的中断级外.其他任何汲的中断请求都可能中断正在服务的中断

(因为CPU处丁•开中断状态)。相当于赋予OCWi中未屏蔽的中断级有更高的优先权。

特殊屏蔽方式一般用在某些希望一个中断服务程序能动态地改变系统优先级结构的场合。

(5)8259A有几种中断结束方式?各自用在什么场合?

【解答】有3种方式,分别是

(I)自动结束方式:仅用于多个中断源不发牛.嵌套的单片8259A系统中。

(2)一般结束方式:用在完全嵌套的情况下。

(3)特殊结束方式:用在非完全嵌套方式下。

(6)8259A仅有两个端口,如何识别4个ICW命令和3个OCW命令?

【解答】ICW命令和3条OCW命令是在不同阶段使用的。ICW用于初始化阶段,OCW用于操作阶段,

而且发送命令都按照一定的次序。此外共享同一个地址的命令字,格式一般也不同。所以,虽然8259A仅

有2个端口地址,仍然可以识别。

8.4-5设有两片8259A级联,主片设为特殊全嵌套方式,从片设为完全嵌套方式,从片的INT引脚接至主

片的以2引脚,写出主、从片IRo〜IR7引脚的中断优先级顺序。

【解答】主片IRo>主片IRi>从片IRA从片IR期…〉从片IR?>主片以3>...>主片IRio

8.4-6怎样用8259A的中断屏蔽命令字来禁止1思、IR(,引脚上的中断请求输入?又怎样撤销中断屏蔽?设

8259A的端口地址为93H、941L

【解答】禁止:

MOVAL.01000100B;OCWi的内容

OUT93H.AL

撤销:

ANDAL.1011101IB;清除IRz、以6对应的屏蔽位

OUT93H.AL

8.4-78088系统中有一片8259A,其占用地址为F0H〜FIH,采用非缓冲方式,•般完全嵌套,电平触发,

一般中断结束,中断类型号为80H〜87H,屏蔽IRa、1R4引脚上的中断请求入,试写出8259A的初始化程

序段。

【解答】

MOVAL,(XX)1IOIIB;ICW1:电平触发,单片,要ICW4

OUTOFOH,AL

MOVAL,80H;ICW2=80H

OUTOFIH.AL

MOVAL,()00000018;ICW4:一般完全嵌套,非缓冲、普通中断结束

OUT0F1H,AL

MOVAL.()001l(X)OB;OCW1:IRa、IR』中断禁止

OUTOFIH,AL

8.4-8下面是•个对8259A进行初始化的程序段,请为该程序段加上注释,并具体说明各初始化命令字的

含义。

PORTOEQU40H

PORTIEQU4IH

MOVAL,I3H

MOVDX,PORTO

OUTDX.AL

INCDX

MOVAL.08H

OUTDX,AL

MOVAL.0IH

OUTDX,AL

【解答】PORTOEQU40H;8259A的偶地址端口

PORTIEQU41II;8259A的奇地址端口

MOVAL,13H;1CW1:边沿触发,单片,要ICW4

MOVDX.PORTO

OUTDX,AL

INCDX

MOVAL,08H;ICW2=08H

OUTDX.AL

MOVAL.01H:ICW4:完全嵌套.中断正常结束.8086/8088方式

OUTDX,AL

本章习题

8-1试选用两种方法,为中断类型码为0AH的中断源设置中断向量,已知中断服务程序的入口地址为

INT_PAo

【解答】方法1:直接写入法

PUSHDS

MOVAX,0

MOVDS,AX

MOVBX.08H*4

MOVWORDPTRjBX],OFFSETINT_PA

MOVWORDPTR[BX+2].SEGINT_PA

POPDS

方法2:DOS系统功能调用法

PUSHDS

MOVAX.OFFSETINT_PA

MOVDS,AX

MOVDX.SEGINT_PA

MOVAH.25H

INT21H

POPDS

8-2列出8086/8088的中断引脚和与中断有关的指令。

【解答】相关的引脚有INT和丽,相关的指令有INT、RET、RETF、INTO等。

8-38086/8088如何获得中断类型码?

【解答】对于内部中断和非屏蔽中断,中断类型号是固定的,由CPU直接生成。而可屏蔽中断的中断类型

码在中断响应周期中第2个而X信号到来时,山外设通过数据总线送给CPU.

8-4中断响应有哪些条件?为什么CPU响应可屏蔽中断后立即关中断?

【解答】对于非屏蔽中断,响应的条件包拈:执行完现行指令:对于可屏蔽中断,响应的条件包括:执行

完现行指令,IF=1。

CPU响应中断后立即关中断是为了防止在中断响应的同时又有别的中断,引起系统混乱。

8-5可扉蔽中断和非扉蔽中断的主要区别是什么?

【解答】

比较NMIINTR

相同点均为外部硬件中断,均需要向CPU发出中断请求

不受中断允许标志位IF的控制受中断允许标志位IF的控制

中断请求信号为上升沿脉冲信号中断请求信号为高电平信号

不同点无中断响应信号输出有中断响应信号而输出

中断类型码固定(2型中断)中断类型码由编程决定

一般NMI中断源只有1个INTR中断源可以有多个

8-6中断向量存放在OOOOH:C058H开始的4个连续存储单元中,该中断向量所对应的中断类型码为多少?

若相应的中断服务程序入口地址为5060H:7080H,请画出该中断向量在中断向量表中的分布情况。

【解答】中断类型码=0058H/4=16H

OOOOH:OO58H80H

0000H:0059H70H

0000H:005AH60H

0000H:005BH50H

8-7给定SP=OIOOH,SS=05C0H.FR=0240H,在存储单元中已有(00024H)=0060H,(00026H)=1000H,在

段地址为0800H及偏移地址为00A0H的存储单元中,有一条中惭指令“INT9”。问:执行“INT9”指令后,

SS、SP、IP、FR的内容是什么?栈顶的3个字是什么?(提示:对于“INT〃”指令,n=3时,为1字节指令,

g3时,为2字节指令)

【解答】图(a)是INT9执行前内存的状态。当执行INT9时,首先:

①标志寄存器入栈,见图(b),将IF和TF标志清零,所以FLAGS=0040H;

②断点地址入栈:CS先入栈,IP后入栈,因为INT9占2个字节,所以断点地址为0800H:

OOA0H+2=O80OH:O0A2H见图(c):

③从中断向量表中获取中断服务程序入口地址,即IP—(00024H00025H),CS<-(00026H,00027H)o

00024H60H中00024H60H中00024H60H中

OOO25HOOH断OOO25HOOH断OOO25HOOH断

00026HOOH向00026HOOH向00026HOOH向

00027H10H量00027HI0H量00027H10H量

・・.・.・

••・••・・.・

0500:0000H••.堆栈段0500:0000H••.堆栈段0500:0000H••.堆栈段

••・••・

0500:00FAH0500:00FAH0500:00FAHA2HiSP

0500:00FBH0500:00FBH05(X):(X)FBHOOH

0500:(X)FCH0500:00FCH0500:00FCHOOH

0500:00FDH0500:00FDH0500:00FDH08H

0500:00FEH()50():00FEH40H—SP0500:00FEH40H

0500:00FFH0500:00FFH20H0500:00FFH20H

0500:01OOH■—SP0500:01OOH■0500:01OOH■

0800H:00A0HINT中断0800H:00A0HINT中断0800H:00A0HINT中断

0800H:00A1H9指令0800H:00A0H9指令0800H;00A1H9指令

(a)INT9执行前(b)①(c)②

根据图(a)~(c)分析,执行INT?指令后,SS=0500H,SP=OOFAH,IP=0060H,FLAGS=0040H.

栈顶的3个字分别是:(O5OO:GOFAH)=OOA2H,(0500:00FCH)=0800H,(0500:00FEH)=2040H

8-8若8086系统采用单片8259A管理中断,给定中断类型码为40H,如果IR4引脚上的中断源的口断服

务程序的入口地址为3322H问

(1)其中断向国•在中断向品•表中的地址是名少?

(2)其中断向量所在的4个存储单元的内容依次是多少?

(3)请完成下面初始化中断向量表的程序段。

MOVAH,25H

INT21H

【解答】

(])44HX4=110H

(2)

001I0H50H

001IIH11H

001I2H22H

001I3H33H

(3)

MOVAX,3322H

MOVDS,AX

MOVDX,1150H

MOVAL.44H

8-9在一个8086/8088和单片8259A组成的系统中,试说明:

(1)8086/8088响应可屏蔽中断的条件是什么?

(2)8086/8088在响应中断过程中,INTA信号的主要作用是什么?

(3)假设8259A已经被初始化,1CW2=OAH,若连接在8259A的的外设发出中断请求,它的中断向量

存放的地址走多少?

【解答】

(1)3个条件:①外设提出请求,②中断开放IF=1,③本中断位未被屏蔽,即IMR中对应位为0。

⑵而入是CPU发出的中断响应信号,其主要作用是中断向量读选通信号,在中断响应周期的第二个周

期,外设收到而入信号后,往数据总线的低8位送出中断类型码。

(3)ICW2=0AH,则出3端的中断类型码是()00()1011B(0BH),中断向量存放在内存0段偏移地址为

0BHx4=2CH的地方。

8-10若8088系统采用2片8259A级联,主片的中断类型码从3DH开始,端口地址为20H、2IH。从片的

INT接主片的IR?,从片的中断类型码从40H开始,端口地址为22H、23H.主片从片均工作在非缓冲方式,

非中断自动结束、完全嵌套方式,中断采用电平触发。试对其进行初始化。

【解答】

MOVAL.0001I011B;ICW1

OUT20H.AL;主片

OUT22H.AL;从片

MOVAL.30H;ICW2(主)

OUT2IH.AL;主片

MOVAL.40H:ICW2(从)

OUT23H.AL;从片

MOVAL.80H:ICW3(主)

OUT2IH,AL;主片

MOVAL.07H:ICW3(从)

OUT73H.AI.:从片

MOVAL,0IH;ICW4

OUT2IH.AL;主片

OUT23H.AL;从片

8-11试编程实现将8259A的各种工作状态(包括IMR、IRR、ISR和中断查询字)读出,并存入BUF开始

的内存单元中。设8259A的端口地址为180H和181H.

【解答】

;设置数据指针

MOVAX.SEGBUF

MOVDS.AX

MOVBX.OFFSETBUF

;读IMR并保存,端口地址为181H

MOVDX,I8IH;设置奇地址

INAL.DX;取IMR

MOV[BX].AL;存入内存

INCBX;指针加1

;读IRR并保存,端口地址为180H

MOVDX,180H;设置偶地址

MOVAL,OOOOIO1OB;设置OCW:,DlD0=10表示将读取IRR的内容

OUTDX,AL

INAL,DX;读IRR

MOV[BXJ.AL;存入内存

INCBX;指针力I11

;读ISR并保存,端口地址还是为180H

MOVAL,0000101IB;设置OCW3,DQo=l1表示将读取ISR的内容

OUTDX,AL

INAL,DX;读ISR

MOV[BXJ.AL;存入内存

INCBX;指针加1

读中断查询字并保存,端口地址还是为180H

MOVAL,00001100B;设置OCW3,D2=I表示将读取中断查询字

OUTDX,AL

INAL.DX;读中断查询字

MOV[BXJ.AL;存入内存

INCBX;指针加1

8-12若要求8259A的地址为E0I0H和E012H,试画出8259A与8086系统总线的连接图。若系统中只有

1片8259A,允许8个中断源,边沿触发,非缓冲方式,完全嵌套方式,一般中断结束,中断类型码规定

为40H,试编写初始化程序。如果IR,上的中断源的中断服务程序的入口地址为1000H:8899H,请编写初

始化中断向量表的程序段。

【解答】

(I)接口电路设计

端口地址分析:

(2)8259A初始化

MOVDX,0E010H;ICW1

MOVAL.13H

OUTDX.AL

MOVDX,0E011HJCVV2

MOVAL.40H

OUTDX,AL

MOVAL.OIH;ICW4

OUT

温馨提示

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

评论

0/150

提交评论