汇编自考题库_第1页
汇编自考题库_第2页
汇编自考题库_第3页
汇编自考题库_第4页
汇编自考题库_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

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

文档简介

1、第一章填空:1。单片机界公认的英文简称MCU的名称含义是 微控制器 。 280C51系列单片机与早期的MCS-51系列产品相区别在工艺上采用了 CHMOS 技术。3CPU是整个单片机的核心,主要完成 指令的运行控制 、数据运算和处理等操作。4可由用户多次编程写入,使用紫外线擦除的ROM是 EPROM 。5Intel公司推出的MCS-51系列单片机,属于单片机发展史中的第 二 阶段。6微型计算机是大规模集成电路技术发展的产物,属于第 四 代电子计算机。7.在MCS-51系列单片机最小系统中时钟信号的产生方法采用的是 内部时钟 方式。8单片机是将运算器、控制器、存储器和 输入电路及输出电路 ,集成

2、在一个芯片上形成的芯片级特殊计算机。9MCS-51系列分为51和52两个子系列,其中52子系列属于 增强型 。1089C51单片机的缺点在于不支持 ISP在线更新程序 功能。选择:1以下不属于单片机特点的是( B )A集成度高 B。高功耗、低电压 C。系统扩展典型 D。控制功能强2以下( C )不是单片机的应用系统。A最小系统 B。最小功耗系统 C。标准系统 D。典型系统3复位引脚RESET上加( B )机器周期的高电平,就能使单片机复位。A1个 B。2个 C。3个 D。4个4称为“外部程序存储器访问允许”的引脚是( C )ARESET B。ALE C。EA D。PSEN5当EA为低电平时,单

3、片机复位后直接从外部ROM的( A )开始执行程序。A0000H B。0100H C。1000H D。1100H6程序计数器PC中存放的是( C )。A立即数 B。偏移量 C。指令地址 D。控制字7复位引脚RESET上加2个( C )的高电平,就能使单片机复位。A振荡周期 B。状态周期 C。机器周期 D。指令周期8若将P0口的内容0A8H变为0A0H,可用指令( D )实现。ASETB P0.0 B。SETB P0.1 C。SETB P0.2 D。SETB P0.39若改变程序顺序执行的状态,可使用( D )。A传送指令 B。置位指令 C。逻辑运算指令 D。转移指令判断改错:1ROM称为只读存

4、储器,也称为数据存储器,其存放的信息只能由CPU读出而不能由CPU写入。( 错 )改为:也称程序存储器2地址总线包括CPU发出的控制信号线和外部送入CPU的应答信号线。( 错 )改为:控制总线包括3在单片机的完善阶段其主流产品是Intel公司推出的MCS-96系列。( 错 )改为:MCS-514为进一步降低功耗,80C51系列单片机芯片增加了待机和掉电保护两种工作方式。( 对 )5CHMOS工艺是CMOS和HMOS的结合,除了保持CMOS高速度和高密度的特点外,还具有HMOS低功耗的特点。( 错 )改为:CMOS功耗低的特点,HMOS高速和高密度6当单片机上电时,必须先复位,再进入工作状态。(

5、 对 )7数据传送指令完成后,源地址处的数据不变,目的地址处的数据被源地址处的数据替换。( 对 )8单片机仿真实验有两种,其中在线仿真也称为软仿真。( 错 )改为:硬仿真9用最少的元件组成的单片机可以工作的系统称为最小系统。( 对 )简答题:1MCS-51单片机的EA信号有何功能?P102简述单片机的组成及各部分功能。P23. 请画出单片机的典型组成框图。P34单片机中的存储器分为哪两种?各有什么特点?P35单片机包含哪三种总线?各总线的作用是什么?P36单片机配置的内部程序存储器ROM分为哪四种?并简述其特点。P57简述单片机最小应用系统的组成。P88简述单片机内部总线的作用。P3第二章填空

6、:1将十进制数的0-9十个数字用二进制数表示的编码称为 8421BCD码 。2为区别不同的进位计数制,通常用字母来表示数制,其中字母H表示十六进制数 。3将二进制数1010110011.10110001转换为十六进制数是 2B3.B1 。489S51单片机包括CPU、 存储器 和 输入/输出接口 三大基本单元。5MCS-51单片机的片内RAM共有256个字节,其中 低128字节 可供用户使用。6ASCII码采用7位二进制代码对字符进行编码,共有 128 个字符。7单片机的CPU所处理的数据可能有:地址、常数、实际输出值和 方式字或控制字 。 8程序存储器用来存放编制好的始终保留的固定程序和 表

7、格常数 。9大容量存储器多采用 动 态MOS型RAM。选择:1以下( B )不是构成单片机的部件。A 微处理器(CPU) B 打印机 C接口适配器(IO接口电路) D存储器2MCS-51系列单片机可构造16条地址线,即有( D )的存储空间。A 8KB B 16KB C 32KB D 64KB3.计算机中最常用的字符信息编码是( B )A BCD码 B ASCII码 C 循环码 D 余3码4.下列指令中( B )会使WR有效。A MOVX A,DPTR B。 MOVX DPTR, AC。 MOVC A,A+DPTR D。 MOVC A,A+PC5. -19D的二进制补码为.( B ) A 11

8、101111 B 11101101 C 0001000 D 111011006下列不是单片机总线的是( A )A 输出总线 B 控制总线 C 数据总线 D 地址总线7.十进制45的二进制表示为原码( B )A 11100011 B 00101101 C 00011101 D 000011118. 十进制0.625转换成二进制数是( C )A 0.110 B 0.111 C 0.101 D 0.1009.在执行MOVC A,A+DPTR时可能产生的有效控制信号是( B ) A WR、RD B。ALE、PSEN C。 ALE、RD D。ALE、WR 10. ASCII码是计算机中最通用的( B )

9、编码。A8位字符信息 B。7位字符信息 C。7位英文字母和专用字符 D。8位字母和数字11.口的每一位能驱动( B) 个低电平负载 个低电平负载 个低电平负载 1个低电平负载12. 就字长而言,单片机的“位”指CPU一次能处理、传送的( D )数的位数。A. 十六进制 B. 十进制 C. 八进制 D. 二进制13MCS-51单片机复位后程序计数器PC的内容为( A )A. 0000H B. 1000H C. 0010H D. 0100H14当EA接高电平时,外部数据存储器的空间范围是( B )。A. 0000H-00FFH B. 0000H-FFFFH C. 1000H-1FFFH D. 10

10、00H-FFFFH15指令MOV DPTR,#0100H中的0100H 是( D )。A.实际输出值 B. 控制字 C. 地址 D.常数判断改错:1地址总线和控制总线都是单向的,即只能由单片机向外发出信号。( 对 ) 2MCS-51单片机内部数据存储器高128字节可供用户存放可以读/写的数据,低128字节则被特殊功能寄存器占用。( 错 ) 改为:高改为低,低改为高3MCS-51单片机CPU对外部存储器操作时,P0口先作地址总线,在ALE信号的上升沿,将地址锁存,然后转为数据总线。( 错 )改为:下降沿4MCS-51单片机中的P0口可作为控制总线和低8位地址总线使用。( 错 ) 改为:数据总线5

11、. EPROM的地址线为12条时,能访问的存储空间有4K。( 对 )6RAM称为随机存储器,又可分为双极型和MOS型两类。其中MOS型的存取速度高于双极型。( 错 )改为:低于7MCS-51单片机正常运行时,应把EA引脚接高电平,使程序从内部ROM开始执行。( 对 )8EPROM允许用户按需要自行编程,但只允许写一次,不能重写。( 错 )改为:允许多次写入简答题:1MCS-51单片机的数据存储器分为哪两个地址空间?分别使用哪个命令?P352什么是线选法?该种方法有何优缺点?P353随机存储器的特点是什么?P394简述静态RAM和动态RAM的区别。P39第三章填空:1。时序信号是以 时钟脉冲信号

12、 为基准产生的。2. 单片机的CPU与外设之间交换的信息包括 数据信息 、状态信息和控制信息。3. 把外围设备同微型计算机连接起来的电路称为 接口电路 。4. 单片机的CPU与外设之间交换的数据信息包括数字量、模拟量和 开关量 。5。单片机的复位方式主要有 上电 复位方式和 手动 复位方式。6在MCS-51单片机中通常只有 P1 口用于一般的输入/输出。7当系统程序运行出错或操作错误使系统处于死锁状态时,应按 复位键 使系统恢复正常工作状态。8单片机复位后,P0-P3口的值均为 0FFH 。9CPU在执行指令时所需控制信号的时间顺序称为 指令周期 。10. 乘法指令和除法指令都是 四 机器周期

13、指令。11单片机具有 四 个8位的并行接口结构,还具有 串行 接口结构。12单片机中通常 P3 口用于第二功能输入与输出。选择:1。在单片机的时序单位中可以简称为P的是( A )A振荡周期 B。状态周期 C。机器周期 D。指令周期2CPU访问存储器一次需要的时间称为一个( C )A振荡周期 B。状态周期 C。机器周期 D。指令周期3单片机中最小的时序单位是( A )A振荡周期 B。状态周期 C。机器周期 D。指令周期4单片机中最大的时序单位是( D )A振荡周期 B。状态周期 C。机器周期 D。指令周期5MCS-51单片机采用了引脚复用技术,其具有第二功能信号引脚的是( D )AP0口 B。P

14、1口 C。P2 口 D。P3口6.在MCS-51单片机复位时,下面说法正确的是( C )。APC的值为0003H B。P3的值为00H C。SP的值为07H D。20H的值一定为00H7MCS-51单片机的复位信号是( C )有效。A脉冲上升沿 B。脉冲下降沿 C。高电平 D。低电平8在MCS-51单片机系统中,若晶振频率为8MHz,则一个机器周期等于( C ) sA 0.5 B 1 C 1.5 D 3 9一个机器周期由( C )个状态组成。A 2 B 4 C 6 D 810用来设置输入/输出外设的工作模式及命令字等有关的信息称为( D )。A. 地址信息 B. 数据信息 C. 状态信息 D.

15、 控制信息11以下( C )是四周期指令。A. 逻辑运算指令 B. 数据传送指令 C. 乘除运算指令 D.循环移位指令12检验单片机芯片的好坏,可用示波器查看( A )端是否有脉冲信号输出。A. ALE B. PSEN C. WR D. RD判断改错:1.当MCS-51单片机上电复位时,堆栈指针(SP)=00H。 ( 错 )(SP)=07H2. P0 P3口都是准双向口,作为输入时,必须将相应端口锁存器写1。( 对 ) 3. MCS-51单片机上电复位时,(SBUF)=00H。 ( 错 )不定4。晶体振荡频率越高,则系统的时钟频率也越高,单片机运行速度也越快。( 对 )5。在51系列单片机的R

16、ST引脚上保持四个机器周期的高电平时,就完成复位操作。( 错 )改为:两个机器周期的高电平6MCS-51单片机的四个I/O口都是准双向口,作输出时数据可以缓冲,作输入时数据可以锁存。( 错 )改为:都是八位的双向口,作输出数据时可以锁存,作输入时数据可以缓冲7。执行一条指令需要多长时间采用振荡周期为单位来衡量。( 错 )改为:机器周期8当EA端保持高电平时,CPU执行外部程序存储器中的程序。( 错 )改为:CPU执行内部程序存储器中的程序9当EA端接低电平时,CPU只访问片外ROM并执行其中指令,而不管是否有片内程序存储器。( 对 )简答:1什么是状态信息?什么是控制信息?P42 2简述外设接

17、口电路具有的功能。P423单片机复位的条件是什么?P514单片机的时钟信号的产生方式包括哪两种?有何区别?P535什么是时序?分为哪两大类?P54第四章填空题:1.内部数据存储器在结构上可以分为两个不同的存储扩建,其中低128单元的地址范围是 00H7FH ,高128单元的地址范围是 80HFFH 。28051有 21 个特殊功能寄存器。3.在MCS-51中,为实现P0口线的数据和低位地址复用,应使用 地址锁存器 。4在多片存储器芯片的扩展中,硬件简单、各存储器之间地址不连续的片选方法是 线选法。5 E2PROM 既具有RAM的随机读写特点,又具有ROM的非易失性特点。6 P0口在传送时采用

18、分时复用 方式,先输出低8位地址,再传送 数据 。7. 单片机扩展外部数据存储器时,利用 P0 口加锁存器作为低8位地址线, P2 口作为高8位地址线。可访问的外部RAM的地址空间为 64KB 。8MCS-51单片机的程序存储器用来存放程序和 表格常数 。9PSW=18H时,则当前工作寄存器是 第三组 。10.单片机扩展外部RAM时只用 RD 和 WR ,而不用PSEN。选择题:1. 常用的地址锁存器芯片有( D )A2764 B。6264 C。74LS138 D。74LS2732. MCS-51单片机中可以位寻址的是( D )。A SP(81H) B。DPH(83H) C。TL0(8AH)

19、D。 SCON(98H) 3读出EPROM中的内容,检验编程操作的正确性的操作方式是( C )A 编程方式 B。 读出方式 C。编程校验方式 D。编程禁止方式4.下列专用寄存器中,不可位寻址的是( B )A P0(80H) B。 TMOD(89H) C。IE(A8H) D。PSW(D0H) 5.在MCS-51单片机中( C )。A具有独立的专用的地址线 B。由P0口和P1口的口线作地址线 C。由P0口和P2口的口线作地址线 D。由P2口和P3口的口线作地址线 6.当程序状态字寄存器PSW中“RS1 RS0”为10时,R2的地址为( C )。 02H 0AH 12 H 1A H 7.MCS-51

20、单片机执行完MOV A,#10H后,PSW的( B )位被置位。A 。C B。P C。 OV D。F08.单片机程序存储器的寻址范围是由程序计数器PC的位数决定的,MCS-51的PC为16位,其寻址范围是( C )。A4 KB B。8 KB C。64 KB D。128 KB9.对程序存储器的读操作,只能使用( B ) AMOV指令 B。MOVC指令 C。MOVX指令 D。PUSH指令10. 以下用于访问外部数据存储器的指令是( C )。 A. MOV A,R0 B. MOVC A,A+DPTR C. MOVX A,R0 D. MOV A,R011. 8031单片机中既可位寻址又可字节寻址的单元

21、是( B )。 A. 00H B. 20H C. 30H D. 70H12.若某种静态RAM存储器芯片的地址线为13根,则它的存储单元数为( D )。A1 K B。2 K C。4 K D。8 K13. MCS-51单片机中的堆栈是设在( C )中。A片内ROM B。片外ROM C。片内RAM D。片外RAM 14.既能够保持已存入的数据不因掉电而丢失,又允许在线重新擦写的只读存储器是( D )。AROM B。PROM C。EPROM D。E2PROM15. MCS-51单片机中下述关于PC的论述正确的是( B )。A是一个8位计数器 B。在执行当前指令后,它的内容是下一条要执行指令的首地址C。

22、在执行当前指令后,它的内容是该指令的末地址 D。它可以寻址16. CPU主要的组成部分是( B )。 A. 加法器 寄存器 B. 运算器 控制器C. 运算器 寄存器 D. 运算器 指令译码器17. 进位标志CY在( D )中。 A.累加器 B. 数据指针 C. 逻辑运算部件 D.程序状态字寄存器18.SBUF称为( A )。A. 串行数据缓冲器 B. 堆栈指针 C. 中断优先级控制寄存器 D.累加器19一般将堆栈开辟在( C )地址区域中。A.00H-0FFH B. 00H-1FH C. 30H-7FH D.30H-0FFH20. 6264是( C )芯片。A EPROM B。DRAM(动态)

23、 C。 SRAM(静态) D。 ROM判断改错题:1外部数据存储器只能采用间接寻址方式进行访问。( 对 )2. 在单片机应用系统中,外部设备与外部数据存储器传送数据时,使用MOV指令。( 错 )改为:MOVX3当读取外部程序存储器时,单片机的PSEN端变为高电平;当读取内部程序存储器时,单片机的PSEN端将保持低电平。( 错 )改为:高改为低,低改为高4. 片内RAM与外部设备统一编址时,需要专门的输入/输出指令。( 错 )改为:无需5单片机系统扩展时使用的锁存器,是用于锁存低8位地址。( 对 )6适用于多片EPROM并行编程不同数据的操作方式是编程校验方式。( 错 )改为:编程禁止方式7数据

24、指针DPTR是一个16位的特殊功能寄存器,它也可作为两个独立的8位寄存器DPL 和DPH来使用。( 对 )8SP的值越小,堆栈容量就越大。( 对 )作图题:1请画出采用线选法用一片2764扩展8031的连接示意图。2请画出采用线选法用一片2732扩展8051的连接示意图。3用一片2716芯片扩展2KB程序存储器,画出其连线图,并分析该芯片的地址范围。4请画出采用线选法用两片6264扩展8031的连接示意图。5请画出采用译码法用一片6264扩展8031的连接示意图。6用一片6116芯片扩展2KB的外部数据存储器,画出其连线图,并分析该芯片的地址范围。7用两片2732芯片扩展一个程序存储器系统,画

25、出其连线图,并分析每个芯片的地址范围。8请画出采用译码法用4片6264扩展8051的连接示意图。9. 请画出采用译码法用4片27128扩展8031的连接示意图。10用两片2764EPROM芯片扩展8031,画出其扩展电路,并指出程序存储器的地址范围。简答题:1简述单片机系统扩展的设计步骤。P642多片存储器芯片扩展有哪两种片选方法?各有何特点?P813EPROM的主要操作方式有哪些?P65 第五章填空题:1. 指令MOVC A,A+DPTR 中源操作数的寻址方式是 变址寻址方式 。 2.对外部数据存储器的访问采用间接寻址方式,其中R0、R1和 DPTR 都可作间址寄存器。3设(A)=0CH,(

26、30H)=18 H,则执行指令XRL 30H,A后,(30H)= 014H 。4.执行乘除指令的时间为 四 个机器周期。5.子程序的最后一条指令是 RET 。6.在一个程序中,往往在子程序中还会调用别的子程序,称为 子程序嵌套 。7设当前PC=2034H,执行SJMP rel后,PC为2079H。则rel的值为 43H 。8. 假定(A)=0A8H,执行指令RR A后,累加器A的内容为 54H 。9. 可使内部RAM 30H单元中的所有位变反的指令是 XRL 30H,#0FFH 。10.常用于产生一个机器周期的延迟的指令是 NOP 。11. 条件转移指令只能采用 相对 寻址方式。12在8051

27、的特殊功能寄存器中,有11个寄存器不仅可以进行字节寻址,还可以进行 位寻址 。13片内任何寄存器或存储单元要与程序存储器交换数据必须要经过 累加器A 中转。选择题:1、下面( B )条指令将MCS-51的工作寄存器置成3组。AMOV PSW,#13H B。MOV PSW,#18HC。SETB PSW.4 CLR PSW.3 D。 SETB PSW.3 CLR PSW.42.在子程序中至少应有一条( A )A子程序返回指令 B。传送指令 C。转移指令 D。加法指令3.MOVX A,DPTR指令中源操作数的寻址方式是( D )A寄存器寻址 B 立即寻址 C直接寻址 D寄存器间接寻址4.执行PUSH

28、 ACC指令,MCS-51完成的操作是( A )ASP+1 SP ,(ACC) (SP) B。(ACC) (SP),SP-1 SPCSP-1 SP,(ACC) (SP) D。(ACC) (SP),SP+1 SP5.常用于控制循环转移的指令是( C ) CJNE CLR DJNZ SETB6.若ACALL指令操作码地址是2000H,执行完子程序返回指令后,PC=( C )A2000H B。 2001H C。 2002H D。2003H7.MOV C,30H的寻址方式是( D )A寄存器寻址 B 直接寻址 C 立即寻址 D位寻址8.指令JBC bit,rel执行的操作是( B )。A位状态为“1”

29、转 B。位状态为“1”转 并清零 C。位状态为“0”转 D。位状态为“0”转 并清零9.如果按照指令的机器周期数来分,MCS-51系列单片机不可分为( C ) 单周期指令 双周期指令 三周期指令 四周期指令10.设(PC)=388CH,若执行AJMP指令后,可能的转移地址为( D ) 3749H 37CD H 36A8 H 3920H 11.以下指令( A )只对CY位有影响,不会对OV、AC位有影响。 RRC ADDC INC SUBB 12. 以下不改变任何操作数的值的指令是( C )AMOV B. CLR C CJNE D. DJNZ 13. 下列指令正确的是( A )。A. ADDC

30、A,R7 B. MOVX R0,B C. MOVX A,30H D. MOVC A+DPTR,A14.在寄存器间接寻址方式中,指定寄存器中,存放的是( D )。A操作数 B。转移地址 C。地址偏移量 D。操作数的地址15. 下列指令错误的是( C )。A. MOV A,30H B. MOV R1,#30H C. MOV A,30H D. SUBB A,R116. 称为查表指令的是( C ). A. MOV DPTR,#data B. MOVX A,DPTR C. MOVC A,A+DPTR D. XCHD A,Ri17. CPU对内部RAM的( B )单元有字节寻址功能及位寻址功能。 A. 0

31、0H-1FH B. 20H-2FH C. 30H-7FH D.80H-FFH18. 以下( C )指令主要用于程序的循环控制,实现软件减1计数。 A. JBC B. JNB C. DJNZ D. CJNE19. 执行指令: MOV DPTR,#3000H MOV A,#30H MOVC A,A+DPTR 其功能为( A )。A. 将程序存储器30300H地址单元的内容送入A中B. 将程序存储器3030H地址单元的内容送入PC中C. 将数据存储器3030H地址单元的内容送入A中D. 将数据存储器3030H地址单元的内容送入PC中20.设(A)=65H,(B)=13H,则执行DIV AB指令后,A

32、中的内容为( A )。 A.05H B.06H C.07H D.08H21.数据传送指令可能会影响( D )标志位。A.C B. AC C.OV D.P22以下( C )指令采用了变址间接寻址。 A. INC A B. MOVX A,DPTR C. MOVC A,A+DPTR D. XCHD A,Ri判断改错题:1指令“MOV A,20H”和指令“MOV C,20H”中“20H”的含义相同。( 错 )改为:不同,前者为字节地址,后者为位地址2数据字赋值伪指令的操作码表示为EQU。( 错 )改为:EQW3指令MOV A,R0对源操作数是寄存器寻址方式。( 错 )改为:寄存器间接寻址方式4调用和返

33、回指令都属于控制转移类指令。( 对 )5两个可寻址位之间是可以直接进行数据传送的。( 错 )改为:必须通过CY位累加器进行数据传送的6调用子程序和返回类指令不影响标志寄存器的各位。( 对 )简答题:1简述位条件转移指令的功能。P1272无条件转移指令包括哪几种指令?P1203请说明指令MOVC A,A+PC和指令MOVC A,A+DPTR的区别。 P106阅读程序题:1执行下列程序,要求能访问常数表中的第3个数据63H,则赋给A的值为多少? MOV A,# 02H MOV DPTR,#DATA MOVC A,A+DPTRRETDATA:61H,62H,63H,64H,65H2设(A)=0AEH

34、,(20H)=81H,CY=1,执行 ADDC A,20H后,(A)= 30H ,CY= 1 ,AC= 1 ,OV= 1 ,P= 0 。3执行下列程序MOV A,#78HSETB CMOV 40H, #65HSUBB A, 40H后:(A)= 12H ,CY= 0 ,AC= 0 ,OV= 0 ,P= 0 。4.假定(R0)=30H, (A)=78H,内部RAM中(30H )=98H, (45H)=10H,请说明下列程序段执行后,各单元及R0、A的内容变化。MOV A,R0MOV R0, 45HMOV 45H,AMOV R0,#50H (R0)= 50H , (A)= 98H , (30H)=

35、10H , (45H)= 98H 。5指出下列程序段每一条指令的执行结果。SETB C ;(C)= 1 MOV A,#0A8H ;(A)= A8H RLC A ;(A)= 51H CPL A ;(A)= AEH RL A ;(A)= 5DH CPL A ;(A)= A2H RRC A ;(A)= D1H RR A ;(A)= E8H 6执行下列程序MOV A,#50H MOV B,#0A0H MUL AB后,(A)= 00H , (B)= 32H , OV= 1 ,CY= 0 7设布尔累加器C=1,P1口的内容为56H,P3口的内容为0C2H,指出下列程序段执行MOV P1.2,CMOV P1

36、.7,CMOV C, P1.6MOV P3.0,CMOV C, P1.0MOV P3.2,C后,C= 0 ,(P1)= 0D6H ,(P3)= 0C3H 。8指出下列相应指令的执行结果。 MOV A,#0D6H CPL A ;(A)= 29H MOV 60H,#72H ANL 60H,#0E8H ;(60H)= 60H ORL A,#0BAH ;(A)= 0BBH XRL 60H,A ;(60H)= 0DBH 9阅读下列程序段,写出相应指令执行后的结果。MOV R1,#40HMOV A,#78H ADD A,#34H ;(A)= 0ACH ,CY= 0 ,AC= 0 DA A ;(A)= 12

37、H ,CY= 1 ,AC= 1 MOV R1,A ;(R1)= 40H ,(40H)= 12H 10假定(R0)=40H,(R1)=41H,(40H)=60H,(50H)=70H。试分析执行下列程序 MOV A,R0MOV R0, AMOV R1, #50HMOV 40H , R1 MOV 30H, 50H后:(R0)= 60H ,(R1)= 50H ,(30H)= 70H ,(40H)= 70H ,(50H)= 70H ,(A)= 60H 。11设(A)=0C5H,执行 ADD A,#0ABH后,(A)= 70H ,CY= 1 ,AC= 1 ,OV= 1 ,(PSW)= 0C5H 。12分析

38、如下程序功能:MOV 60H,#0AHCLR A LOOP1:ADD A,60H DJNZ 60H,LOOP1LOOP2:SJMP LOOP2功能:上述程序段可以实现10+9+8+.+2+1的操作,结果存放在A中13分析如下程序功能:MOV A,#30HMOV DPTR, #1000HMOV A A+DPTRMOV R1,A功能:把程序存储器1030H地址单元的内容送入寄存器R1中14若外部RAM中,(0100H)=55H,(0200H)=66H,执行下列程序的结果是什么?MOV DPTR,#0100HMOVX A,DPTR MOV R2,A MOVX A,DPTR MOV R3,A MOV

39、DPTR,#0300H MOVX DPTR,A 功能:(R2)=55H,(R3)=66H,(0300H)=66H15补充程序完成将片外RAM 60H单元的内容送片内RAM 30H单元的功能。MOV DPTR,# 0060H MOVX A,DPTRMOV 30H ,A1MCS-51的中断优先级由软件填写特殊功能寄存器 IP 加以选择。2MCS-51单片机内部有两个 16 位的可编程定时/计数器和 5 个中断源。389S51单片机内部的定时/计数器都有 定时 和 事件计数 功能。4定时中断0响应后,产生的长调用指令应当是 LCALL 000B 。5MCS-51系列单片机的5个中断源都是 可屏蔽 中

40、断。6在定时器/计数器的工作方式中,具有自动重新加载功能的是 工作方式2 。7外部中断的申请有两种,即 电平 触发和 边沿 触发。8调用中断服务程序的过程是由 硬件自动 完成的。9在89S51单片机的控制应用系统中,常用的定时方法有软件定时、硬件定时和 可编程定时 。10设应用定时器T1,采用工作方式1定时,则TMOD的控制字为 10H 。选择题:1MCS-51单片机中断优先级的查询次序为( A )。A. 外部中断0 定时器/计数器中断0 外部中断1 定时器/计数器中断1 串行中断B. 外部中断0 外部中断1 定时器/计数器中断0 定时器/计数器中断1 串行中断C. 定时器/计数器中断0 定时

41、器/计数器中断1 外部中断0 外部中断1 串行中断D. 定时器/计数器中断0 外部中断0 定时器/计数器中断1 外部中断1 串行中断2指令 MOV TMOD,#20H 表示( A )。 A. 使用定时器/计数器1,采用工作方式2 B. 使用定时器/计数器0,采用工作方式2C. 使用定时器/计数器1,采用工作方式1D. 使用定时器/计数器0,采用工作方式13在中断服务程序中,至少应有一条( D ) 传送指令 转移指令 加法指法 中断返回指令4指令MOV IE,#81H实现的功能是打开( D ) 定时中断1 外部中断1 定时中断0 外部中断05要使MCS-51能够响应定时器中断、串行接口中断,它的

42、中断允许寄存器的内容应是( D ) 22H 42 H 84H 98H6MCS-51响应中断时,下面哪一个条件不是必须的( C )A 中断是开放的 B 必须有RETI指令C 当前指令不必执行完毕 D 没有同级或高级中断服务7MCS-51的中断源全部编程为同级时,优先级最高的是( A )A INT0 B。 INT1 C。T1 D。串行中断8MCS-51系列单片机中,INT1 中断服务程序的入口地址为( D )A0000H B。0003H C。000BH D。0013H9以下的特殊功能寄存器与定时器/计数器有关的是( B )。 A. SCON B. TCON C. PCON D. PSW判断改错题:1中断产生的原因和时间都是随机的。 ( 对 )2 MCS-51单片机5个中断源的排列顺序由中断优先级控制寄存器IP决定。 ( 错 )改为:和顺序查询逻辑电路共同决定3串行口控制寄

温馨提示

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

评论

0/150

提交评论