已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
复 习 题一.选择题:1.80C51系列单片机外中断1 (INT1)的中断服务程序入口地址为( B ) A 、0000H B 、0013H C、 0023H D 、0003H2.下列寄存器中,不属于片内RAM的寄存器是( B ) A 、SP B、 PC C、 PSW D 、ACC3.下列为寄存器寻址的指令是 ( C ) A 、MOV A ,#20H B、 MOVA,20H C、MOV A,R1 D、MOV A,R14.单片机复位后,堆栈指针SP的初始值( A )A 、07H B 、00H C、 0003H D、 03H5,下列不正确的指令是( D )A、MOV A,#20H B 、MOV A,20H C 、MOV A,R2 D 、MOV A,R36.-3的补码是( D )A 、10000011 B 、11111100 C 、11111110 D 、111111017.单片机的中断源中,自然优先级最低的是( B )A 、INT0 B、T1 C、 T0 D 、INT18.下列属于直接寻址的指令是( B )A、MOV A,#50H B、MOV A,P1 C、 MOV A,20H D 、MOV A,R09若(A)=45H,(CY)=1,执行指令RLC A 后,(A)的值为( C ) A 、8AH B 、0D1H C、 8BH D 、0A2H10、80C51单片机的4个并行口中,无第二功能的并行口是( B )A、 P0口 B 、P1口 C、 P2口 D 、P3口11、单片机ROM的寻址范围由程序计数器PC决定,寻址范围位为( B )A 、4KB B 、64KB C 、8KB D、128KB12、80C51单片机中,需双向传输信号的是( B )A、 地址线 B、数据线 C 、控制信号线 D 、电源线13、在下列信号中,不是给程序存储器扩展使用的是( D )A、PSEN B、EA C、ALE D、WR14、80C51单片机定时器工作方式0是指( C )工作方式A 、8位 B、 8位自动安装 C、 13位 D 、16位15、在单片机中,通常将一些中间计算结果放在( A )A /累加器 B 、控制器 C、 数据存储器 D、 程序储存器16、80C51系列单片机外中断0 (INT0)的中断服务程序入口地址为( D )A 、0000H B、0013H C、0023H D、0003H17、CPU主要组成部分为( A )A 、运算器 控制器 B 、加法器 寄存器 C、运算器 寄存器 D 、运算器 指令译码器18、下列为寄存器间接寻址的指令是( D )A、MOV A,#20H B、MOV A,20H C、MOV A,R1 D、MOV A,R119、单片机复位后,程序计数器PC的值是( B )A、 07H B、0000H C 、0003H D 、0800H20、下列不正确的指令是( D )A、MOV A,R4 B、MOV 20H,R4 C、MOV R4,P0 D、MOV R0,R321、进位标志CY在( C )中A、 累加器 B、算术逻辑运算单元ALU C ,程序状态字寄存器PSW D、数据指针寄存器DPTR22、下列单片机的中断源中,自然优先级最高的是( D )A、 串行口中断 B 、T1中断 C 、T0中断 D 、外部中断023、下列属于直接寻址的指令是( C )A、MOV A,#50H B、MOV A,R0 C、MOV A,20H D、MOV A,R024、若(A)=45H,(CY)=1,执行指令RRC A后(A)的值为( D )A、 8AH B、 0D1H C、 8BH D、0A2H25、80C51系列单片机的四个并行口,属于双向传输口的是( A )A 、P0口 B 、P1口 C、P2口 D、P3口26、一个EPROM的地址有A0A11引脚,它的容量为( B )A、2KB B、4KB C 、11KB D 、12KB27、LJMP跳转空间最大可达到( D )A、2KB B 、256B C、128B D 、64KB28、在下列信号中,不是给数据存储器扩展使用的是( A )A 、PSCN B 、EA C 、ALE D 、WR29、单片机应用程序一般存放在( B )A、 RAM B 、ROM C 、寄存器 D、CPU30、80C51单片机中既可位寻址也可字节寻址的是( A )A 、20H B 、30H C 、00H D、70H31、PC的值是( C )A 、当前指令前一条指令的地址 B、当前正在执行的指令的地址C、下一条指令的地址 D、控制器中指令寄存器的地址32、执行返回指令时,返回的断点是( C )A、调用指令的首地址 B、调用指令的地址C、调用指令的下一条指令的首地址 D、返回指令的地址33、若在系统中扩展一片2732EPROM芯片,除应使用P0口的8条口线外,至少还应使用P2口的口线( A )A、 4条 B 、5条 C 、12条 D 、10条34、在工作方式下,T1是( A )计数器A 、16位 B 、13位 C、 8位的自动重装初值 D 、两个独立的8位35、在列中断标志中,需用软件清除中断标志的是( D )A、TF0 B、IE0 C、IE1 D、RI36、在CPU内部中,反应程序运行状态或反应运算结果特征的寄存器是( B )A、PC B 、PSW C、A D、SP37、访问外部数据存储时,不起作用的信号是( C )A、RD B、WR C、PSEN D、 ALE 38、AJMP指令的跳转范围是( C )A、256B B、1KB C、2KB D 、64KB39、下列指令中正确的是( B )A、MOV P2.1 , A B、JB TF0,11 C、 MOVX B,DPTR D、MOV A,R340、80C51单片机扩展I/O口时与外部数据存储器( B )A、分别独立编址 B、统一编址 C、变址编址 D、动态变址41、各中断源发出的中断请求信号,都会标记在80C51系统的( B )A、TMOD B、TCON/SCON C、IE D、IP42、串行口的移位寄存器方式为 ( A )A、方式0 B、方式1 C、方式2 D、方式343、十进制29的2进制表示为原码为( C )A、11100010 B、10101111 C、00011101 D、0000111144、控制串行口工作方式的寄存器是 ( C )A、TCON B、PCON C、SCON D、TMOD 45、执行MOVX A,DPTR指令时,80C51产生的控制信号( C )A、PSEN B、ALE C、RD D、WR46、对程序存储器的读操作只能使用 DA、MOV指令 B、PUSH指令 C、 MOVX指令 D、MOVC指令47、80C51外扩程序存储器8KB时,需使用EPROM2716( C )A、2片 B、3片 C、4片 D、5片48、80C51单片机中,当晶振频率采用是4M HZ时,一个机器周期等于( C )微秒A、1 B、2 C、3 D、449、80C5单片机中,唯一一个用户可使用的16位寄存器是( B )A、PSW B、DPTR C、ACC D、PC50、当需要从80C51单片机程序储存器读取数据时,采用的指令是( B )A、MOV A,R1 B、MOVC A,A+DPTR C、MOVX A,R0 D、MOVX A,DPTR51、在CPU内部,反应程序运行状态或运算结果一些特征的寄存器( B )A、PC B、PSW C、A D、SP52、指令MOVX A,A+DPTR的源操作数属于( B )寻址 A、直接 B、变址 C、相对 D、直接53.80C51单片机晶振频率为fOSC=12MHZ,则一个机器周期等于( C )us。A、1/12 B、1/2 C、1 D、254、单片机能直接运行的程序叫( C )A.、源程序 B、汇编程序 C、目标程序 D、编译程序55、下列不正确的指令是( C ) A、CLR C B、MOVX DPTR,A C、MOV P3.4,A D、JBC TF0,LOOP 56、下列指令中,影响堆栈指针的指令是( D )A、LJMP addr16 B、ADD A,30H C、MOVC A,A+PC D、LCALL addr1657、80C51单片机的数据指针DPTR是一个16位的专用地址指针寄存器主要用来( B )A、存放指令 B、存放16位地址,作间址寄存器使用 C、存放下一条指令地址 D、存放上一条指令地址58、堆栈指针SP的作用是( B) A、指示堆栈的栈底 B、指示堆栈的栈顶 C、指示下一条将要执行的指令 D、指示中断返回的地址59、PSW中的RS1和RS0用来( A )A、选择工作寄存器组号 B、指示复位 C、选择定时器 D、选择工作方式60、调用子程序,中断响应过程及转移指令的共同特点是( B )A、都能返回 B、都通过改变PC实现转移 C、都将返回地址压入堆栈 D、都必须保护现场61、80C51单片机CPU开中断的指令是( A )A、SETB EA B、SETB ES C、CLR EA D、SETB EX062、下列指令中比较转移指令的是( B )A、DJNZ R0,rel B、CJNE Rn,#data,rel C、DJNZ direct,rel D、JBC bit,rel63,串行口工作方式由( C)寄存器决定A、SBUP B、PCON C、SCON D、RI61、扩展一片程序存储器2764时,需要( B )条P2口线A、13 B、5 C、8 D、4 65、计算机中常用的字符信息编码是( A)A、ASCII码 B、BCD嘛 C、余3码 D、循环码66、单片机能直接运行的程序叫( C )A、源程序 B、汇编程序 C、目标程序 D、编译程序67、Intel 80C31的P0口,当使用外部存储器时,它是一个( D )A、传输高8位地址口 B、传输低8位地址口C、传输高8位数据口 D、传输低8位地址/数据口68、单片机80C51的XTAL1和XTAL2引脚是( D )引脚A、外接定时器 B、外接串行口 C、外部中断 D、外部晶振69、80C51寻址方式中,直接寻址的寻址空间是( B )A、工作寄存器R0到R7 B、专用寄存器SFRC、程序储存器ROM D、程序储存器256字节范围70、控制串行口工作方式的寄存器是( C )A、TCON B、PCON C、SCOM D、TMOD71、执行MOVX A,DPTR指令时,80C51产生的控制信号是( C )A、PCEN B、ALE C、RD D、WR72、用80C51串行扩展并行I/O时,串行接口工作方式选择( A )A、方式0 B、方式1 C、方式2 D、方式373、当80C31外扩程序储存器8KB时,需使用EPROM2716 ( C )A、2片 B、3片 C、4片 D、5片74、在中断服务程序中,至少应有一条( D )A、传送指令 B、转移指令 C、加法指令 D、中断返回指令75、指令SJMP rel 的跳转范围是( A )A、256B B、1KB C 、2KB D、64KB76、在存储器扩展电路中74LS373的主要功能是( D )A、存储数据 B、存储地址 C、锁存数据 D、锁存地址77、若(A)=18H,(B)=05,执行指令MUL AB后,A、B的内容是( D)A、90H, 05H B、90H ,00H C、78H ,05H D、78H ,00H78、80C51指令系统中,清零指令是( C)A、CPL A B、RLC A C、CLR A D、RRC A79、80C31单片机的定时器0用作计数方式时是( C )A、由内部时钟频率定时,一个时钟周期加1 B、由外部时钟频率定时,一个机器周期加1C、由外部计数脉冲计数,下降沿加1 D、由外部计数脉冲计数,一个机器周期加180、80C31单片机外接ROM时,使用( A )引脚选通73LS373芯片A、ALE B、PSEN C、 RA D、WR81、49的二进制补码是( B ) A、11101111 B、11001111 C、00010000 D、1110110082、80C51的并行I/O口读改写操作,是针对该口的( D ) A、引脚 B、片选信号 C、地址线 D、内部锁存器83、80C51单片机的位寻址区位于内部RAM的( D )单元。 A、00H7FH B、20H7FH C、00H1FH D、20H2FH84对单元的部分位取反,应采用下面哪种逻辑操作( A ) A、ANL B、ORL C、CPL D、XRL二、填空题1、若(A)=24H,(30H)=AEH,执行指令ADD A,30H后,(A)=( ),(CY)=( ), (AC)=( ), (OV)=( ), (P)=( )2、假定(SP)=80H,(ACC)=30H,(B)=70H,执行下列指令: PUSH ACC PUSH B后,SP的内容为( ),81H单元的内容为( ),82H的内容为( )3、设(A)=55H,(R5)=0BBH,则执行ANL A, R5指令后的结果是(A)=( ),(R5)=( )4、单片机是将(微处理器),(存储器),(I/O接口)及定时器/计数器等集成在一起电路芯片上的微型计算机。5、80C51单片机的寻址方式为(寄存器寻址),(寄存器间接寻址),(直接寻址),(立即寻址),(变址寻址),(相对寻址),和(位寻址)七种方式。6、80C51单片机的内部集成的程序存储器容量为(4KB),数据存储器的容量为(128B)。7、80C51的五个中断源为(外部中断0),(外部中断1),定时/计数器0),(定时/计数器1),(串行口中断)。8、80C51单片机的时序单位一般分为(晶振周期),(时钟周期),(机器周期),(指令周期)四类,其中最小的时序单位为(晶振周期)。9、中断处理过程包括(中断请求),(中断响应),(中断服务),(中断返回)四个过程。10、堆栈操作无论是存入或取出,必须遵循(后进先出)的原则,入栈操作时,先(SP+1),后写入数据。11、计算机的系统总线有(地址总线AB),(控制总线CB),(数据总线DB)。12、累加器(A)=80H,执行完指令ADD A,#83H后,进位CY=(1)。13、80C51特殊功能寄存器只能采用(直接)寻址方式。14、MOVX A,DPTR源操作数寻址方式为(寄存器间接寻址)15、87H是用八位二进制原码表示的十六进制数,其和应的十进制数是( )。16、80C31单片机内部RAM中的位寻址区的地址范围是(20H2FH)。17、JZ rel的操作码地址为1000H,rel=20H,它转移目标地址为(1022H)。18、80C51单片机有(5)个中断源,可分为(2)个中断优先级,上电复位时(外部中断0 )中断优先级最高。19、转移指令LJMP addr16的转移范围是(64KB),JMZ rel转移范围是(256B),调用指令ACALL addr11的调用范围是(2KB)。三、分析问答题1、若80C51的晶振频率为12MHZ,试分析计算延时子程序的延时时间。 DELAY:: MOV R7,#0F6H LP: MOV R6,#0FAH DJNZ R6, DLNZ R7, LP RET2、下列程序要完成16位无符号数相加,两数分别存于30H,31H和40H,41H(低位在前),并把和存于30H,31H中(设和无进位输出),请指出错误,并改正。MOV A,31H 改为:MOV A,30HADD A, 41H ADD A, 40HMOV 31H, A MOV 30H, AMOV A, 30H MOV A, 31HADD A, 40H ADDC A, 41HMOV 30H, A MOV 31H, A3、80C51指令系统有哪几种寻址方式?试举例说明。答:1、寄存器寻址,MOV A, R7 2,寄存器间接寻址,MOV A, R0 3、直接寻址,MOV A, 30H 4,立即寻址,MOV A,#30H 5、变址寻址,MOVC A,A+DPTR 6、相对寻址,AJMP 3BCH 7、位寻址,CLR P0.04、下列程序段的功能是什么? PUSH A 答:完成A和B中的内容交换。 PUSH BPOP APOP B5、假定(A)=83H,(R0)=17H,(17H)=44H,执行以下指令。ANL A,#17HORL 17H,AXRL A,R0CPL A后,A的内容为( )6、I/O接口和I/O端口有什么区别?I./O接口的功能是什么?答:1、I/O接口是CPU与外设之间进行数据传送的接口芯片,而I/O端口又称I/O,它是I/O接口电路中能被CPU直接访问的寄存器。 2、I/O接口的功能为:对单片机输出的数据锁存;对输入设备的三态缓换;时序协调。四、程序分析题1、当程序依次运行后,试完成下列空格有关单元的内容。源程序如下: ORG 2000H MOV A,50H MOV R0,A MOV A,#00H MOV R0,A MOV A,#3DH MOV 41H,A MOV 42H,41H END若(50H)=40H,则执行以上程序后:(A)=(3DH) (R0)=(40H) (40H)=(00H) (41H)=(3DH) (42H)=(3DH)2、当程序依次运行后,试求下列空格有关单元的内容。源程序如下: ORG 2000H MOV R0,#30H MOV A,R0 MOV R1,A MOV B,R1 MOV R1,P1 MOV A,P1 MOV 40H,#80H MOV 30H,40H END若(30H)=5AH,(5AH)=40H,(40H)=00H,P1=8FH,执行以上程序:(A)=8FH,(B)=5AH,(30H)=80H,(40H)=80H,(5AH)=8FH3、阅读程序,完成所给选择题,源程序如下: MOV DPTR,,#2000H CLR A MOVC A,A+DPTR MOV DPTR,#1000H MOVX DPTR,A上述程序段实现的功能是( C ) A将累加器A中的内容送至数据指针存储器DPTR中 B将累加器A中的内容送至1000H地址单元中 C将ROM2000H单元的内容送至外部RAM 1000H单元 D将RAM2000H单元的内容送至外部ROM 1000H单元4、阅读程序,完成所给选择题,源程序如下: MOV R0,#30H MOV A, R0 INC R0 CLR C SUBB A, R0 JC NEXTMOV 30H,#00HNEXT ,END上述程序段实现的功能是( B )A 30H单元内容小于31H单元内容,将30H单元内容清零,否则结束程序B 30H单元内容大于31H单元内容,将30H单元内容清零,否则结束程序C 累加器A中内容与30H单元内容相减,若结果为零,则结束程序,否则30H单元清零D 30H单元内容与31H单元内容相减,若结果为零,则将30H单元内容清零,否则结束序5、执行下列程序段: MOV SP,#3AH MOV A,#30H MOV B,#40H PUSH ACC PUSH B POP ACC POP B后,(A)=40H (B)=30H (SP)=3AH6、执行下列程序段: MOV A,#30H MOV R0,#30H MOV R0,A ANL A,#0FH ORL A,#80H XRL A,R0后(A)= (R0)=30H (20H)=30H7、执行以下程序: MOV DPTR,#1234H MOV R0,DPH MOV 34H,#22H MOV R1,DPL MOV 12H,#56H MOV A,R0 XCH A,DPH后,(A)=12H (DPTR)=1234H ( R1)=34H (DPH)=56H8、MOV 30H,#0A4H MOV A,#0D0H MOV R0,#30H MOV R2,#5EH ANL AR2 ORL A,R0 SWAP A CPL A XPL A,#0FEH ORL 30H,A执行以上程序后,(A)=12H (DPTR)=1234H (R1)=34H (DPH)=56H9、已知(59H)=50H,执行以下程序 MOV A,59H MOV R0,A MOV A,#00H MOV R0,A MOV A,#25H MOV 51H,A MOV 52H,#70H 后,(A)=25H (50H)=00H (51H)=25H (R0)=50H10、若(SP)=40H,(39H)=30H,(40H)=60H,执行下列指令, POP DPHPOP DPL后,(DPTR)=6030H (SP)=3E11、指出下列每条指令的寻址方式及其功能。(1)MOV A,#40H (2)MOV A,40H (3)MOV A,R0(3)MOV A,R5 (5) MOV A,A+DPTR答:立即寻址,将立即数40H传入累加器A中;直接寻址,将片内RAM 40H单元的内容传入累加器A中;寄存器间接寻址,将寄存器R0中的内容作为间址单元中的内容传入累加器A中;寄存器寻址,将寄存器R5中的内容传入累加器A中;变址寻址,将数据指针DPTR中的内容作为基址加上累加器A中内容作为偏移量地址所形成的目标地址中的内容传入累加器A中。12、简述80C51单片内部包含的主要逻辑功能部件?答:8位CPU;时钟电路;总线控制逻辑;4KB的ROM,可外扩至64KB;128B的RAM,可外扩至64KB;21个特殊功能寄存器SFR;5个中断源,2个优先级;4个并行I/O口;2个16位定时/计数器;一个全双工异步串行口。13、PC是什么寄存器?是否属于特殊功能寄存器?它有什么作用?答:PC是十六位程序计数器,它不属于特殊功能寄存器范畴。 作用:PC是专门用于在CPU取指令周期间寻址程序寄存器,PC总是保持着下一条要执行的16位地址,通常程序是顺序执行的,在一般情况下,当取出一个指令字节后,PC自动加1,如果在执行转移指令,子程序调用/返回指令或中断时,要把转向的地址赋给PC。五、完善程序设计 设计时期频率为6MKZ,试对下列利用定时器产生1s定时的程序进行补充完善,用工作方式1,定时100ms的初值为3CB0H。 ORG 0000HLJMP MAINORG 000BH 设置中断入口地址 LJMP SERVEORG 2000HMAIN:MOV SP,#60H MOV R0,#0AH 设置计数循环初值 MOV TMOD,#01H 设置定时器工作方式1 MOV TL0,0B0H MOV TH0,#3CH SETB TR0 SETB ET0 SETB EA CPU开放中断 SJMP SERVE:MOV TL0,0B0H MOV TH0,3CH DJNZ R0,LOOP 进行下一100ms的累计计数LOOP: RET1 END六、简答题1、80C51单片机的当前工作寄存器组如何选择? 答:由PSW中的RS1和RS0两位来选择,具体为: RS1 RS0 寄存器组号 0 0 0 0 1 1 1 0 2 1 1 32、常用的程序结构有哪几种? 答:常用的程序结构有:顺序结构、分支结构、循环结构、子程序及其调用结构。3、如果80C51单片机晶振频率为6MKZ,时钟周期、机器周期为多少? 答:fOSC=6KMZ TOSC=1/
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 厂安全管理课件
- 2025年天津武清社区专职工作人员招聘真题
- 2025年安全知识竞赛试题库单选
- 2025年甘肃省酒泉市理论知识考评员试题(国编)
- 安全生产“大学习、大培训、大考试”考试试卷
- 游戏与安全课件
- 针对民营大圣医院行政管理的现状及改革措施思考
- 中学生防溺水安全课件
- 建筑工程施工现场安全教育培训试题及答案解析
- 患者外出检查安全保障措施培训试题集
- 信息化武器装备知到章节答案智慧树2023年中北大学
- 2023版思想道德与法治专题7 学习法治思想 提升法治素养 第3讲 维护宪法权威
- 年终安全生产工作总结报告模板
- 石材检测报告2023
- 2022浙江卷高考真题读后续写+课件 【知识精讲+高效课堂】高三英语写作专项
- pcs-x-说明书国内中文版
- 《故都的秋》《荷塘月色》联读课件15张-统编版高中语文必修上册
- 2023年中国中煤能源集团有限公司校园招聘笔试题库及答案解析
- 三字经讲义课件
- 部编版小学道德与法治五年级上册好山好水好风光讲课(教学课件)
- 电梯扶梯易损件清单
评论
0/150
提交评论