单片机基础练习习题1.docx

上传人:b****6 文档编号:4765299 上传时间:2022-12-08 格式:DOCX 页数:7 大小:18.98KB
下载 相关 举报
单片机基础练习习题1.docx_第1页
第1页 / 共7页
单片机基础练习习题1.docx_第2页
第2页 / 共7页
单片机基础练习习题1.docx_第3页
第3页 / 共7页
单片机基础练习习题1.docx_第4页
第4页 / 共7页
单片机基础练习习题1.docx_第5页
第5页 / 共7页
点击查看更多>>
下载资源
资源描述

单片机基础练习习题1.docx

《单片机基础练习习题1.docx》由会员分享,可在线阅读,更多相关《单片机基础练习习题1.docx(7页珍藏版)》请在冰豆网上搜索。

单片机基础练习习题1.docx

单片机基础练习习题1

单片机基础练习题

(1)

一、单选题

  1、十进制数126其对应的十六进制可表示为(     )  

   A、8 F                 B、8 E                C、F E                D、7 E           

  2、CPU主要的组成部部分为(    )

   A、运算器、控制器    B、加法器、寄存器    C、运算器、寄存器    D、运算器、指令译码器   

 3、在单片机中,通常将一些中间计算结果放在(   )中  

   A、累加器         B、控制器       C、程序存储器         D、数据存储器  

 4、数据指针DPDR在(     )中  

   A、CPU控制器       B、CPU运算器      C、外部程序存储器       D、外部数据存储器 

 

 5、指令和程序是以(   )形式存放在程序存储器中  

   A、源程序         B、汇编程序       C、二进制编码         D、BCD码 

 

 6、单片机应用程序一般存放在(    )  

   A、RAM           B、ROM          C、寄存器            D、CPU  

 7、单片机上电后或复位后,工作寄存器R0是在(   )  

   A、0区00H单元       B、0区01H单元        C、0区09H单元       D、SFR 

 

 8、进位标志CY在(     )中  

   A、累加器      B、算逻运算部件ALU      C、程序状态字寄存器PSW      D、DPOR  

 

9、单片机的堆栈指针SP始终是(     )  

   A、指示堆栈底       B、指示堆栈顶       C、指示堆栈地址        D、指示堆栈长度

  

10、P0、P1口作输入用途之前必须(     )  

   A、相应端口先置1       B、相应端口先置0     C、外接高电平         D、外接上拉电阻  

 11、一个EPROM的地址有A0----A11引脚,它的容量为(  )  

   A、2KB              B、4KB              C、11KB   D、12KB  

12、执行指令MOVX          A,﹫DPTR时,WR.RD脚的电平为(   )  

   A、WR高电平,RD低电平                B、W R低电平,RD高电平   

   C、WR高电平,RD高电平                D、WR低电平,RD低电平  

 13、当标志寄存器P S W的R S O和R S I分别为1和0时,系统选用的工作寄存器组为(    )  

   A、组0              B、组1              C、组2               D、组3 

 

14、下列指令中错误的是(    )  

   A、MOV  A,R4     B、MOV  20H,R4     C 、MOV  R4,R3     D、MO V﹫R4,R3  

 15、下列指令中不影响标志位CY的指令有(   )  

   A、ADD  A,20H         B、CLR         C 、RRC  A           D、INC  A  

二、多选题  

  1、所谓系统总线,指的是(     )  

   A、数据总线      B、地址总线      C、内部总线      D、外部总线      E、控制总线  

  2、数123可能是(    )  

   A、二进制数      B、八进制数      C、十六进制数      D、四进制数      E、十进制数  

  3、8051单片机寻地方式有(   )  

   A、寄存器间接寻址方式    B、立即寻址方式    C、直接寻址方式    D、变址间接寻址方式  

   E、位寻址方式  

  4、下述条件中,能封锁主机对中断的响应的条件是(     )  

   A、一个同级或高一级的中断正在处理中 

B、当前周期不是执行当前指令的最后一个周期  

   C、当前执行的指令是RETI指令或对IE或IP寄存器进行读/写指令  

   D、当前执行的指令是一长跳转指令            E、一个低级的中断正在处理中  

 5、中断请求的撤除有(     )  

   A、定时/计数中断硬件自动撤除              B、脉冲方式外部中断自动撤除  

   C、电平方式外部中断强制撤除     D、串行中断软件撤除      E、串行中断硬件自动撤除

  

 

三、判断题:

1.程序计数器PC不能对它进行读写操作(     )  

2.中断初始化时,对中断控制器的状态设置,只可使用位操作指令,而不能使用字节操作指令(     )  

3.单片机系统扩展时使用的锁存器,是用于锁存高8位地址(    )

  

4. RC  A为循环左移指令(     )  

5.MOV  A,30H为立即寻址方式(    )  

四、填空题 

1.单片机位寻址区的单元地址是从()单元到()单元,若某位地址是09H,它所在单元的地址应该是()。

2.转移指令与调用指令的相同点是两种指令都是通过改变程序计数器PC的内容来实现转移的;不同点是,当执行调用指令时,它不仅能转移到某一指定地址处,而且当子程序执行到()指令后,它能自动返回到()指令处,而普通转移指令()能返回。

3.当P1口做输入口输入数据时,必须先向该端口的锁存器写入(),否则输入数据可能出错。

4.堆栈指针SP的内容将始终指示(),当单步执行了调用指令LCALLaddr16后SP的内容将()改变。

5.由于执行每条指令都要占用CPU的时间,因此采用循环结构并多次重复执行某些指令可实现软件延时。

而硬件延时一般是采用单片机的()再通过软件编程来实现。

6.单片机串行通信时,若要发送数据,就必须将要发送的数据送至()单元,若要接收数据也要到该单元取数。

 

五、简述题

1.什么是单片机,单片机的特性主要有哪些?

答:

.

 

2.什么是中断?

CPU响应中断的条件是什么?

答:

 

单片机基础练习题

(2)

一、单选题

  1、CPU主要的组成部部分为(    )

   A、运算器、控制器    B、加法器、寄存器    C、运算器、寄存器    D、运算器、指令译码器   

 2、单片机的堆栈指针SP始终是(   )  

   A、指示堆栈底       B、指示堆栈顶       C、指示堆栈地址        D、指示堆栈长度

3、寄存器B的位地址为(     )

   A、E 7 H             B、F 7 H              C 、D 7 H              D、87H  

 4、设累加器A的内容为0 C 9 H,寄存器R2的内容为54H,C Y=1,执行指令S U B B   A,  

R2   后结果为(    )  

   A、(A)=74H         B、(R2)=74H         C 、(A)=75H       D、(R2)=75H  

5、有如下程序段:

  

M O V           R 0,#30H    

S E T B          C  

C L R            A  

A D D C          A,#0  0H  

M O V           ﹫R 0,A  

执行结果是(   )  

   A、(30H)=0 0H         B、(30H)=0 1H         C 、(00H)=0 0H      D、(00H)=0 1H  

 6、从地址2132H开始有一条绝对转移指令A J M P   addr11,指令可能实现的转移范围是(    )  

   A、2000H∽27FFH      B、2132H∽2832H       C 、2100H∽28FFH      D、2000H∽3FFFH  

 7、执行M O V     I E,#81H指令的意义是:

(    )  

   A、屏蔽中断源   B、开放外部中断源0    C 、开放外部中断源1    D、开放外部中断源0和1 

 8.判断是否溢出时用PSW的()标志位,判断是否有进位时用PSW的()标志位。

A.CYB.OVC.PD.RS0E.RS1

9.当串行口向单片机的CPU发出中断请求时,若CPU允许并接受中断请求时,程序计数器PC的内容将被自动修改为()。

A.0003HB.000BC.0013HD.001BHE.0023H

10.子程序的返回和中断响应过程中的中断返回都是通过改变PC的内容实现的,而PC内容的改变是()完成的。

A.通过POP命令B.通过MOV指令C.通过RET或RETI指令D.自动

11.单片机复位后,SP、PC、I/O口的内容为()

A.SP=07HPC=00HP0=P1=P2=P3=FFH

B.SP=00HPC=0000HP0=P1=P2=P3=00H

C.SP=07HPC=0000HP0=P1=P2=P3=FFH

D.SP=00HPC=00HP0=P1=P2=P3=00H

12.在进行串行通信时,若两机的发送与接受可以同时进行,则称为(   )。

    A半双工传送     B单工传送     C全双工传送    D以上都不对。

13.使用单片机开发系统调试程序时,对原程序进行汇编的目的是(  )。

A将源程序转换成目标程序 B将目标程序转换成源程序 C将低级语言转换成高级语言 D连续执行键

14.指令AJMP的寻址范围是( )

A任意范围     B-128到+127    C64K           D2K 

15.定时器TO的溢出标志为TFO,采用查询方式,若查询到有溢出时,该标志(  )。

A由软件清零   B由硬件自动清零 C随机状态      DAB都可以

二、多选题  

1、8051单片机寻地方式有(     )  

 A、寄存器间接寻址方式   

B、立即寻址方式    

C、直接寻址方式    

D、变址间接寻址方式  

E、位寻址方式  

2、中断请求的撤除有(    )  

 A、定时/计数中断硬件自动撤除              B、脉冲方式外部中断自动撤除  

 C、电平方式外部中断强制撤除     D、串行中断软件撤除     

 E、串行中断硬件自动撤除

  

3、如下程序段:

  

C L R         C  

M O V        A,#BCH  

A D D C      A,#65H  

则其结果为(    )  

   A、(A)=21H         B、CY=1       C 、AC=1     D、CY=0      E、AC=0  

 

4、关于指针DPTR,下列说法正确的是(     )  

A.DPTR是CPU和外部存储器进行数据传送的唯一桥梁          

B.DPTR是一个16位寄存器  

C.DPTR不可寻址     

D.DPTR是由DPH和DPL两个8位寄存器组成的    E.DPTR的地址83H  

5.下列寄存器中,属于8051专用寄存器的是(   )  

A.ACC         B.DSW         C.RO         D.C         E.B  

三、判断题:

  

1.如果发生除法溢出错误,则PSW标志位P置1。

(    )  

2.如JC  rel发生跳转时,目标地址为当前地址加上偏移量rel(     )  

3.MUL  AB的执行结果是高8位在A中,低8 位在B中(    )  

4.离散信号都是数字信号(    )  

5.在A/D变换时,抽样频率越高越好(    )  

 

四、填空题

1.一个机器周期包含( )个晶振周期,若晶振周期的频率为12MHZ,则机器周期为( ),指令周期为(    )~(  )机器周期。

2.P1口在作为输入口使用时,在读取数据之前,通常要先向P1口送数据(   )。

3.所谓寻址,其实质就是()。

4.存储器映象是()。

5.定时器中断请求发生在()。

6.中断响应时间是指()。

 

五、简述题

1.简述累加器的ACC的作用。

 

2.简述寄存器间接寻址方式及其寻址范围。

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 其它课程

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1