《微机原理与应用》总结复习.

时间:2019-05-15 09:28:23下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《《微机原理与应用》总结复习.》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《《微机原理与应用》总结复习.》。

第一篇:《微机原理与应用》总结复习.

第一章概述

一、个人计算机的构成(各组成部分及器件作用、性能指标等

二、计算机基础知识概念(数制和编码、指令和程序、…

三、微型计算机的结构(内部和外部结构、工作原理、概念术语解释、外部设备分类和接口基本概念第二章 IA-32结构微处理器

8086/8088 微处理器结构、存储器结构与堆栈、8086~80386、80486的功能结构、之间的差别

8位、16位、32位寄存器的功能作用以及一些特殊寄存器的状态标志位的含义

8086~803868位、16位、32位寄存器的功能作用以及一些特殊寄存器的状态标志位的含义

处理器总线时序基本概念、几种基本时序的工作流程分析

8086的时序相关概念定义(•时钟周期、总线周期、指令周期•一般读写时序的描述•若干种典型时序 8086的两种组态的连接

微处理器的操作方式、存储器的组织管理模式、微处理器的一些新技术 第三章 IA-32指令系统 各类寻址方式、通用指令 第四章汇编程序设计

基本编程方法(指示性语句和指令性语句、数据段定义、堆栈段定义、代码段编写、过程编写、三种程序设计的基本结构(•顺序流程•分支流程•循环流程、基本 的数据传送交换编程、数据编码转换编程、基本的算术运算编程、数据排序和查找编程、子程序设计、DOS功能调用、宏功能的设计(宏汇编程序编写

第五章存储器

存储器的有关基本概念、常用的存储器分类、存储器与 CPU的接口(如何连接、连接需注意的问题

IA-32微处理器的三种工作方式的含义 实地址方式下的存储器访问地址的形成 保护虚拟地址下的存储器访问地址的形成 第六章输入、输出、和系统总线

接口的基本概念(接口传送的信息分类、寻址方式…、输入输出时序、数据传送方式、数据传送控制方式、外设与 CPU的接口的连接与编程、了解DMA 总线的操作过程和数据传输方式、各类总线的概念及用途、系统总线(•PC•ISA•PCI、其它总线接口

第七章中断

中断和中断系统的有关概念、中断的处理过程(条件、响应、优先权、中断控制器8259、8086的中断方式

第八章并行接口芯片8255

一、接口电路应具备的部件和实现的功能

输入/输出数据的锁存器和缓冲器、状态和控制命令的寄存器、端口的译码和控制电路、中断请求触发器、中断屏蔽触发器、中断优先权排队电路和发出中断向量的电路。

二、8255芯片的作用、工作方式和控制字的编程。第九章串行通信及接口电路

基本概念(如:同步、异步通信定义等、串行通信实现的方法、有关的标准与接口、8251芯片的应用第十章计数器和定时器电路、人机接口

计数器和定时器的有关概念、工作原理、可编程定时器/计数器8253/8254的应用(连接和编程

主要输入/输出设备的基本概念、常用输入/输出设备的分类、常用的一些输入输出设备的工作原理,应用编程

一、选择题 20%

二、填空题 10%

三、简答题 20%

四、应用题(编程、硬件连接、工作流程分析(50

第二篇:微机原理期末复习总结

一、基本知识、微机的三总线是什么?

答:它们是地址总线、数据总线、控制总线。、8086 CPU启动时对RESET要求?8086/8088 CPU复位时有何操作?

答:复位信号维高电平有效。8086/8088 要求复位信号至少维持 4 个时钟周期的高电平才有效。复位信号来到后,CPU 便结束当前操作,并对处理器标志寄存器,IP,DS,SS,ES 及指令队列清零,而将 cs 设置为 FFFFH, 当复位信号变成地电平时,CPU 从 FFFF0H 开始执行程序、中断向量是是什么?堆栈指针的作用是是什么?什么是堆栈?

答:中断向量是中断处理子程序的入口地址,每个中断类型对应一个中断向量。堆栈指针的作用是指示栈顶指针的地址,堆栈指以先进后出方式工作的一块存储区域,用于保存断点地址、PSW 等重要信息。、累加器暂时的是什么?ALU 能完成什么运算?

答:累加器的同容是 ALU 每次运行结果的暂存储器。在 CPU 中起着存放中间结果的作用。

ALU 称为算术逻辑部件,它能完成算术运算的加减法及逻辑运算的“与”、“或”、“比较”等运算功能。、8086 CPU EU、BIU的功能是什么?

答:EU(执行部件)的功能是负责指令的执行,将指令译码并利用内部的寄存器和ALU对数据进行所需的处理BIU(总线接口部件)的功能是负责与存储器、I/O端口传送数据。、CPU响应可屏蔽中断的条件?

答: CPU 承认 INTR 中断请求,必须满足以下 4 个条件:)一条指令执行结束。CPU 在一条指令执行的最后一个时钟周期对请求进行检测,当满足我们要叙述的 4 个条件时,本指令结束,即可响应。)CPU 处于开中断状态。只有在 CPU 的 IF=1,即处于开中断时,CPU 才有可能响应可屏蔽中断请求。)没有发生复位(RESET),保持(HOLD)和非屏蔽中断请求(NMI)。在复位或保持时,CPU 不工作,不可能响应中断请求;而NMI 的优先级比 INTR 高,CPU 响应 NMI 而不响应 INTR。4)开中断指令(STI)、中断返回指令(IRET)执行完,还需要执行一条指令才能响应 INTR 请求。另外,一些前缀指令,如 LOCK、REP 等,将它们后面的指令看作一个总体,直到这种指令执行完,方可响应 INTR 请求。、8086 CPU的地址加法器的作用是什么?

答: 8086 可用 20 位地址寻址 1M 字节的内存空间,但 8086 内部所有的寄存器都是 16 位的,所以需要由一个附加的机构来根据 16 位寄存器提供的信息计算出 20 位的物理地址,这个机构就是 20 位的地址加法器。、如何选择8253、8255A 控制字? 答:将地址总线中的A1、A0都置1 9、DAC精度是什么?

答:分辨率指最小输出电压(对应的输入数字量只有最低有效位为“ 1 ”)与最大输出电压(对应的输入数字量所有有效位全为“ 1 ”)之比。如 N 位 D/A 转换器,其分辨率为 1/(2--N — 1)。在实际使用中,表示分辨率大小的方法也用输入数字量的位数来表示。、DAC0830双缓冲方式是什么? 答:先分别使这些 DAC0832 的输入寄存器接收数据,再控制这些 DAC0832 同时传送数据到 DAC 寄存器以实现多个 D/A 转换同步输出。、8086(88)内部中断源有哪些?

答:内部(除法除以 0、单步、断点、溢出、指令中断)、读写存贮器(RAM)按其制造工艺又可以分为哪些?

答:读写存贮器(RAM)记忆元件有些使用磁芯,有些使用双极型晶体管或金属氧化物半导体场效应晶体管。、在8086(88)CPU中,中断优先级如何?

答: 8086 各中断源的优先级从高到低依次是:除法除以 0、溢出中断、断点中断、指令中断、非屏蔽中断、可屏蔽中断、单步中断、组合类型的功能是什么?

在堆栈段段定义伪指令的组合类型选择STACK参数,DOS的装入程序在装入执行时,将把CS初始化为正确的代码段地址,把SS初始化为正确的堆栈段地址,因此在源程序中如何它们进行初始化? 15、中断源是什么?

答:所谓中断源即指引起中断的原因或中断请求的来源。、波特率是什么?

答:波特率指数据信号对载波的调制速率,它用单位时间内载波调制状态改变次数来表示,其单位为波特(Baud)。、类型号为N中断向量存放在逻辑地址为多少?如何存放逻辑地址? 答:段地址=N*4+2 偏移地址=N*4 所以类型号为N中断向量存放在逻辑地址为段地址:偏移地址。每个中断类型的逻辑地址为四个字节,高两个字节存放CS段地址,低两个字节存放IP偏移地址。、8086 CPU从奇/偶地址单元开始读写的一个字,需要用多少个总线周期? 19 .8088/8086 CPU 响应中断后,TF和IF标志自动置为多少?

答: IF 为 1,TF 为 0 .累加器是什么?(前4)21、控制部件主要包括什么?

答:控制部件主要包括:环形计数器、指令译码器,控制矩阵,其他控制电路 22、8086 CPU 可以进行寄存器间接寻址的寄存器是哪些? 答:BX、BP、SI、DI、8088CPU 响应INTR请求的条件是什么?(前6)、在微型计算机系统中,主要的输入输出方法有哪些?

答:在微型计算机系统中,主要的输入输出方法有4种:程序控制方式,中断控制方式,直接存储器存取方式,输入/输出处理机方法。25、定位类型的功能是什么?有那些定位类型?当定位类型缺省时,段起始地址便定位为什么?、组合类型的功能是什么?有哪些组合类型?如果在SEGMENT伪指令后面没有指明组合类型,则汇编程序ASM认为这个段是连接? 27、中断处理过程应包括哪些步骤?

答:中断方式的实现一般需要经历下述过程:中断请求→中断响应→断点保护→中断源识别→中断服务→断点恢复→中断返回 28、CPU何时检测INTA中断请求输入端?

答:CPU在一条指令执行的最后一个时钟周期对请求进行检测 29、8086/8088中断源的优先级顺序是什么?(前13)、CPU响应中断时,如何计算和转入中断类型号为N的中断服务程序?

答:当CPU响应中断,调用中断类型号为N的中断程序时,根据中断服务程序入口地址表在内存中的位置,可将中断类型号N乘以4求出中断向量的首字节地址4N。然后将中断矢量表中的4N和4N+1二个单元内容装入指令指针寄存器IP,将4N+2和4N+3单元的内容装入CS代码段寄存器,进而可求出中断服务程序入口地址首字节地址为:PA=CS×16+IP。

31、8086/8088 CPU什么时候对READY信号进行采样?

答:CPU在每个总线周期的T3状态开始对READY信号进行采样

32、在寄存器间接寻址和基址加变址的寻址方式中,只要用上BP寄存器,那么默认的段寄存器就是哪个? 答:默认的段寄存器是SS。33、IMUL、MUL功能与操作? 答: MUL,IMUL 功能: 乘法指令

语法 : MUL OP IMUL OP 格式: MUL r/m IMUL r/m

34、REPNZ/ REPZ /REP/JCXZ前缀重复后面指令的操作的条件是什么? 答:(1)CX不等于0,表示重复次数还未满。

(2)ZF=1,表示目的操作数等于源操作数或等于扫描 35、暂停指令HLT/WAIT,常用来做什么? 答:WAIT指令通常用在CPU执行完ESC指令后,用来等待外部事件,即等待TEST线上的有效信号。

WAIT 指令通常用在CPU执行完ESC指令后,用来等待外部事件,即等待TEST线上的有效信号。

HIL 指令,使时钟脉冲停发,则计算机停止运行,但电源未切断,所以显示器中仍继续显示计算的结果36、8O86/8088 CPUALE引脚的下降沿,可实现对什么的锁存 答:8O86/8088 CPU ALE引脚的下降沿,可实现对地址的锁存 37、IP指令指针寄存器存放的是什么?

答:IP为指令指针寄存器,它用来存放将要执行的下一条指令地址的偏移量,它与段寄存器CS联合形成代码段中指令的物理地址。38、8086(88)的NMI何时响应中断?

答:每当NMI端进入一个正沿触发信号时,CPU就会在结束当前指令后,进入对应于中断类型号为2的非屏蔽中断处理程序。

39、定点8/16位2的补码形式表示整数范围为什么? 40DMA 是什么?(后46)

41、三态输出电路的意义是什么?

答:三态输出电路能使电路与总线脱离,使总线结构具有公共通路的作用。42、8086CPU共有多少地址线、数据线?,它的寻址空间为多少字节?

8086CPU 地址线宽度为 20 条,数据线为 16 位,可寻址范围为 1MB43、8086CPU的地址加法器的作用是什么?(前7)44、中断向量是什么?

答:中断向量是中断处理子程序的入口地址,每个中断类型对应一个中断向量。堆栈指针的作用是指示栈顶指针的地址,堆栈指以先进后出方式工作的一块存储区域,用于保存断点地址、PSW 等重要信息。

45、D/A 转换器的分辨率是什么?(前9)46、DMA 什么?有什么作用?

答: DMA 是直接存储器传输方式。DMA 在计算机的存储器与外设之间开辟直接的传输通道,直接进行数据传送,数据传输不再靠执行 I/O 指令,数据也不经过 CPU 内的任何寄存器,这种方式的时间利用率最高,适合于一次传送大量的数据,但实现较复杂。

47、定点16位字长的字,采用2的补码形式表示时,一个字所能表示的整数范围为多少?

O 端口编址有哪两种方式,8086CPU采用的是什么方式?

答: I/O 端口的编址方式分为统一编址和独立编址。8086CPU 采用的是独立编址方式。

栈指针的作用是指示栈顶指针的地址,保存的是什么?

答:用于保存断点地址、PSW 等重要信息。50 A /D 转换器的分辨率是什么?

答:表示转换器对微小输入量变化的敏感程度,通常用转换器输出数字量的位数来表示。

518088/8086 微机系统中把0段的何区域设置为1个中断向量表?

答: 8088/8086 微机系统中把 O 段的 0000~03FFH 区域设置为一个中断向量表。

.8086/8088CPU要求到RESET引脚上的复位正脉冲信号,其宽度至少要有几个时钟周期才能有效复位,如果是上电复位则要求脉冲宽度不少于多少微秒?

答: RESET 信号的有效形式为高电平,且必须持续 4 个时钟周期以上,系统复位后的启动地址为 FFFF0H。如果是上电复位则要求脉冲宽度不少于 50 微秒.53 .8086/8088CPU复位后,从何单元开始读取指令字节?

答: FFFF0H

.CPU响应两个硬件INTR和NMI,相同的必要条件是什么?

答:当外设经中断控制器向 CPU 提出 INTR 中断请求时,在满足响应 INTR 的 4 个条件之下,CPU 对 INTR 作出响应。

CPU 对 INTR 响应首先是由

送出两个负脉冲,第一个负脉冲通知中断控制器

CPU 对它的请求已开始响应。当中断控制器收到第二个负脉冲时,中断控制器将提出请求的外设的中断向量码送到数据总线上。CPU 从数据总线上读取中断向量码。

接下来,CPU 将标志寄存器的内容压入堆栈保护起来。而后使 IF=0、TF=0。接着把 CS 和 IP 的内容压入堆栈保护起来。

CPU 下面的工作就是将前面读得的中断向量码× 4 作为中断向量表的地址。以此地址开始的顺序 4 个地址中,前面两个地址的内容送 IP,后两个地址的内容送 CS。因为,在允许进行中断之前,这 4 个地址中已存放好 INTR 中断服务程序的入口地址(中断向量)。因此,当将这 4 个地址的内容装入 IP 和 CS 之后,从下一总线周期开始,CPU 就转向 INTR 中断服务程序的起始地址开始执行服务程序。

以上从 INTR 提出请求,到 CPU 转向 INTR 中断服务程序入口的整个过程就是 CPU 对 INTR 的响应过程。值得注意的是该过程完全由CPU 硬件自动实现。

当外设产生 NMI 有效的中断请求信号时,CPU 在执行一条指令结束且没有比 NMI 更高优先级中断请求时,就会对 NMI 请求作出响应。

CPU 响应 NMI 中断请求,首先是由 CPU 内部硬件产生 NMI 中断的中断向量码 02H。接下来是 CPU 将标志寄存器压入堆栈,使 IF=0、TF=0,接着将 CS 和 IP 压入堆栈。此后,CPU 将 NMI 的中断向量码 02H × 4=08H,实际上是 00008H,作为中断向量表的地址。由此开始的 4 个地址已事先放好了 NMI中断服务程序的入口地址(或称中断向量)。这时,CPU 从 00008H 和 00009H 两个地址中取出一个字放入 IP,接着从 0000AH 和 0000BH 取出一个字放入 CS。此时 CS 和 IP 中放着的就是 NMI 中断服务程序的入口地址。从下一个总线周期开始,CPU 就转到了 NMI 中断服务程序。

以上就是 CPU 对 NMI 的响应过程,所有这些操作均由 CPU 硬件自行完成。

.8O86/8088CPU的基本总线周期分为几个时钟周期?

答: 8086/8088CPU 的基本总线周期分为 4 个时钟周期。常将 4 个时周期分别称为 4 个状态,即 T1、T2、T3、T4 状态,T1 发地址,T2、T3、T4 为数据的读 / 写。

56、CPU响应可屏蔽中断时会自动将TF、IF怎样?

答: CPU 响应可屏蔽中断时,把标志寄存器的中断允许标志 IF 和单步标志 TF 清零。将 IF 清零是为了能够在中断响应过程中暂时屏蔽外部其他中断,以免还没有完成对当前中断的响应过程而又被另一个中断请求所打断,清除 TF 是为了避免 CPU 以单步方式执行中断处理子程序。

.何为堆栈,它有什么用处?堆栈指针的作用是什么?

答:堆栈指以先进后出方式工作的一块存储区域,用于保存断点地址、PSW 等重要信息。堆栈指针的作用是指示栈顶指针的地址

.什么叫中断优先权?8086/8088中各类中断的优先级如何划分的?

答:在有多个中断源的情况下,根据轻重缓急,为每一个中断类型设置一个响应级别,称之为中断优先权。8086 各中断源的优先级从高到低依次是:除法除以 0、溢出中断、断点中断、指令中断、非屏蔽中断、可屏蔽中断、单步中断

59.程序查询输入输出的基本思想是什么?中断控制方式输入输出的基本思想是什么? 答:程序查询输入输出的基本思想是CPU通过执行程序不断读取并测试外部设备状态,如果输入外部设备处于已准备好状态或输出外部设备为空闲状态时,则CPU执行传送信息指令。

中断控制方式输入输出的基本思想是:当外部设备需要与CPU进行数据交换时,由接口部件的CPU发出一个中断请求信号,CPU响应这一中断请求,便可在中断服务程序中完成一个字节或一个字的信息交换。一般用来传送低速外部设备与CPU之间的信息交换。

60.8086CP 在每个总线周期的什么状态开始对READY信号进行采样?(前31)61、8O86/8088 CPUALE引脚的什么沿可实现对地址的锁存?(前36)

二、问答题 试说明I/O端口的一般编址方法和其优缺点?

答:存储器对应的输入、输出寻址方式

这种方式又称为存储器统一编址寻址方式或存储器映象寻址方式。

方法:把外设的一个端口与存储器的一个单元作同等对待,每一个 I/O 端口都有一个确定的端口地址,CPU 与 I/O 端口之间的信息交换,与存储单元的读写过程一样,内存单元与 I/O 端口的不同,只在于它们具有不同的的地址。

优点:

① CPU 对 I/O 端口的读 / 写操作可以使用全部存储器的读 / 写操作指令,也可以用对存储器的不同寻址方式来对 I/O 端口中的信息,直接进行算术、逻辑运算及循环、移位等操作。

②内存与外设地址的分配,可以用统一的分布图。③不需要专门的输入、输出操作指令。

缺点:

内存与 I/O 端口统一编址时,在地址总线根数一定的情况下,使系统中实际可以直

接寻址的内存单元数减少。

②一般情况下,系统中 I/O 端口数远小于内存单元数,所以在用直接寻址方式来寻址这些端口时,要表示一个端口地址,必须用与表示内存单元地址相同的字节数,使得指令代码较长,相应地读 / 写执行时间也较长,这对提高系统的运行速度是不利的。、何谓中断优先权和中断嵌套?

答:(1)中断优先级是在同时出现了几个中断请求的情况下,CPU 对中断响应的顺序,优先级高的中断先得到响应。

(2)中断嵌套是指令在多重中断方式下,CPU 在处理一个中断请求时,又被另一个中断请求所打断,进入新的中断处理过程的现象。、试说明对于不同级别的中断请求一般的处理原则.答:对于可屏蔽中断的嵌套处理原则是允许优先级高的中断打断优先级低的中断 , 而

不允许优先级低的中断打断优先级高的中断,也不允许同级中断相互打断

非屏蔽中断可以打断可屏蔽中断、分析图4-6所示的连接图,计算此时的8k字节芯片6264所占的内存地址空间。

:图中D0-D7是数据线占用了8个字节,而A0---A12是地址线占用其所长2个字节内存地址空间为,再就是A19,A18,A16,A15,A13控制的是6264的使能端 11、8086 CPU在最小方式下INTA引脚是什么功能?它输出的两个连续的负脉冲信号有什么用? 答:(1)在最小工作模式下,INTA引脚作为中断响应信号的输出端,用来对外设的中断请求作出响应。(2)、第1个负脉冲通知外部设备的接口,它发出的中断请求已经得到允许;外设接口收到第2个负脉冲后,往数据总线上放中断类型码,从而CPU便得到了有关此中断请求的详尽信息。.8086 CPU总线接口单元BIU的具体任务是什么?堆栈是什么?

答: BIU的具体任务是负责于存储器、I/O端口传送数据,即BIU管理在存储器中存取程序和数据的实际处理过程。

在计算机内,需要一块具有“先进后出”特性的存储区,用于存放子程序调用时程序计数器PC的当前值,以及需要保存的CPU内各寄存器的值(现场),以便子程序或中断服务程序执行结束后能正确返回主程序。这一存储区称为堆栈。、何为中断?中断矢量是什么?中断方式的实现一般需要经历哪些过程? 答:所谓中断是指某事件的发生引起CPU暂停当前程序的运行,转入对所发生事件的处理,处理结束又回到原程序被打断处接着执行这样一个过程。

中断矢量是中断处理子程序的入口地址,每个中断类型对应一个中断向量。

中断方式的实现一般需要经历下述过程:

中断请求 — →中断响应 — →断点保护 — →中断源识别 — →中断服务 — →断点恢复 — →中断返回

14.程序查询输入输出的基本思想是什么?中断控制方式输入输出的基本思想是什么?

答:查询方式包括查询输出方式和查询输入方式。所谓查询输入方式,是指CPU读外设数据前,先查询外设是否处于准备就绪状态;查询输出方式是指CPU向外设输出数据之前,先查询外设是否处于空闲状态。

采用中断传输方式时CPU向外设输出数据时将启动命令写入外设控制口后,就继续执行随后的指令,而不是被动等待;当外设处于空闲状态,可以接收数据时,由外设向CPU发出允许数据传送的请求信号。在这种方式中,CPU发出控制命令后,依然执行启动命令后的指令序列,而不是通过检测外设的状态来确定外设是否处于空闲状态,不仅CPU利用率搞,而且能同时与多个外设进行数据交换。.计算机I/O端口编址一般分哪两种方法?各有什么优缺点?在80x86微机中,I/O端口编址采用哪一种?

答: I/0 端口的编址方式有两种,分别称为存储器映象寻址方式(统一编址)和 独立编址(专用的I/O端口编址)。

独立编址方式的优点是:I/O端口的地址码较短(一般比同系统中存储单元的地址码短),译码电路较简单,存储器同I/O端口的操作指令不同,程序比较清晰;存储器和I/O端口的控制结构相互独立,可以分别设计。它的缺点是:需要有专用的I/O指令,而这些I/O指令的功能一般不如存储器讯问指令丰富,所以程序设计的灵活性较差。

存储器映像编址方式的优点是:任何对存储器数据进行操作的指令都可用于I/O端口的数据操作,不需要专用的I/O指令,从而使系统编程比较灵活;I/O端口的地址空间是内存空间的一部分,这样,I/O端口的地址空间可大可小,从而使外设的数目几乎可以不受限制。它的缺点是:I/O端口占用了内存空间的一部分,虽然内存空间必然减少,影响了系统内存的容量;同时访问I/O端口同访问内存一样,由于访问内存时的地址长,指令的机器码也长,执行时间显然增加。

在80x86微机中,I/O端口编址采用独立 编址。

三.程序设计、编写汇编简易程序段,若自BLOCK开始的内存缓冲区中,有100个带符号的数(字为单位),希望找到其中最大的一个值,并将它放到MAX单元中。(15分)MOV CX,99

MOV BX,0 ;0-99个带字符的数 MOV MAX,BLOCK[BX]

LOOP1:

MOV AX,BLOCK[BX] ;BLOCK[BX]放入到AX里 CMP AX,BLOCK[BX+2] ;两个数进行比较 JGE NEXT ;跳到NEXT

MOV MAX,BLOCK[BX+2] ;如果是的就放到MAX里 NEXT:

ADD BX,2 ;每次加2 LOOP LOOP1、编写汇编完全程序,从BUF单元开始为一个ASCII码字符串,找出其中的最大数送屏幕显示。DATA SEGMENT

BUF DB 'STRING',0 ;定义字符串 MAX DB ? DATA ENDS CODE SEGMENT

ASSUMECS:CODE,DS:DATA MOV AX,DATA MOV DS,AX MOV BX,0

MOV MAX,BUF[BX] ;从BUF开始

LOOP1:

MOV AX,BUF[BX+1] ;每次加1 CMP AX,0 ;比较 JZ DONE JMP AX,MAX JBE NEXT MOV MAX,AX

NEXT:

INC BX

JMP LOOP1 DONE:

MOV DX,MAX 输出最大数 MOV AH,2 INT 21 H

MOV AX,4C00H INT 21H

CODE ENDS、编写汇编完全程序,用查表的方法将一位十六进制数转换成与它相应的ASCII码。

既然指定用查表的方法,那么首先要建立一个表TABLE。我们在表中按照十六进制数从小到大的顺序放入他们对应的ASCII码值 DATA SEGMENT TABLE DB ‘0123456789ABCDEF’

TEMP 6H 这个变量是随便的一位十六进制数 ASCII DB ? 保存转换后的ASCII码 DATA ENDS CODE SEGMENT

ASSUME CS:CODE ,DS:DATA MOV AX,DATA MOV DS,AX LEA BX,TABLE

MOV AX,{BX+TEMP] MOV ASCII,AX MOV AX,4C00H INT 21H CODE ENDS、若选择0#计数器,工作在方式3,计数初值为2354H,十进制计数方式;或选择1#计数器,工作在方式2,计数初值为18H,二进制计数方式。并设8253端口地址为40-43H。试完成 0#和1#计数器初始化编程。STT:MOV DX,43H;定义通道0工作方式3,十进制计数方式 MOV AL,37H OUT DX,AL

MOV DX,40H ; 给通道0送计数值 MOV AX,2354H OUT DX,AL MOV AL,AH OUT DX,AL

MOV DX,43H ;定义通道1工作方式2,二进制计数方式 MOV AL,54H OUT DX,AL

MOV DX,41H ; 给通道1送计数值 MOV AL,18H OUT DX,AL、8253与8088总线的接口电路如下图,使用8253计数器2产生频率为40 kHz的方波,设8253的端口地址为0040H确定。试编写程序对 8255A 进行初始化。

8255_MODE EQU 0203H;8255 控制寄存器选通地址 MOV DX,8255_MODE

MOV AL,0B4H;方式1,端口A输入,端口B输出 OUT DX,AL;方式控制字送到寄存器 MOV AL,04H;置位/复位控制字PC2复位,禁止端口B中断 OUT DX,AL;复位控制字送寄存器

第三篇:地理信息系统原理与应用复习总结

地理信息系统原理与应用复习总结

第一章 绪论

1.美国联邦数字地图协调委员会(FICCDC)地理信息系统概念(GIS): GIS是由计算机硬件、软件和不同的方法组成的系统,该系统设计用来支持空间数据的采集、管理、处理、分析、建模和显示,以便解决复杂的管理和规划问题。

GIS的物理外壳是计算机化的技术系统,GIS操作对象是地理实体的数据——区别于其他类

型信息系统的根本标志。

2.GIS组成:系统硬件、系统软件、空间数据、应用模型、应用人员。or Internet,设计和使

用GIS的人,空间数据,系统硬件,系统软件,分析处理程序。

3.GIS功能:1)基本功能:数据的采集与编辑、数据存储与管理、数据处理和变换、空间

分析和统计,产品制作和显示,二次开发和编程;

2)应用功能:资源管理、区域规划、国土监测、辅助决策。

第二章 地理信息系统的空间数据结构和数据库

1.空间数据结构概念:是指空间数据适合于计算机存储、管理、处理的逻辑结构,换句话

说就是空间数据以什么样的形式在计算机中存储和管理。

2.矢量数据结构概念:是通过坐标值来精确表示点、线、面等地理实体的。获取方式:外业测量,栅格数据转换,跟踪数字化

3.栅格数据结构概念:以规则的像元阵列来表示空间地物和现象的分布的数据结构,阵列中的每个数据表示地物或现象的属性特征。

获取方式:来自于遥感数据,图片的扫描,矢量数据转换,手工方法获取,格网DEM数据(当属性值为地面高程)栅格数据常用的相邻:四方向相邻,八方向相邻

栅格数据编码方法:①直接栅格编码(将栅格数据看做一个数据矩阵,逐行或逐列记录代码

操作方便 无数据压缩)②游程长度编码(按行扫描,将相邻等值像元合并,并记录代码重复的个数

区域越大,数据相关性越强则压缩越大 压缩效率高,叠加合并等运算简单,编码和解码运算快)③链式编码④四叉树编码 ⑤行程长度编码

4.空间数据(地理实体)基本特征:属性~ 空间~ 时间~ 5.根据地理实体的特征,可以把它的数据分为属性数据,几何数据(描述空间实体空间特征

定位数据),关系数据(描述空间实体之间的空间关系的数据,主要指拓补关系)6.拓补关系:图形保持连续状态下变形,但图形关系不变的性质。拓补空间中不考虑距离函数。

7.最基本拓补关系:关联(不同拓补元素之间的关系,如结点与链 链与多边形),邻接(相同拓补元素之间的关系,如结点与结点 链与链 面与面等,邻接关系是借助于不同类型的拓补元素描述的,如面通过链而邻接)

其他拓补关系:包含关系,连通关系,层次关系 8.拓补关系的表示:①面–链关系 面and构成面的面的链

(注意边的方向和构成面的方向)②链–结点关系

链and链两端的结点③结点–链关系 结点and通过该结点的链④链–面关系 链and左面and右面

第三章 空间数据的采集和质量控制

1.GIS数据源:是指建立GIS地理数据库所需要的各种数据的来源。主要包括地图数据、遥感图像数据、文本资料、统计资料、实测数据、多媒体数据和已有系统的数据。

2空间数据采集的任务:是将现有的地图、外业观测成果、航空图片、遥感图像、文本资料

等转换成GIS可以处理和接受的数字形式,通常要经过验证、修改和编辑等处理

3.GIS数据质量(GIS空间数据的可靠性,通常用空间数据的误差来度量)研究目的:建立一套空间数据的分析和处理体系,包括误差源的确定、误差的鉴别和度量误差的方法、误差传播的模型、控制和消弱误差的方法等,使未来GIS在提供产品的同时,提供产品的质量指标,即建立GIS产品合格证制度。

4.研究GIS数据质量的意义:对于评定GIS质量、评判算法的优劣性、减少GIS在设计与

开发时的盲目性具有重要意义。

5.空间数据的地理参照系:①地球的形状(大地水准面,参考椭球)

②坐标系:地理坐标系(大地坐标系)

平面坐标系

③高程系

高程是指由高程基准面起算的地面点的高度 6.地图投影(GIS不可缺少的):将地球椭球面上的点映射到平面上的方法。

GIS以地图

方式显示地理信息,地图是平面,而地理信息则是在地球椭球上 因此地图投影在GIS中不可缺少。

7.空间数据采集:GIS的核心是地理数据库

建立GIS第一步就是把空间实体的几何数据和属性数据输入地理数据库中

——GIS的数据采集

三方面工作:几何数据采集(地图跟踪数字化,地图扫描数字化)、属性数据

采集、几何数据与属性数据的连接。

8.GIS数据质量内容:位置精度、属性精度、逻辑一致性、完备性、现势性。9.GIS误差类型:误差源、处理误差

10.GIS误差传播:代数关系下的误差传播(代数运算)

逻辑关系下的误差传播(逻辑交并等运算

如叠置分析时的误差传播)

推理关系下的误差传播(不精确推理)

第四章 空间数据的处理

1.矢量数据拓扑关系的自动建立:链的组织

结点匹配

检查多边形是否闭合建立多边形

岛的判断

确定多边形的属性

内点个数=多边形个数 2.空间数据的坐标变换:1)几何纠正:高次变换、二次变换、仿射变换

2)投影变换:解析变换法(反解变换法 正解变换法 换带算法)、数值变换 数值解析变换

题:一般从扫描仪上直接得到的地图存在图形变形、坐标系不一致等问题,可以通过几何纠正和投影变换来纠正。

3.空间数据的压缩处理:1)矢量数据(压缩目的:删除冗余数据,减少数据存储量,节省存

储空间,加快后继处理速度):道格拉斯▪普克法

垂距法

光栏法

2)栅格数据:直接栅格编码

游程长度(行程)编码

四叉树编码(最有效)例:

AAAA

ABBB

AABB

AABB 解:直接栅格编码:1)从左到右AAAAABBBAABBAABB

2)奇数行从左到右,偶数行从右到左AAAABBBAAABBBBAA

游程长度编码:A4A1B3A2B2A2B2或同样字符连续A5B3A2B2A2B2

第五章 空间查询与空间分析

1.空间数据查询:含义:数据库范畴,用户最常用功能,用户与数据库交流的途径,查询方

法与范围决定了GIS应用程度与应用水平。

从空间数据库找出满足属性约束条件和空间约束条件的地理对象的一种操作,不改变原有的数据集。

方式:扩展关系数据库查询语言(SQL)

可视化空间查询

超文本查询

自然语言空间查询

结果显示:显示方式、图形表示、绘图比例尺、显示窗口、相关空间要素、查询内容的检查

2.SQL对GIS的作用:SQL的查询语言作为用户与GIS的交互手段,决定了用户与GIS相互理解的程度。

3.空间关系查询:拓补关系查询,缓冲区查询

属性查询:简单属性查询,SQL查询,扩展的SQL查询

图形查询:按点查询,按规则图形查询,按多边形查询

4.叠置分析 ⑴基于矢量数据:将同一地区的两组或两组以上的要素进行叠置,产生新的特征。

矢量数据叠置的内容:点与多边形,线与多边形,多边形与多边形(不同图幅或不同图层多边形要素之间的叠置,产生一个新的多边形图层)不同类型的地图不同比例尺地图–多边形叠置的位置误差

⑵基于栅格数据叠置分析 ①单层栅格数据:布尔逻辑运算,重分类,滤波运算,特征参数计算,相似计算。②多层栅格数据

⑶操作形式:①交运算,输出两者共有范围②叠和运算,以输入图层为界,与输入顺序有关③合并运算,输出两层所有

5.缓冲区分析(应用于求地理实体的影响范围,即邻近度问题)点/线/面缓冲区分析,根据要素不同的属性特征,规定不同的缓冲区宽度,以形成可变宽度的缓冲区。

第四篇:微机原理与应用试卷-有答案

微机原理与应用试卷

一、单项选择题(每小题 1 分共 10 分)

1.十进制33.25转换成十六进制数为

()A.B1.4H

B.1B.19H

C.21.4H D.33.4H

2.若有16条地址线,那么可访问的内存地址范围为。

()A.0001H~FFFFH B.0000H~FFFFH C.00000H~FFFFFH D.00001H~FFFFFH 3.8086 CPU内有指示下条指令有效地址的指示器是

()A.IP B.SP

C.BP D.SI 4.下列指令中语法有错误的是

()A.IN AX,20H B.LEA SI,[2000H]C.OUT DX,AL D.SHL AX,2

5.8088CPU内部的数据总线有多少条

()A.8条 B.16条

C.20条

D.32条

6.若(AL)=0FH,(BL)=04H,则执行CMP AL,BL后,AL和BL的内容为()A.0FH和04H B.0BH和04H

C.0FH和0BH D.04H和0FH

7.指令MOV AX,[BX][SI]中源操作数的寻址方式是。

()A.寄存器间接寻址

B.变址寻址

C.基址变址寻址

D.相对寻址

8.与MOV BX,OFFSET X等价的指令是

()A.MOV BX,X B.LDS BX,X C.LES BX,X D.LEA BX,X 9.不能实现将AX清零和CF清零的指令是

()A.SUB AX,AX B.MOV AX,0 C.XOR AX,AX D.AND AX,0 10.可编程计数/定时器8253的工作方式有几种

()A.3

B.4

C.5

D.6

二、填空题(每空2分,共20分)

1.计算机通常___________和___________是核心部件,合称为中央处理单元CPU。

2.8086CPU通过数据总线对__________进行一次访问所需要的时间为一个总线周期,一个总线周期至少包括__________时钟周期。

3.组成16M*8位的存储器,需要1M*4位的存储芯片___________片。 4.微机中一般采用__________芯片作为串行通信接口。

5.在8086CPU系统中,设某中断源的中断类型码为08H,中断矢量为0100H:1000H,则相应的中断矢量存储地址为__________;从该地址开始,连续的4个存储单元存放的内容依次为__________。

6.堆栈是内存中一个专用区域,其存取规则是__________;在8086系统中,当

CPU响应外部中断请求转向中断处理程序前,应将__________的内容依次压入堆栈。

三、判断改错题(每题1分,共10 分)

1.8086向存储器的奇地址写一个字节的数据时,需要一个总线周期,在该总线周期内的第一个时钟周期中,A0为1。

2.8088的()()信号可用作中断矢量的读选通信号。

3.已知AL的内容为01011101B,执行NEG AL后再执行CBW,AX中的内容为7FA3H。()4.8088 中,取指令和执行指令必须是串行操作。5.MOV [BX],0 指令是正确的。

()()()()()6.8259A的8个中断源的中断矢量在中断向量表中是连续存放的。

7.多个外设可以通过一条中断请求线,向CPU发中断请求。

8.EPROM 虽然是只读存储器,所以在编程时不可以向内部写入数据。

9.在CMP AX,DX指令执行之后,当标志位SF,OF,ZF满足下列逻辑关系(SF⊕OF)+ZF=0时,表明(AX)<(DX)。

()()10.CPU与外部接口数据传输方式有程序控制、中断、DMA三种方式。

四、汇编程序(共20分)1.设某数据区定义如下:

ORG 0100H NAMES: DB ‘TOM’,20

DB ‘ROSE’,25

DB ‘KATE’,22 下列各组指令,若为合法指令,请写出执行结果,若为非法指令,则写出错误原因。(本题5分)

(1)MOV SI,5

LEA DI,NAMES[SI+6]

MOV AL,[DI](AL)= MOV LEA CMP SI,4 BX,NAMES [BL][SI],BYTE PTR NAMES+10(2)

(SF)=

2.设初值(AX)=4321H,(DX)=8765H,则

MOV CL,04H

SHL DX,CL

MOV BL,AH

SHL AX,CL

SHR BL,CL

OR DL,BL 上述程序执行后(DX)= ;(AX)=。(本题5分)

3.编写一个程序,接收从键盘输入的10个十进制数字,输入回车符则停止输入,然后将这些数字加密后(用XLAT指令变换)存入内存缓冲区BUFFER。加密表为:

输入数字:

0,1,2,3,4,5,6,7,8,9 密码数字: 7,5,9,1,3,6,8,0,2,4(本题10分)

五、简答题(共20分)

1.简述在最小工作模式下,8086如何响应一个总线请求?(本题

2.伪指令的功能是什么?(本题5分)

3.简述宏指令与子程序的区别(本题5分)

5分)3

4.8259A中断控制器的功能是什么?(本题5分)

六、综合应用题(共20 分)

已知某8088微机系统包括8255,8253两个可编程接口电路。其中8253三个计数器分别工作在不同的方式下,可以为A/D转换器提供可编程的采样频率和采样时间;8255A的PB0可用于检测按键开关的位置,PB7可根据PB0的状态决定是否点亮LED指示灯。设系统所要求有关硬件连线已经全部接好,如图1所示。试完成下列各项要求。

(1)分别列出8255A,8253各个端口的地址编码,其中片选信号PS2,PS3采用图2中的译码地址。(5分)

(2)根据图2所示8255A的A口和B口的连接方式,写出接口初始化程序片段。(5分)(3)图1给出了8253各个计数器要求的工作方式。设已知外部时钟频率为F,计数器0的计数初值为L(字节型),工作在方式2;计数器1的计数初值为M(字型),工作在方式1;计数器2的计数初值为N(字型),工作在方式3,L,M,N是在程序的其它地方已经定义的变量,L,M为二进制数,N为BCD码。试按上述要求完成8253的初始化程序片段。(5分)

(4)设计一个程序片段,使8255A监测PB0的输入状态,当PB0=1时使LED灯亮。(5分)

图1

图2 4

微机原理与应用试题2标准答案

一、选择题(每题1分,共10分)

1.C.2.B.3.A.4.D.5.A.6.A.7.C.8.D.9.B.10.D.二、填空题(每空2分,共20分)1.运算器、控制器

2.存储器或I/O接口,4 3.32 4.8250(或8251A)

5.020H,00H,10H,00H,01H 6.后进先出,断点处

三、判断题(每题1分,共10分)1.√ 2.√ 3.X 4.X

四、汇编程序(共20分)

5.X

6.√

7.√

8.X

9.X

10.√

1.(1)非法指令LEA DI,NAMES[SI+6],不可直接传送(3分)

(2)(SF)=0(2分)2.(DX)=7654H,(AX)=3210H 3.答案: data scode buffer data code

start:

segment db 7,5,9,1,3,6,8,0,2,4 db 10 dup(?)ends

(3分)(5分)

segment assume cs:code,ds:data mov ax,data mov mov mov lea mov int cmp jz and xlat mov inc loop ret ends ds,ax si,0 cx,10 bx,scode ah,01 21h al,0ah exit al,0fh buffer[si],al si input

(5分)

(2分)

input:

exit: code

end start

五、简答题(共20分)

1.答:外部总线主控模块经HOLD引线向8086发出总线请求信号;8086在每个时钟周期的上升沿采样HOLD引线;若发现HOLD=1则在当前总线周期结束时(T4结束)发出总线请求的响应信号HLDA;8086使地址、数据及控制总线进入高阻状态,让出总线控制权,完成响应

过程。(5分)

2.答:伪指令是在汇编程序对源程序汇编期间由汇编程序处理的操作,它们可以完成如处理器选择、定义程序模式、定义数据、分配存储区、指示程序结束等功能。总之,伪指令主要是指导汇编过程。(5分)

3. 答:宏指令插入执行,目标代码重复出现,费单元,省时间

(2分)

子程序转去执行,目标代码仅出现一次,省单元,费时间(3分)

4.答:8259A中断控制器可以接受8个中断请求输入并将它们寄存。对8个请求输入进行优先级判断,裁决出最高优先级进行处理,它可以支持多种优先级处理方式。8259A可以对中断请求输入进行屏蔽,阻止对其进行处理。8259A支持多种中断结束方式。8259A与微处理器连接方便,可提供中断请求信号及发送中断类型码。8259A可以进行级连以便形成多于8级输入的中断控制系统。(5分)

六、综合应用题(共20分)

(1)8255的口地址码为08H,09H,0AH,0BH,8253的口地址码为0CH,0DH,0EH,0FH(2)8255的初始化程序

MOV AL,10000010B OUT 0BH,AL(3)8253各通道的初始化程序片段

MOV AL,14H

;8253 0#设置为方式2 OUT 0FH,AL MOV AL,L

;对0#设置计数处值L OUT 0CH,AL MOV AL,72H

;1#设置为方式1 MOV OFH,AL MOV AX,M

;1#设置计数初值为M OUT ODH,AL MOV AL,AH OUT ODH,AL MOV AL,B7H

;2#设置为方式3,BCD码 OUT OFH,AL MOV AX,N OUT OEH,AL

;2#计数初值为N MOV AL,AH OUT 0EH,AL(4)8255检测到当PB0=1时点亮灯的程序片段

IN AL,09H

;读B口状态

K1: TEST 01H

;测试PB0=1否

JZ K1

;不为1,踏步

MOV AL,00H

;PB0=1,使PA0=0,点亮LED OUT 08H,AL

第五篇:华北科技学院《微机原理与应用》考试知识点总结

第一章:微型计算机概述

掌握计算机的基本结构、工作原理、性能指标,以及微型计算机的总线结构。第二章:微处理器结构

重点:2.1 8086微处理器:编程结构,存储器组织:体会存储器分段的思想、逻辑地址、物理地址及其转换。第三章:8086/8088指令系统和寻址方式

数据表示:计数制的基本概念、常用的数制及转换、符号数的表示(原反补);七种数据寻址方式;常用的指令:MOV、PUSH、POP、IN、OUT、ADD、INC、SUB、DEC、CMP、NOT、AND、OR、XOR、TEST、SHL、SHR、SAL、SAR、JMP、JC、JNC、JZ/JE、JA/JNBE、JG/JNLE……、INT 第四章:汇编语言程序设计

常用的汇编伪指令:DB、DW、SEGMENT、ENDS、ASSUME等,汇编源程序编辑、汇编、连接、调试、运行的流程,汇编源程序的框架。

第五章 8086系统时序和微机总线

最小模式下常用的引脚及最小模式下的读周期时序、写周期时序。

第六章 存储器

半导体存储器的分类及特点,全译码,部分译码,存储器系统设计,存储器芯片的地址范围 第七章 输入输出接口

CPU与外设之间的数据传输方式

无条件传输:慢速外设需与CPU保持同步 查询传输: 简单实用,效率较低

中断传输:外设主动,可与CPU并行工作,但每次传输需要大量额外时间开销

DMA传输:DMAC控制,外设直接和存储器进行数据传输,适合大量、快速数据传输 第八章 中断系统

中断的基本概念,80X86中断分类及优先级顺序,中断向量、中断类型号、中断向量表,由中断类型号求中断向量地址的方法。8259A 工作方式,初始化流程,IRR、ISR、IMR的读取方法。第九章 常用可编程接口技术及应用

8253的控制字格式,工作方式,8253的初始化编程

8255A的控制字格式,工作方式样0,基于8255A的应用编程

酷吾科技

2000-2500

招聘应届毕业生--工作地点,北京

职位标签: 管理 行政 员工关系 教学辅导 教师助理 班主任

职位职能: 前台接待/总机/接待生

后勤

职位描述:

任职要求:

(1)专科及以上学历;

(2)沟通能力强,协调能力强,形象气质佳,有亲和力;(3)细心、耐心、有较强的责任心;

(4)具备出色的学习能力,有学习意识及意愿,能够快速掌握相关知识技巧

(5)计算机相关专业优先。

岗位职责:

(1)负责学生日常管理,考试组织以及学员活动的组织与筹划;(2)了解学员的思想动态及时给予解决;(3)负责对学生学习进度及学习情况的监督;(4)协助教学主管完成其他工作。

(5)跟进学员后续服务的协调与管理,客户来访接待、回访;

下载《微机原理与应用》总结复习.word格式文档
下载《微机原理与应用》总结复习..doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    微机原理及应用教案

    微机原理及应用教案 电力工程学院 苏幸烺编 第一讲 第1章 微型计算机基础知识 1-1.微处理器、微型机的概念 ,及相关基础知识。 1-2.微型机模型的组成| 重点:掌握微机系统概......

    传感器原理与应用复习

    例1:量程为150V的0.5级电压表和量程为30V的1.5级电压表,分别测量20V电压,问哪个测量精度高?例2:某压力表精度为1.5级,量程为0~2.0MPa,测量结果显示为1.2MPa,求1)最大引用误差δnm;2)可能......

    微机原理课程总结

    HEFEI UNIVERSITY 《微机原理与接口技术》课程总结 题 目 《微机原理与接口技术》课程总结 系 别 电子信息与电气工程系 班 级 11级电子信息工程(2)班 姓 名 钟文俊 学......

    微机原理课程总结

    微型计算机原理与接口技术课程总结 系别 :专业:班级:姓名:学 号:指导老师: 电子信息与电气工程系 自动化 自动化二班 姚兰兰 王敬生 1205032038 摘要:自20世纪70年代第一代微型......

    微机原理课程设计总结

    微机原理课程设计总结 以前从没有学过关于汇编语言的知识,起初学起来感觉很有难度。当知道要做课程设计的时候心里面感觉有些害怕和担心, 担心自己不会或者做不好。但是当真的......

    微机原理课程设计总结

    微机原理课程设计总结以前从没有学过关于汇编语言的知识,起初学起来感觉很有难度。当知道要做课程设计的时候心里面感觉有些害怕和担心, 担心自己不会或者做不好。但是当真的......

    微机原理及应用 电子琴课程设计

    科技学院 微机原理及应用 课 程 设 计 设计名称: 设计模拟电子琴 模拟 指导老师: 指导老师: ----- 设计者姓名: ----- 专业班级:自动化 学 号:---------- 设计时间: 2012.6 摘 要:......

    微机原理与接口技术实验总结

    微机原理与接口技术实验总结 11107108徐寒黎 一、 实验内容以及设计思路 1、①试编写一程序,比较两个字符串STRING1、 STRING2 所含字符是否相同,若相同输出“MATCH”,若不......