版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
习题一1-1微型计算机的核心是(A)。A.CPU B.存储器 C.I/O接口 D.总线1-2微型计算机系统由硬件系统和软件系统两部分组成。1-3以下说法错误的是(C)A.单片机将构成微机的主要功能部件集成在一块芯片上B.通用微机系统中数据与程序放在统一的存储器空间C.单片机面向海量数据处理,微机面向控制 D.单片机编程需要了解硬件结构1-4总线不包括(C)。A.地址线 B.数据线 C.电源线 D.控制线1-5双向传输的信号线是(B)。A.地址线 B.数据线C.状态线D.时钟线1-6说明微型计算机与单片机的区别。答:微型计算机与单片机的主要区别有:(1)单片机是把构成微机的主要功能部件集成在一块芯片上了。(2)通用微型计算机主要进行科学运算、海量信息处理、优化及辅助设计等等。单片机主要嵌在另一个设备中,与专业设备融为一体,形成智能系统,如工业控制系统、智能测量系统、自动化通信系统、专用数字处理系统等。单片机面向控制。(3)通用微机中存储器容量大,单片机中存储器容量较小。(4)通用微机中程序、数据放在统一的存储器空间;单片机中程序、数据分开存放。(5)通用微机一般有标准的外设接口,单片机没有。(6)编程时,通用微机不需要了解硬件接口,而单片机是对硬件编程,需要了解硬件结构。1-7说明微型计算机的各个组成部分的作用。答:微处理器的作用是微型计算机的核心,具有运算与控制功能,负责取指令,然后执行指令。存储器的作用是存放程序(由指令构成)或者数据,和CPU直接交换信息的是主存(内存)。I/O接口的主要作用是主机(CPU与存储器)与外围设备进行信息交换的纽带,主机通过I/O接口与外部设备进行数据交换。总线是微处理器与存储器、I/O接口之间信息传输的通道,根据传输信息的不同,总线分为地址总线、控制总线、数据总线。(1)地址总线:传输地址信号,单向总线,一般由CPU输出,地址信号用来选中一个存储单元或者IO接口。(2)控制总线:传输控制信号或时序信号。控制信号中,有的是微处理器送往存储器和输入输出设备接口电路的,比如:读/写信号;也有是其它部件反馈给CPU的,比如:中断申请信号、复位信号等。因此,控制总线的传送方向由具体控制信号而定,一般是双向的,实际上控制总线的具体情况主要取决于CPU。(3)数据总线:可用于微处理与内存,微处理器与输入输出接口之间传送信息。数据总线的宽度是决定计算机性能的一个重要指标。微型计算机的数据总线大多是32位或64位。1-8一个字节数据由(C)位二进制数组成。 A.1 B.4 C.8 D.161-9十进制数35的十六进制数表示为(C)。A.21HB.25H C.23H D.27H1-10十进制数23的组合BCD码表示为(D)。 A.00010111 B.00011011 C.00100110 D.001000111-11十进制数23的非组合BCD码表示为(C)。 A.01H,07H B.00H,17H C.02H,03H D.00H,23H1-12十进制数“48”的ASCII码表示为(B)。 A.04H,08H B.34H,38H C.00H,30H D.00H,48H1-13完成下列十六进制数的运算,运算结果保留4位16进制。(1)34AFH+7862H(2)FFFFH+0001H(3)D45AH-A75FH(4)1000H-0003H答:(1)AD11H (2)0000H (3)2CF5H (4)0FFDH1-14写出下列数据的补码。(1)+45 (2)-56 (3)-7答:(1)00101101B (2)11001000B (3)1111001B1-15一个字节的有符号数能表达的十进制数最大值是(C)。 A.+125 B.+126 C.+127 D.+1281-16一个字节的无符号数能表达的十进制数最大值是(B)。 A.254 B.255 C.256 D.2571-17将下列数据写成2n的和的形式。 (1)14 (2)9 (3)63 (4)100答: (1)14=8+4+2(2)9=8+1(3)63=32+16+8+4+2+1(4)100=64+32+41-18将下列十进制数转换成二进制数。 (1)104(2)80(3)127 (4)16答:(1)104=64+32+8=01101000B(2)80=64+16=01010000B(3)127=64+32+16+8+4+2+1=01111111B(4)16=00010000B1-19将下列二进制数转换成十六进制数。 (1)10111110 (2)01101000 (3)01111100 (4)11011001答:(1)BEH (2)68H(3)7CH (4)D9H1-20写出十进制78的非压缩BCD码、压缩BCD码、ASCII码形式。答:78的非压缩BCD码07H、08H;压缩BCD码78H;ASCII码37H、38H1-21说明锁存器、三态缓冲器的工作特点。答:当锁存器的控制信号有效时,输出数据等于输入数据;当控制信号无效时,输出数据保持不变。当三态缓冲器的控制信号OE有效时,输出数据等于输入数据;当控制信号OE无效时,输出高阻态。1-22说明逻辑“与”、“或”、“异或”在数据处理上的特殊作用。答:逻辑“与”可以用来使变量的某些位清0,跟0相“与”的位等于0;“或”可以用来使变量的某些位置1,跟1相“或”的位等于1;“异或”可以用来使变量的某些位取反,跟1相“异或”的位会取反。1-23若X是一个字节数据,将其高4位都清零,低4位都不变,则需要执行的运算是X跟0FH相“与”。1-24若X是一个字节数据,将其最低位置1,其它位都不变,则需要执行的运算是X跟01H相“或”。1-25若X是一个字节数据,将其D6D5两位取反,其它位都不变,则需要执行的运算是X跟60H相“异或”。1-26当锁存器的控制信号有效时,输出等于输入,当锁存器的控制信号无效时,输出保持不变。1-27当三态缓冲器的控制信号有效时,输出等于输入,当三态缓冲器的控制信号无效时,输出呈高阻状态。1-2874LS138有3个控制输入端,3个数据输入端,8个输出端。1-29当74LS138的控制端E1、E2、E3等于(C),译码器可以译码。 A.0,0,0 B.0,0,1 C.1,0,0D.1,1,11-30当74LS138的数据输入端CBA=101的时候,译码器的输出端Y5会是低电平,其它输出端都输出高电平。1-31存储器中每个存储单元都唯一编号,这个编号又叫做地址。一般来讲,一个存储单元存放1个字节数据。
习题二2-18086/8088CPU的字长是(C)位的。 A.4 B.8 C.16 D.322-28086内部有两个功能部件,它们是(C) A.ALU和EU B.ALU和BIU C.EU和BIUD.CU和ALU2-38086中用存放指令地址的寄存器是(B) A.DS:BX B.CS:IP C.DS:SI D.ES:DI2-48086有(C)位地址线。 A.8 B.16 C.20 D.242-58088有(A)位数据线。 A.8 B.16 C.24 D.322-6为了让地址信号和数据信号分开,8086需要外接(C) A.8284 B.8286 C.8282 D.82882-7当CPU从存储器读数据时,RD和WR的状态是(B) A.0,0 B.0,1 C.1,0 D.1,12-8基于8088的微机系统,内存的最大容量是(B) A.1KB B.1MB C.1GB D.1TB2-98086内部寄存器(C) A.只有8位的寄存器 B.只有16位的寄存器 C.有8位、16位两种类型 D.有8位、16位、32位三种2-108086系统中存储器的地址范围是(C) A.0000---FFFH B.000---FFFFH C.00000---FFFFFH D.000000---FFFFFFH2-11存储器的功能是存储程序和数据。2-12与外存相比,内存具有的特点是存储容量大,工作速度快。2-13存储器的主要指标有存储容量、存取时间和存储周期。2-14随机访问存储器的访问速度与存储位置无关。2-15存储器中用地址来区分不同的存储单元。2-16从读写功能上看,半导体存储器分为RAM和ROM。2-17RAM分为SRAM和DRAM。2-18RAM被称为“易失性存储器”是因为断电之后存储单元的内容会丢失。2-19动态存储器DRAM必须刷新的原因是电容会漏电。2-20静态存储单元是由晶体管构成的双稳态触发器,保证记忆单元始终处于稳定状态。2-21主存容量与(B)总线的根数有关。A.数据 B.地址 C.控制 2-22编程前,需要用紫外线擦除原来信息的只读存储器是(C)。A.ROM B.PROM C.EPROMD.EEPROM2-23若某CPU有15根地址线,其寻址空间是32K字节,地址从0000H到7FFFH。2-24一个容量为4KB的SRAM芯片上,有8根数据引脚,12根地址引脚,另外还有读和写控制信号,以及片选信号。2-25I/O设备一般不直接与CPU交换信息,而是通过I/O接口来进行信息交换。2-26根据存储信息的不同,I/O接口中的端口分为数据端口、状态端口和控制端口。2-27I/O端口的编址方式有两种统一编址和独立编址。2-28说明流水线技术的特点。答:微处理器内部多个功能模块并行工作,提高CPU的工作效率。2-29说明指令指针的作用。答:指令指针,又叫做程序计数器,用来存放处理器将要执行的指令地址,大多数情况下,处理器每执行完一条指令,指令指针会自动增加,保证程序顺序往下执行。2-30说明8088最小模式下的系统配置。答:8088最小模式下时,系统中只有一个处理器,控制信号由8088直接产生。系统配置包括地址锁存器8282、数据收发器8286、时钟发生器8284、中断控制器8259、DMA控制器8237等等。2-31说明存储器的分类和特点。答:从存取功能分:只读存储器ROM、随机存取存储器RAM只读存储器:掩模ROM、PROM、EPROM、EEPROM随机存储器:静态RAM(SRAM)、动态RAM(DRAM)从制造工艺分:双极型和MOS(CMOS)型静态存储单元(SRAM)的优点:速度快、使用简单、不需刷新、常用作Cache;缺点:元件数多、集成度低、运行功耗大DRAM的主要特点有:基本存储电路用单管线路组成(靠电容存储电荷);集成度高;功耗比静态RAM低;价格比静态便宜;因动态存储器靠电容来存储信息,由于总是存在有泄漏电流,故要求刷新(再生)。适用于大存储容量的微型计算机,如微机中的内存主要由DRAM组成。掩模ROM:掩模只读存储器由制造厂做成,用户不能进行修改。可编程只读存储器PROM(ProgrammableROM),PROM允许用户对其进行一次编程,即写入数据或程序。一旦编程之后,用户可以读出其内容,但再也无法改变它的内容。紫外线可擦除的只读存储器EPROM(ErasableProgrammableROM),需要用紫外线照射来擦除,擦除后可编程,并允许用户多次擦除和编程;电可擦除的只读存储器EEPROM或E2PROM(ElectricallyErasableProgrammableROM),采用加上一定电压的方法进行擦除和编程,也可多次擦除和编程。2-32说明I/O接口的作用。答:I/O接口是位于处理器与I/O设备之间,实现两者数据传输的控制电路,其主要作用有:对输入/输出的数据进行缓冲与锁存,以解决处理器与外部设备之间速度不匹配的问题;对信息类型进行转换,解决处理器与外部设备信号类型、信息格式不匹配的问题。2-33CPU与I/O接口的数据传送方式分别有什么特点?答:CPU与I/O接口的数据传送方式主要有:(1)无条件传送方式。也叫做延时方式,在确知外设的工作速度情况下,执行输入/输出指令之前,插入一段延时程序即可。(2)程序查询方式。通过I/O指令询问指定外设当前的状态,如果外设准备就绪,则进行数据的输入/输出,否则CPU等待,循环查询。(3)中断处理方式。在这种方式下,CPU不用查询外设是否准备好,外设准备好时可以向CPU提出服务请求,CPU如果响应该请求,转去执行与该请求对应的服务程序,完成数据传送。(4)DMA方式。采用一个专门的DMA控制器,来控制完成内存与外设之间高速的数据传送,数据传送期间CPU不参与,大大提高CPU的工作效率。2-34写出图2-16中芯片2和芯片3的地址范围。答:芯片2的片选接在Y5,所以A19-A14:000101,A13-A0可以为任意值,范围是0000000000000011111111111111芯片2的地址范围是14000H->17FFFH。芯片3的地址范围是18000H->1BFFFH。
习题三MCS-51系列单片机主要集成了哪些功能部件?答:MCS-51单片机内部包含了下列几个部件:一个8位CPU、4K字节程序存储器、128字节数据存储器、两个16位定时器/计数器、一个可编程全双工串行口、四个8位并行I/O端口、五个中断源的中断系统、一个片内振荡器及时钟电路、64K字节外部数据存储器和64K字节程序存储器扩展控制电路。CPU由运算器和控制器组成。3-3程序计数器PC的功能是什么?答:程序计数器PC用于存放下一条将要从程序存储器中读取的指令的地址。由两个8位的计数器(PCH、PCL)组成,16位可容纳的最大数值为FFFFH(即65535),因此,MCS-51可寻址64KB的程序存储器。每取一字节指令,PC会自动加1。改变PC的值,就可改变程序执行的顺序。3-48051单片机内部的CPU是(B)位的。A.4 B.8 C.16 D.323-5程序计数器PC的值是(C)A.当前正在执行指令的前一条指令的地址B.当前正在执行指令的地址C.当前正在执行指令的下一条指令的地址D.控制器中指令寄存器的地址3-68051内部的ROM、RAM是用来保存(B)。A.数据、程序B.程序、数据C.数据、数据 D.程序、程序3-78051内部的RAM容量是(D)字节。A.256 B.16K C.4K D.1283-88051内部ROM的容量是(C)字节。A.256 B.16K C.4K D.8K3-9MCS-51单片机程序存储器的寻址空间是由程序计数器PC的位数所决定的,因为PC是16位的,因此可寻址的程序存储器空间为64KB。3-108051的端口P0和P2,可以作为I/O端口使用,也可以用来作为(A)总线使用。A.地址、数据B.地址、控制C.控制、数据3-11说明程序状态寄存器PSW中各标志位的作用。答:Cy:进位标志位;AC:辅助进位标志,又称半字节进位标志位;OV:溢出标志;P:奇偶标志位;F0:用户自定义标志;RS1、RS0:工作寄存器组选择控制位。3-12若A中的内容为63H,那么,奇偶标志位P的值为0。3-138051芯片的引脚可以分为哪四类?答:8051芯片的引脚可以分位以下四类:电源引脚(VCC和GND);外接晶振引脚(XTAL1和XTAL2);控制信号引脚(RST、ALE、EA、PSEN)和多功能I/O口引脚。3-14从物理结构分析,单片机有哪4个存储器空间?答:片内程序存储器、片外程序存储器、片内数据存储器、片外数据存储器。3-15从逻辑地址空间分析,单片机有哪3个地址空间?答:片内片外统一编址的程序存储器(64KB)、片内数据存储器(128B)、片外数据存储器(64KB)。3-16片内数据存储器的容量是128字节,地址范围是00H~7FH。3-17片内RAM地址80H~FFH区域,被定义成了特殊功能寄存器区,其中只有21个单元意义。3-188051片内ROM的容量是4KB,地址范围是0000H—0FFFH。3-198051单片机片内、片外程序存储器的最大容量是64KB。3-208051外扩数据存储器的最大容量是64KB。3-218051有5个中断入口地址,当有中断产生时,程序会自动转到中断入口地址单元执行。如果没有用到中断,这些单元就是普通的程序存储器单元。3-22可以分成两个8位寄存器的16位寄存器是DPTR。3-23DPTR的高8位寄存器是DPH,低8位寄存器是DPL。3-248051单片机有4个8位并行I/O口,共32位I/O引脚。3-258051单片机内部数据存储器可以分为几个不同的区域?各有什么特点?答:内部数据存储器可以分为3个区:工作寄存器区(地址00H—1FH),32个字节,分为4组工作寄存器,每组8个单元,用R0—R7表示。位寻址区(地址20H—2FH),16个字节,128位(位地址00H—7FH),CPU可以对1位进行读写操。普通RAM区(地址30H—7FH),80个字节,只能以字节为单位进行读写操作。另外,还有特殊功能寄存器区(地址80H—FFH),128个字节,其中定义了21个寄存器有意义,其他单元CPU不能访问。3-26片内数据存储器中地址00H到1FH单元,是工作寄存器区。3-27工作寄存器区分成4组,通过设置PSW寄存器的中间两位,可以选用其中一组。3-28单片机复位的时候,系统选用的是第0组的工作寄存器,因为复位后,RS1、RS0的值是0、0。3-29如果需用第2组工作寄存器,则RS1、RS0=1、0,此时,R3就是地址为13H的存储单元。3-30位寻址区位于片内RAM地址从20H到2FH的单元,一共有128位,位地址范围是00—7FH。3-31地址能被8整除的特殊功能寄存器可以位寻址。 3-32每进栈一个字节数据,SP会自动(A)。A.加1B.减1C.加2D.减23-33堆栈位于(A)。A.片内RAM B.片外RAM C.片内ROMD.片外ROM单片机3-34若PSW的内容为18H,则选取的是第3组通用寄存器。3-35内部RAM中,位地址为30H的位,该位所在字节存储单元的地址为26H。3-36堆栈操作遵循的原则是什么?堆栈的用途是什么?答:堆栈遵循“先进后出”的数据存储原则。堆栈用来暂存数据或地址,当有中断时,保护断点地址。3-37四个并行口P0~P3各自的功能是什么?答:P0口是一个双功能的端口:地址/数据分时复用口和通用I/O口;P1口是只作通用输入/输出口使用;P2口是一个双功能的端口:用作高8位地址输出线或者作为通用I/O口;P3口是一个双功能的端口:通用输入/输出口,每位增加了第二输入/输出功能3-38MCS-51单片机的时序单位主要有四种:振荡周期、状态周期、机器周期、指令周期,它们之间有何关系?答:振荡周期等于振荡频率的倒数;状态周期等于2个振荡周期;机器周期等于12个振荡周期;指令周期等于1、2或4个机器周期。3-39在MCS-51单片机中,如果采用6MHZ晶振,1个机器周期为2微秒。执行时间最长的指令周期为8µs。3-40当8051单片机的RST引脚出现2个机器周期的高电平时,单片机复位。3-41单片机复位后SP=07H,P0=FFH,P3=FFH,PC=0000H。3-428051型单片机的时钟信号的产生方式有哪两种?答:一种是外接石英晶体振荡器;另一种是外接时钟源。3-43说明引脚信号RD、WR、PSEN、ALE的功能?答:RD是单片机读外部数据存储器的控制信号;WR是单片机向外部数据存储器写数据的控制信号;PSEN是单片机读外部程序存储器的控制信号。ALE有两个功能:当单片机外接存储器时,ALE用来输出地址锁存信号;当单片机不访问外部的存储器时,ALE输出频率为晶振频率六分之一的时钟信号。3-44画出8051单片机外扩一片静态RAM6264(8K×8bit)的硬件连接图。答:3-458051单片机系统需要外扩8KB的EPROM2764,要求地址范围为1000H~2FFFH,以便和内部程序存储器地址相衔接,画出硬件连接图。答:3-46画出8051单片机最小系统结构图。答:3-4780C51单片机有哪两种低功耗方式?如何设置低功耗方式?如何停止低功耗方式?答:掉电方式和待机方式。通过设置PCON寄存器的最低两位可实现单片机的低功耗方式。结束待机方式可以通过中断或硬件复位;结束掉电方式只能通过硬件复位。
习题四4-1机器指令由(C)组成。 A.只有操作码 B.只有操作数 C.操作码和操作数 D.操作码和立即数4-2MCS-51汇编语言指令的字节数是(D)字节。 A.1 B.2 C.1或2 D.1,2或34-3MCS-51指令的执行时间是(D)个机器周期。 A.1 B.2或4 C.1或2 D.1,2或44-4立即数前面要加符号(B)。 A.@ B.# C.% D.*4-5可以用作寄存器间接寻址的工作寄存器有(D)。 A.R0、R2 B.R1,R3 C.R1,R2 D.R0,R14-6简述8051的寻址方式和每种寻址方式所涉及的寻址空间。答:寻址方式寻址空间(操作数的存放空间)立即寻址程序存储器直接寻址片内RAM低128字节、特殊功能寄存器寄存器寻址工作寄存器R0~R7、A、B、DPTR寄存器间接寻址片内RAM:@R0、@R1片外RAM:@R0、@R1、@DPTR变址寻址程序存储器:@A+PC、@A+DPTR相对寻址程序存储器256字节范围内:PC+偏移量位寻址片内RAM的位寻址区(字节地址20H~2FH)、地址能被8整除的特殊功能寄存器4-7分析下面各指令中操作数的寻址方式。 (1)MOVA,32H (2)MOVR7,A (3)MOV@R0,#0FEH (4)MOVA,@R1 (5)MOVDPTR,#1E00H (6)MOVCA,@A+DPTR (7)MOVC,20H (8)JCL1答:(1)寄存器寻址,直接寻址(2)寄存器寻址,寄存器寻址(3)寄存器间接寻址,立即寻址(4)寄存器寻址,寄存器间接寻址(5)寄存器寻址,立即寻址(6)寄存器寻址,变址寻址(7)位寻址,位寻址(8)相对寻址4-8分别用直接寻址、寄存器间接寻址、寄存器寻址方式,实现将06H存储单元的内容送到累加器A,写出相应指令。答:直接寻址:MOVA,06H寄存器间接寻址:MOVR0,#6MOVA,@R0寄存器寻址:MOVA,R64-9三种传送指令MOV、MOVC和MOVX,使用时有什么区别?答:MOV指令用来实现单片机内部寄存器、存储单元、特殊功能寄存器之间的数据传送。MOVC指令用来读程序存储器中的数据表。MOVX指令用来实现累加器A和外部数据存储器之间的数据传送。4-10执行指令MOVX
A,@DPTR时,WR、RD引脚的电平为(C)。A.高电平,高电平
B.低电平,高电平C.高电平,低电平
D.低电平,低电平4-11假定累加器(A)=30H,执行指令“1000H:MOVCA,@A+PC”后,把程序存储器_1031H_单元的内容送累加器A中。4-12假定DPTR的内容为8100H,累加器的内容为40H,执行下列指令“MOVCA,@A+DPTR”后,程序存储器__8140H__单元的内容送累加器A中。4-13在进栈/出栈指令中,操作数只能用(A)寻址方式。 A.直接 B.寄存器 C.寄存器间接D.立即4-14假定(SP)=60H,(ACC)=30H,(B)=70H,执行下列指令:PUSHACCPOPB后,(SP)=___60H____,(61H)=___30H____,(B)=___30H___。4-15加法/减法指令中必须以(D)作为目的操作数。 A.R0 B.30H C.B D.A4-16乘除法指令中,只能用寄存器(A)作为操作数。A.A和B B.A和R0 C.R0和B D.R0和R14-17MCS-51单片机只能完成两个(A)数据的相乘。 A.字节 B.字 C.4位二进制 D.32位二进制4-18假定(A)=0FFH,(30H)=0F0H,(R0)=4FH,(50H)=00H。执行指令序列:INCAINCR0INC30HINC@R0后,累加器(A)=__00H___,(R0)=__50H___,(30H)=__F1H__,(50H)=__01H__。4-19假定(A)=56H,(R5)=67H。执行指令:ADDA,R5DAA后,累加器A的内容为__23H____,CY 的内容为___1___。4-20假定(A)=0FH,(R4)=19H,(30H)=00H,(R1)=40H,(40H)=0FFH。执行指令:DECADECR4DEC30HDEC@R1后,(A)=__0EH__,(R4)=__18H__,(30H)=__FFH__,(40H)=__FEH__。4-21假定(A)=50H,(B)=0A0H,执行指令:“MULAB”后,寄存器B的内容为__32H__,累加器A的内容为__00H__。4-22假定(A)=0F9H,(B)=12H 执行指令“DIVAB”后,累加器A的内容为__0DH___,寄存器B的内容为__0FH___。4-23已知A=35H,执行“RLA”指令之后,A的值是(D)。 A.24H B.68H C.74H D.6AH4-24所有的条件转移指令都是采用(C)寻址方式。 A.直接 B.寄存器间接 C.相对 D.立即4-25如果累加器A的值是0,就转到L1去执行的指令是(C)。 A.JNZL1 B.JNBACC.7,L1 C.JZL1 D.JBACC.7,L14-26如果A的值不等于60,就转到NEXT去执行的指令是(C)。 A.CJNEA,60H,NEXT B.CJNEA,#60H,NEXT C.CJNEA,#60,NEXT D.CJNEA,60,NEXT4-27若R7的内容减1,不等于0,就转到AGAIN的指令是(D)。 A.JNZR7,AGAIN B.CJNZR7,#0,AGAINC.JZR7,AGAIN D.DJNZR7,AGAIN4-28如果进位标志位为1就转移的指令是(C)。A.JBL3 B.JNBL3 C.JCL3 D.JNCL34-29将P1口的最低位取反的指令是(A)。 A.CPLP1.0 B.ANLP1.0 C.CLRP1.0 D.ORLP1.04-30用于单片机程序设计的汇编语言和C语言各有什么特点?答:名称特点缺点优点适用场合汇编语言用符号书写指令(用助记符表示操作码,特殊符号表示操作数)机器不能直接识别;程序员必须了解机器的结构和指令系统,不易推广和普及;不能移植,不具备通用性较易为人们识别、记忆和读写实时控制系统C语言用以英语为基础的语句编程机器不能直接识别;执行时间长易于推广和交流;不依赖于机器,具有通用性科学运算和数据处理4-31说明常用伪指令ORG、EQU、DB、DW、END的作用。答:ORG--指出后面程序块或数据块在程序存储器中存放的起始地址。EQU--赋值命令DB--定义字节数据DW--定义字数据END--汇编结束命令4-32设常量和数据标号的定义为: ORG 2000H DAT1: DB1,2,3 DAT2: DB‘ABC’ DAT3: DW2400H,-3 TAB: DWDAT1,DAT3 (1)画出上述数据或地址的存储形式。 (2)写出各标号的地址。答:(1)地址(H)内容(H)符号地址200001DAT1200102200203200341DAT2200442200543200624DAT32007002008FF2009FD200A20TAB200B00200C20200D06(2)DAT1--2000H;DAT2—2003H;DAT3—2006H;TAB—200AH4-33双字节加法。被加数放在内部RAM的30H(高字节)、31H(低字节)单元中,加数存放在内部RAM的32H(高字节)和33H(低字节)中,运算结果放存放在30H,31H中,进位存放在位寻址区的20H位。答: ORG 0000H MOV A,31H ADDA,33H MOV31H,A MOVA,30H ADDCA,32H MOV30H,A MOV20H,C SJMP$ END4-34编写程序,将片内RAM30H单元中压缩的BCD码转换为ASCII码,存放在60H、61H单元。答: ORG 0000H MOVA,30H ANLA,#0FHORLA,#30H MOV61H,AMOVA,30H SWAPAANLA,#0FHORLA,#30H MOV60H,A SJMP$ END4-35将内部RAM30H单元的内容转换成三位BCD码(百位、十位、个位),并将结果存入外部RAM1000H开始的单元。答:ORG 0000H MOVA,30H MOVB,#100 DIVABMOV31H,AMOVA,B MOVB,#10 DIVAB MOV32H,AMOV33H,BMOVDPTR,#1000HMOVA,30HMOVX@DPTR,AMOVDPTR,#1001HMOVA,31HMOVX@DPTR,AMOVDPTR,#1002HMOVA,32HMOVX@DPTR,A SJMP$ END4-36编写程序,将片内RAM30H~7FH单元的内容全部清零。答: ORG0000HSTART:MOVA,#0MOVR0,#30HLOOP:MOV@R0,AINCR0 CJNER0,#80H,LOOP SJMP$ END4-37编写程序,将片外数据存储区中3000H~30FFH单元全部清零。答: ORG0000HSTART:MOVA,#0 MOVR7,#0MOVDPTR,#3000HLOOP:MOVX@DPTR,AINCDPTR DJNZR7,LOOP SJMP$ END4-38从内部RAMDATA1单元开始,存放有20H个数据,试编写程序,将这20H个数据逐一移到片外RAMDATA2单元开始的存储空间。答: DATA1 EQU 30HDATA2 EQU1000H ORG0000HSTART: MOVR0,#DATA1 MOVDPTR,#DATA2 MOVR7,#20HLOOP: MOVA,@R0 MOVX@DPTR,A INCR0 INCDPTR DJNZR7,LOOP SJMP$ END4-39将外部RAM8000H开始的20个字节传送到外部RAM8100H开始的单元中去。答: DATA1 EQU 8000HDATA2 EQU00H ORG0000HSTART: MOVDPTR,#DATA1 MOVR0,#DATA2 MOVR7,#20LOOP: MOVXA,@DPTR MOVP2,#81H MOVX@R0,A INCR0 INCDPTR DJNZR7,LOOP SJMP$ END4-40编写程序,找出片内RAM30H~5FH单元中无符号数的最大数,将结果存入60H单元。答: ORG0000H MOVR0,#30H MOVR7,#2FH MOVA,@R0AGAIN: INCR0 MOVB, A CLR C SUBBA,@R0 JNCL1 MOVA,@R0 AJMPL2L1: MOVA,BL2: DJNZR7,AGAIN MOV60H,A SJMP$ END4-41从内部RAM30H单元开始存放了20个数,找出其中的最小数。答: ORG0000H MOVR0,#30H MOVR7,#19 MOVA,@R0AGAIN: INCR0 MOVB,A CLR C SUBBA,@R0 JCL1MOVA,@R0 AJMPL2L1:MOVA,BL2:DJNZR7,AGAIN MOV2FH,A SJMP$ END4-42试编写程序,查找在内部RAM的31H~50H单元中是否有字符“A”。若有,则将51H单元置为-1;若未找到,则将51H单元置为0。答: ORG0000H MOVR0,#31HAGAIN: CJNE@R0,#41H,NEXTMOV51H,#-1LJMPEXITNEXT:INCR0CJNER0,#51H,AGAINMOV51H,#0EXIT: SJMP$ END4-43试编写程序,将片内RAM40H~6FH单元中的无符号数按照从小到大的次序排列,结果仍然放在原存储空间。答: N EQU30H TAB EQU40H ORG0000HSORT: MOVR4,#N-1LOOP1:MOVA,R4MOVR3,A MOVR0,#TABLOOP2:MOVA,@R0MOVB,A INCR0 CLRC SUBBA,@R0 JCUNEXCH MOVA,B XCHA,@R0 DECR0 MOV@R0,A INCR0UNEXCH:DJNZR3,LOOP2DJNZR4,LOOP1 SJMP$ END4-44试编写程序,统计片内RAM的20H~5FH单元中出现55H的次数,并将统计结果送60H单元。答: ORG0000HSTART:MOV60H,#0MOVR0,#20HLOOP2:CJNE@R0,#55H,NEXT INC60H NEXT:INCR0 CJNER0,#60H,LOOP2 SJMP$ END4-45编程统计累加器A中“1”的个数,存放到片内RAM30H单元中。答: ORG0000HSTART:PUSHACCMOV30H,#0 NEXT: JZEXIT CLRC RLCA JNCL1 INC30HL1:AJMPNEXT EXIT: POPACC SJMP$ END4-46从内部RAM30H单元开始,存放有50个数据。试编写程序,将其中的正数、负数分别送外部RAM5000H和5500H开始的单元,并分别记下正数和负数的个数送内部RAM70H和71H单元。答:BUF EQU30HN EQU50 ORG0000HSTART:MOVR0,#BUF MOVR7,#N MOV70H,#0 MOV71H,#0MOVDPTR,#5000HMOVR1,#00H NEXT: MOVA,@R0 JNBACC.7,POSITIVE INC71H MOVP2,#55H MOVX@R1,A INCR1 AJMPL1 POSITIVE:INC70H MOVX@DPTR,A INCDPTRL1:INCR0 DJNZR7,NEXT SJMP$ END4-47利用调子程序的方法,进行两个字节相乘,输入的数据在30H和31H单元,结果放在40H和41H单元,请编写主程序及子程序。答: ORG0000HSTART:MOV30H,#56H MOV31H,#7FH ACALLROUTESJMP$ROUTE:MOVA,30H MOVB,31H MULABMOV41H,B MOV40H,A RET END4-48计算下面子程序执行的时间(晶振频率为12MHz)。DELAY:MOVR3,#100 ;1个机器周期DL1: MOVR4,#200 ;1个机器周期DL2: DJNZR4,DL2 ;2个机器周期DJNZR3,DL1 ;2个机器周期RET ;2个机器周期答:1×1+100×1+100×200×2+100×2+1×2=1+100+40000+200+2=40303µs
习题五5-1C51语言提供的合法的数据类型关键字是(A)。A.sfr B.BIT C.Char D.integer5-2寻址片外数据存储区,所用的存储类型是(D)。A.data B.bdata C.idata D.xdata5-3C51中用来标识中断服务函数的关键字(A)。A.interrupt B.unsigned C.using D.bit5-4int类型变量的取值范围是(D)。A.0~255 B.0~65535 C.-128~+127 D.-32768~+327675-5使用_nop_()函数时,必须包含的库文件是(C)。A.reg51.h B.absacc.h C.intrins.h D.stdio.h5-6特殊功能寄存器的数据类型是(B)。A.char B.sfr C.int D.bit5-7在C51中,可直接寻址的内部数据存储器,所用的存储器类型是(B)。A.idata B.data C.bdata D.xdata5-8bit类型的变量,其取值范围是(C)。A.0~255 B.0~65535 C.0~1 D.0~1275-9单片机能直接运行的程序叫(C)。A.源程序 B.汇编程序 C.目标程序 D.编译程序5-10使用宏定义XBYTE来进行绝对寻址时,需要包含的头文件为(B)。A.reg52.h B.absacc.h C.stdio.h D.string.h5-11下面关于C51叙述错误的是(C)。A.一个C51源程序可以由一个或多个函数组成B.一个C51源程序必须包含一个函数main()C.在C51程序中,注释说明只能位于一条语句的后面D.C51程序的基本组成单位是函数5-12程序运行中不断变化的变量,其存储器类型不可能为(D)。A.data B.bdata C.idata D.code5-13单片机程序设计中需要在主程序设计死循环,实现死循环的语句(C)。A.while(); B.for();C.while(1);或for(;;); D.前面的语句都不行5-14C51语言有什么特点?答:C51语言是由C语言继承而来的51单片机编程语言,运行于单片机平台,支持的微处理器种类繁多,可移植性好,支持位操作。C51语言具有C语言结构清晰的优点,同时具有汇编语言的硬件操作能力,支持中断处理。C51语言提供了完备的数据类型、运算符及函数供使用。5-15相对于标准C,C51扩展了哪些数据类型?答:sfr,sfr16,bit,sbit
习题六6-1MCS-51的外部中断输入引脚为P3.2(INT0)和P3.3(INT1)。6-2MCS-51外部中断的触发方式有下降沿和低电平。6-38051单片机的中断系统有(D)个中断源。2 B.3 C.4 D.5若要配置外部中断0边沿触发,需编程设置(A)位为1。A.IT0 B.IT1 C.TF0 D.TF16-5当外部中断1产生中断请求时,中断标志位(B)会硬件置1。IE0 B.IE1 C.TF0 D.TF16-6对于(C)寄存器的相应位写入“1”或“0”,便可开放或禁止MCS-51的中断。TCON B.SCON C.IE D.IP6-7MCS-51中断源的优先级有(A)级。2 B.3 C.4 D.66-8中断总允许的控制位是(C)。EX0 B.EX1 C.EA D.ET06-9当(B)为1时,设置了外部中断1的优先级是高优先级。PX0 B.PX1 C.PT0 D.PT16-10单片机复位后,中断请求(B)。全部允许 B.全部禁止 C.随机 D.部分允许6-11单片机复位后,中断源的优先级(B)。全部高优先级 B.全部低优先级 C.随机 D.部分高优先级6-12外部中断0的中断入口地址是(A)。0003H B.000BH C.0013H D.001BH6-13MCS-51复位后,内部的查询电路自动设定外部中断0为最高优先级;串口中断为最低优先级。6-14什么是中断?中断有什么作用?答:“中断”是指由于外部或内部事件而改变原来CPU正在执行指令顺序的一种工作机制。中断机制常用于计算机与外部数据的传送,以解决高速运行的CPU与低速外设之间的矛盾。较好地实现CPU与外部设备的同步工作,进行实时处理。6-15MCS-51单片机的中断系统由哪些部分组成?答:MCS-51单片机的中断系统由中断源、中断控制、中断响应组成。6-16MCS-51单片机有哪几类中断源?答:单片机有三类中断:外部硬件中断、定时器中断、串行口中断6-17中断控制主要解决哪些问题?答:中断控制主要解决中断的允许/禁止、中断的优先级以及优先级嵌套等问题。6-18MCS-51的中断响应过程有哪几个部分组成?答:(1)设置标志。将中断请求标志清“0”(除了RI和TI),将内部与中断优先级有关的触发器置“1”;(2)保护断点。将断点地址送到堆栈;(3)转到中断入口。相应的中断入口地址送到PC;(4)执行中断服务程序;(5)中断返回。返回到原来程序,继续执行。6-19中断的初始化程序主要完成哪些工作?答:(1)设置中断入口,(2)开中断,包括中断总允许和中断源允许,(3)如果是外部中断,需要设置中断的有效触发方式,(4)设置优先级,(5)中断服务程序中有关工作单元的初始化等。6-20什么是断点地址?答:当CPU响应中断的时候,PC的值。6-21中断服务程序通常由哪几部分组成?答:主要包括4个部分:保护现场、中断处理、恢复现场、中断返回(RETI)。6-22指令RETI的作用是什么?答:将与中断优先级有关的触发器清0,然后返回到断点处,继续执行被中断的程序。6-23保护现场和恢复现场的含义是什么?用什么指令实现?答:保护现场是指中断处理前,将一些寄存器或者存储单元的内容送到堆栈。恢复现场是指从堆栈顶部弹出一些字节,送回到原来的寄存器或者存储单元。保护现场用PUSH指令,恢复现场用POP指令。6-24CPU响应中断后,哪些中断请求标志位由硬件自动清0?哪些需要软件清0?答:CPU响应中断后,外部中断请求标志位IE0,IE1和定时器中断标志TF0,TF1由硬件自动清0。串口中断标志RI和TI需要软件清0。
习题七7-1定时器和计数器有什么区别和联系?答:计数器是记录信号(通常为脉冲信号)个数的电路,当脉冲信号频率固定时,计数器可以记录脉冲周期数,实现计时。所以定时器是一种特殊的计数器,是可以记录时间间隔的计数器。7-216位的计数器,可以最多计(D)个数。A.255 B.256 C.65535 D.655367-3MCS-51单片机定时器/计数器的核心部件是计数器。7-4当计数脉冲的频率固定时,计数器就可用作定时器。7-5当定时器/计数器用作定时器时,计数脉冲来自单片机内部,每个机器周期,计数器加1,计数脉冲的频率为晶振频率的1/12。7-6如果单片机晶振为12MHz,则机器周期是(A)。A.1us B.2us C.6us D.12us7-7若单片机晶振为12MHz,定时器定时10ms,则定时器计了10000个脉冲。7-8若单片机晶振为12MHz,定时器定时10ms,则定时器的初值为55536。7-9当定时器/计数器工作在计数方式时,计数脉冲来自引脚P3.4(T0),P3.5(T1)。7-10当定时器/计数器工作在计数方式时,最高计数频率为晶振频率的1/24。7-11定时器的工作方式寄存器是(B),它是不可以位寻址的。 A.TCON B.TMOD C.IE D.IP7-12TMOD的高4位用来控制(B)。 A.计数器0 B.计数器1 C.计数器2 D.计数器37-13TMOD中定时/计数方式的选择控制位是(B)。 A.GATE B.C//T C.M1 D.M07-1416位的计数初值,高8位放在寄存器TH0/TH1中,低8位放在寄存器TL0/TL1中。7-15若允许定时器0中断,需要控制位(A)置1。A.ET0 B.ET1 C.EA和EX0 D.EA和ET07-16启动MCS-51单片机定时器0开始工作的指令是SETBTR0。7-17定时器0工作在方式(A)时,是一个16位的计数器。 A.1 B.2 C.3 D.47-18定时器0工作在方式(B)时,是一个8位的可自动重置初值的计数器。 A.1 B.2 C.3 D.47-19TMOD中的GATE位若设置为1,则启动计数器计数的条件是:TRx=1,且INTx引脚为(A)。 A.高电平 B.低电平 C.上升沿 D.下降沿7-20当计数器0计数溢出时,标志位(C)会等于1。A.TR0 B.TR1 C.TF0 D.TF17-21定时器0的中断入口地址是(B)。A.0003H B.000BH C.0013H D.001BH7-21简述定时器/计数器0的结构。答:计数器TH0,TL0;工作模式寄存器TMOD;定时器控制寄存器TCON;计数脉冲输入引脚T0。7-22MCS-51中定时器/计数器的4种计数工作方式各有什么特点?答:工作方式0是13位的计数器。工作方式1是16位计数,计数范围宽,但每次的初值均要由程序来设置。工作方式2是8位可以自动重装初值的计数器,每次溢出后,初值自动会从TH0加载到TL0或从TH1加载到TL1,但计数范围较工作方式1小。工作方式3是只适用于定时器/计数器0,分成2个独立的8位的计数器,此时的定时器/计数器1只能用于不需中断的应用,如作为串行口的波特率发生器。7-23设MCS-51单片机的晶振频率为12MHz,使用定时器0的工作方式1,在P1.0端输出周期为40ms的方波,使用中断方式设计程序,试写出相应的中断初始化程序和中断服务程序。答:定时时间20ms。晶振频率12MHz,则一个机器周期为1us。计数初值=65536-20000/1=45536N EQU45536 ORG0000H;复位入口LJMPMAINORG000BH;中断入口LJMPINT_T0 ORG0030HMAIN:MOVTMOD,#01H;主程序MOVTH0,#HIGH(N)MOVTL0,#LOW(N)SETBET0SETBEASETBTR0SJMP$INT_T0:MOVTH0,#HIGH(N);中断服务程序MOVTL0,#LOW(N)CPLP1.0RETIEND7-24对上题,还要在P1.2端输出周期为2s方波,试写出相应的中断初始化程序和中断服务程序。答:周期2s,定时时间1s,若基本定时间20ms,1000ms/20ms=50,中断50次,即为1sN EQU45536 ORG0000H;复位入口LJMPMAINORG000BH;中断入口LJMPINT_T0 ORG0030HMAIN:MOVTMOD,#01H;主程序MOVTH0,#HIGH(N)MOVTL0,#LOW(N)SETBET0SETBEASETBTR0 MOVR0,#0SJMP$INT_T0:MOVTH0,#HIGH(N);中断服务程序MOVTL0,#LOW(N)CPLP1.0INCR0CJNER0,#50,EXITCPLP1.2MOVR0,#0EXIT:RETIEND7-25使用计数器0,记录T0引脚输入的脉冲数,计满200个脉冲,则对内部RAM30H单元的内容加1,使用中断方式设计程序,试写出中断初始化程序和中断服务程序。答:N EQU256-200 ORG0000H;复位入口LJMPMAINORG000BH;中断入口LJMPINT_T0 ORG0030HMAIN:MOVTMOD,#06H;主程序MOVTH0,#NMOVTL0,#NSETBET0SETBEASETBTR0SJMP$INT_T0:INC30HRETIEND
习题八8-1解释串行通信和并行通信的特点。答:串行通信的特点是数据一位接一位顺序传送,可用一根数据线传送信息,速度较慢,可大大节省硬件投资,适用于远距离通信。并行通信的特点是多位数据同时传送,通信速度快、效率高,但需要多根数据线同时传送多位数据,可靠性较低,费用较高,只适用于近距离通信。8-2解释同步通信和异步通信的区别。答:同步通信与异步通信是串行通信的两种形式。同步通信数据成组传送,每组数据以同步字符开始,接着是一个接一个的数据,数据之间没有间隔。异步通信数据一帧一帧传送,每帧包含起始位、数据位、奇偶校验位、停止位等,数据之间有间隔。同步通信效率高,但对时钟要求严格;异步通信效率较低,但只要求位同步,不要求字同步,传输准确率较高。8-3MCS-51单片机有(A)个全双工串行接口。A.1 B.2 C.3 D.48-4异步通信时,以帧为单位传送数据,每帧以(C)开始。A.高电平 B.上升沿 C.低电平 D.下降沿8-5执行下面的指令(B)时,会启动串口发送数据。A.MOVA,SBUF B.MOVSBUF,A8-6MCS-51单片机的串行口控制/状态寄存器是(C)。A.SBUF B.TCON C.SCON D.TMOD8-7MCS-51单片机的串行口有(D)种工作方式。A.1 B.2 C.3 D.48-8串行接口可将CPU输出的并行数据转换成串行数据输出到外设。8-9在串行通信中采用奇校验,若传送的数据是42H,则其奇偶检验位为1。8-10在异步传输中,每帧数据有10位,则波特率为4800bps时,每秒钟可传输480个字符。在异步通信中,每个字符有8位,1位停止位,1位校验位,每帧数据有(C)位。A.9 B.10 C.11 D.128-12MCS-51单片机串行中断的中断入口地址为(D)。A.0003H B.000BH C.0013H D.0023H8-13当串口发送完一帧数据时,标志位(B)会置1。A.RI B.TI C.TB8 D.RB88-14允许串口接收数据的控制位是(C)。A.SM2 B.SM1 C.REN D.ES8-15下面指令中,若RI等于1就跳转到L,同时将RI清零的指令是(C)。A.JBRI,L B.JNBRI,L C.JBCRI,L D.JNCRI,L8-16若TI等于0就等待的指令是(B)。A.JBTI,$ B.JNBTI,$ C.JBCTI,$ D.JZTI,$8-17串行通信中,单工方式、半双工方式和全双工方式有什么区别?答:单工方式:数据仅按一个固定方向传送。半双工方式:数据可实现双向传送,但不能同时进行。全双工方式:允许通信双方同时进行数据双向传送。8-18什么是波特率?如何配置串口通信的波特率?答:波特率是串行通信时每秒钟传送的二进制代码的位数,单位是bps。8051单片机串口有4种工作方式,波特率的配置方式是不同的。方式0,8位移位寄存器,波特率为晶振频率的1/12。方式1和方式3,波特率可变,波特率=方式2,波特率固定,波特率=2SMOD8-19如何允许串口中断?答:将ES和EA两个控制位都置1。8-20单片机与微机串口通信时,如何解决TTL电平与RS232电平不兼容的问题?答:可以通过电平转换芯片,如MAX232。8-21MCS-51单片机的串行口有几种工作方式,各有什么特点?答:方式0,8位移位寄存器,波特率为晶振频率的1/12。方式1,8位异步通信,波特率可变。
波特率=方式2,9位异步通信,波特率固定,波特率=2方式3,9位异步通信,波特率可变,
波特率=
习题九9-1每个独立按键的一端接端口引脚,另一端接地,按键断开时,引脚输入高电平;按键闭合时,引脚输入低电平,单片机通过引脚的电平可以检测按键状态。9-2消除按键抖动的方法是延时。9-3说明软件进行独立按键识别的主要步骤。答:主要有4步:(1)检测按键闭合(2)延时消抖(3)再一次检测按键闭合(4)等待按键释放9-4矩阵键盘的识别方法主要有行扫描、线反转。9-5键盘行扫描时,逐行输出0,读列值,若读到的列值不全为0时,说明有键闭合。9-6当按键接在51单片机的引脚P3.2、P3.3时,按键闭合可以产生中断请求。9-7键盘输入有哪些特点?答:键盘实质上是一组按键开关的集合。按键的闭合与否通常用高电平或低电平来进行检测。一般按键闭合时为低电平,按键断开时为高电平。因此通过电平高低状态的检测,便可确认按键按下与否。9-8设计51单片机与4×4矩阵键盘的接口电路。答:9-9说明行扫描法识别闭合键的工作原理。答:行扫描法是在判定有键按下后逐行置低电平,其余各行置为高电平,同时读入列状态。若列状态出现非全1状态,这时0状态的行、列交点的键就是所按下的键。行扫描法的特点就是逐行(逐列)扫描查询。9-10说明线反转法进行按键识别的基本工作原理。答:线反转法的两个具体操作步骤:(1)将列线编程为输入线,将行线编程为输出线,并使输出线输出为全零电平,则列线中的电平由高到低发生变化的列为按键所在列。(2)将第一步中的传送方向反转过来,即将行线编程为输入线,列线编程为输出线,并输出第一步中的输入列值,则行线中电平由高到低发生变化的行即为按键所在行。综合(1)、(2)两步的结果,可确定按键所在的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 网络安全资深顾问面试题集
- 物流公司仓库管理员招聘考试题
- 深度解析(2026)《GBT 18934-2003中国古典建筑色彩》
- LED成型机项目可行性分析报告范文
- 大气监测员工作考核标准及流程
- 如何成功应对高难度绩效管理专员面试问题集
- 总账核算专员面试题及答案
- 特殊类型头颈部鳞癌个体化治疗策略
- 特殊传染病在灾害期间的医疗隔离方案
- 特殊人群PD-1抑制剂用药优化策略
- 化学实验室安全操作考核试卷
- 装修电子合同范例
- 配电线路巡视培训
- 购物中心开业安保执行方案
- 《积极心理学(第3版)》教学大纲
- 五年级上册小数除法竖式计算100道及答案
- G-T 42582-2023 信息安全技术 移动互联网应用程序(App)个人信息安全测评规范
- 国外惯性技术发展与回顾
- 国开2023秋《幼儿园教育质量评价》形考任务123 大作业参考答案
- 课本剧西门豹治邺剧本
- 中华人民共和国简史学习通超星课后章节答案期末考试题库2023年
评论
0/150
提交评论