当前位置:首页 > 汇编自考题库
7。执行一条指令需要多长时间采用振荡周期为单位来衡量。( 错 )改为:机器周期 8.当EA端保持高电平时,CPU执行外部程序存储器中的程序。( 错 )改为:CPU执行内部程序存储器中的程序
9.当EA端接低电平时,CPU只访问片外ROM并执行其中指令,而不管是否有片内程序存储器。( 对 ) 简答:
1.什么是状态信息?什么是控制信息?P42 2.简述外设接口电路具有的功能。P42 3.单片机复位的条件是什么?P51
4.单片机的时钟信号的产生方式包括哪两种?有何区别?P53 5.什么是时序?分为哪两大类?P54
第四章 填空题:
1.内部数据存储器在结构上可以分为两个不同的存储扩建,其中低128单元的地址范围是 00H—7FH ,高128单元的地址范围是 80H—FFH 。 2.8051有 21 个特殊功能寄存器。
3.在MCS-51中,为实现P0口线的数据和低位地址复用,应使用 地址锁存器 。 4.在多片存储器芯片的扩展中,硬件简单、各存储器之间地址不连续的片选方法是 线选法。 5. E2PROM 既具有RAM的随机读写特点,又具有ROM的非易失性特点。 6. P0口在传送时采用 分时复用 方式,先输出低8位地址,再传送 数据 。 7. 单片机扩展外部数据存储器时,利用 P0 口加锁存器作为低8位地址线, P2 口作为高8位地址线。可访问的外部RAM的地址空间为 64KB 。 8.MCS-51单片机的程序存储器用来存放程序和 表格常数 。 9.PSW=18H时,则当前工作寄存器是 第三组 。
10.单片机扩展外部RAM时只用 RD 和 WR ,而不用PSEN。 选择题:
1. 常用的地址锁存器芯片有( D )
A.2764 B。6264 C。74LS138 D。74LS273 2. MCS-51单片机中可以位寻址的是( D )。
A. SP(81H) B。DPH(83H) C。TL0(8AH) 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 )。 A 02H B 0AH C 12 H D 1A H
7.MCS-51单片机执行完MOV A,#10H后,PSW的( B )位被置位。 A 。C B。P C。 OV D。F0
8.单片机程序存储器的寻址范围是由程序计数器PC的位数决定的,MCS-51的PC为16位,其寻址范围是( C )。
A.4 KB B。8 KB C。64 KB D。128 KB
9.对程序存储器的读操作,只能使用( B ) A.MOV指令 B。MOVC指令 C。MOVX指令 D。PUSH指令
10. 以下用于访问外部数据存储器的指令是( C )。
A. MOV A,R0 B. MOVC A,@A+DPTR C. MOVX A,@R0 D. MOV A,@R0
11. 8031单片机中既可位寻址又可字节寻址的单元是( B )。 A. 00H B. 20H C. 30H D. 70H
12.若某种静态RAM存储器芯片的地址线为13根,则它的存储单元数为( D )。 A.1 K B。2 K C。4 K D。8 K
13. MCS-51单片机中的堆栈是设在( C )中。
A.片内ROM B。片外ROM C。片内RAM D。片外RAM 14.既能够保持已存入的数据不因掉电而丢失,又允许在线重新擦写的只读存储器是( D )。 A.ROM B。PROM C。EPROM D。E2PROM
15. MCS-51单片机中下述关于PC的论述正确的是( B )。
A.是一个8位计数器 B。在执行当前指令后,它的内容是下一条要执行指令的首地址 C。在执行当前指令后,它的内容是该指令的末地址 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-0FFH 20. 6264是( C )芯片。
A. EPROM B。DRAM(动态) C。 SRAM(静态) D。 ROM
判断改错题:
1.外部数据存储器只能采用间接寻址方式进行访问。( 对 ) 2. 在单片机应用系统中,外部设备与外部数据存储器传送数据时,使用MOV指令。( 错 ) 改为:MOVX
3.当读取外部程序存储器时,单片机的PSEN端变为高电平;当读取内部程序存储器时,单片机的PSEN端将保持低电平。( 错 )改为:高改为低,低改为高 4. 片内RAM与外部设备统一编址时,需要专门的输入/输出指令。( 错 ) 改为:无需
5.单片机系统扩展时使用的锁存器,是用于锁存低8位地址。( 对 )
6.适用于多片EPROM并行编程不同数据的操作方式是编程校验方式。( 错 ) 改为:编程禁止方式 7.数据指针DPTR是一个16位的特殊功能寄存器,它也可作为两个独立的8位寄存器DPL 和DPH来使用。( 对 )
8.SP的值越小,堆栈容量就越大。( 对 ) 作图题:
1.请画出采用线选法用一片2764扩展8031的连接示意图。 2.请画出采用线选法用一片2732扩展8051的连接示意图。
3.用一片2716芯片扩展2KB程序存储器,画出其连线图,并分析该芯片的地址范围。 4.请画出采用线选法用两片6264扩展8031的连接示意图。 5.请画出采用译码法用一片6264扩展8031的连接示意图。
6.用一片6116芯片扩展2KB的外部数据存储器,画出其连线图,并分析该芯片的地址范围。
7.用两片2732芯片扩展一个程序存储器系统,画出其连线图,并分析每个芯片的地址范围。 8.请画出采用译码法用4片6264扩展8051的连接示意图。 9. 请画出采用译码法用4片27128扩展8031的连接示意图。
10.用两片2764EPROM芯片扩展8031,画出其扩展电路,并指出程序存储器的地址范围。 简答题:
1.简述单片机系统扩展的设计步骤。P64
2.多片存储器芯片扩展有哪两种片选方法?各有何特点?P81 3.EPROM的主要操作方式有哪些?P65
第五章 填空题:
1. 指令MOVC A,@A+DPTR 中源操作数的寻址方式是 变址寻址方式 。 2.对外部数据存储器的访问采用间接寻址方式,其中R0、R1和 DPTR 都可作间址寄存器。
3.设(A)=0CH,(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的特殊功能寄存器中,有11个寄存器不仅可以进行字节寻址,还可以进行 位寻址 。
13.片内任何寄存器或存储单元要与程序存储器交换数据必须要经过 累加器A 中转。 选择题:
1、下面( B )条指令将MCS-51的工作寄存器置成3组。 A.MOV PSW,#13H B。MOV PSW,#18H
C。SETB PSW.4 CLR PSW.3 D。 SETB PSW.3 CLR PSW.4 2..在子程序中至少应有一条( A )
A.子程序返回指令 B。传送指令 C。转移指令 D。加法指令 3.MOVX A,@DPTR指令中源操作数的寻址方式是( D ) A寄存器寻址 B 立即寻址 C直接寻址 D寄存器间接寻址 4.执行PUSH ACC指令,MCS-51完成的操作是( A )
A.SP+1 SP ,(ACC) (SP) B。(ACC) (SP),SP-1 SP C.SP-1 SP,(ACC) (SP) D。(ACC) (SP),SP+1 SP 5.常用于控制循环转移的指令是( C )
A CJNE B CLR C DJNZ D SETB
6.若ACALL指令操作码地址是2000H,执行完子程序返回指令后,PC=( C ) A.2000H B。 2001H C。 2002H D。2003H 7.MOV C,30H的寻址方式是( D )
A.寄存器寻址 B 直接寻址 C 立即寻址 D位寻址
8.指令JBC bit,rel执行的操作是( B )。
A.位状态为“1”转 B。位状态为“1”转 并清零 C。位状态为“0”转 D。位状态为“0”转 并清零
9.如果按照指令的机器周期数来分,MCS-51系列单片机不可分为( C )
A 单周期指令 B 双周期指令 C 三周期指令 D 四周期指令 10.设(PC)=388CH,若执行AJMP指令后,可能的转移地址为( D ) A 3749H B 37CD H C 36A8 H D 3920H
11.以下指令( A )只对CY位有影响,不会对OV、AC位有影响。 A RRC B ADDC C INC D SUBB 12. 以下不改变任何操作数的值的指令是( C ) A.MOV B. CLR C. CJNE D. DJNZ 13. 下列指令正确的是( A )。
A. ADDC A,R7 B. MOVX @R0,B C. MOVX A,30H D. MOVC @A+DPTR,A
14.在寄存器间接寻址方式中,指定寄存器中,存放的是( D )。 A.操作数 B。转移地址 C。地址偏移量 D。操作数的地址
共分享92篇相关文档