单片机复习题集1_第1页
单片机复习题集1_第2页
单片机复习题集1_第3页
单片机复习题集1_第4页
单片机复习题集1_第5页
已阅读5页,还剩3页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

本文格式为Word版,下载可任意编辑——单片机复习题集1

《单片机》复习题

一、填空题:

1、机器数的表示规定,最高位表示符号,正号用0表示,负号用1表示。

2、单片机是将中央处理器、输入输出设备存储器、

等几部分集成在一块芯片上的微型计算机。

3、8051单片机的存储器分为外部程序存储器外部数据存储器内部程序存储器内部数据存储器和特别功能寄放器。

4、单片机复位方式有上电复位、手动按钮复位和自动复位。

5、8051单片机的并行I/O口共有4个,分别是P0口P1口、P2口、和P3口。

6、8051单片机指令系统按操作功能可分为数据传送类指令算数运算类指令规律运算类指令控制转移类指令位操作类指令五大类。

7、操作码助记符是由2~5个字符组成的字符串,它规定了指令的

操作功能。

8、8051单片机堆栈中数据的压入和弹出是按后进先出的规律。9、堆栈指令包括进栈指令和出栈指令两类。二、判断题(正确的打√,错误的打×,)

1、只读存储器ROM内部信息停电后会丢失。(×)2、堆栈操作是按“后进先出〞的原则存取数据。(Y)

3、8051单片机访问存储器时,同一地址对应惟一的存储单元。(x)4、数据寄放器指针DPTR由DPH和DPL组成。(Y)5、程序计数器PC总是指向正在执行的指令地址。()6、汇编语言程序中的解释可以缺省。()7、指令中操作码助记符项可有可无。()

8、计算机寻址方式越多,计算机的功能超强,灵活性亦越大。()9、若累加器A中“1〞的个数为偶数,则奇偶标志位P为1。()10、作算术运算时,若有进位则一定有溢出。()三、选择题

1、单片机机器内的数是以(C)的形式表示的

A、原码B、反码C、补码D、ASCII码2、8051单片机有()个特别功能寄放器。

A、3B、10C、21D、1283、数据寄放器指针DPTR是一个()位的寄放器。

A、8B、16C、24D、32

4、8051单片机的工作寄放器分成()组,每组有()单元。

A、2个B、4个C、6个D、8个5、SJMPrel指令中rel的取值范围为()。

A、+127~-127B、0~+127C、0~-128D、+127~-128

6、指令MOA,@DPTR中源操作数属于()方式。

A、直接寻址B、相对寻址C、寄放器间接寻址D、寄放器寻址7、在单片机语句格式中,()为不可缺省的。

A、标号B、操作码助记符C、操作数D、解释8、若A=78H,执行指令SWAPA后,A的值为()。

A、78HB、78DC、87HD、87D9、带进位加法指令助记符为()。

A、ADDB、ADDCC、SBCD、SUBB10、相当于累加器A内容乘以2的指令是()。

A、RLB、RRC、RLCD、RRC四、请分析依次执行下面指令的结果。

MOVSP,#35H

MOVDPTR,#2345HPUSHDPLPUSHDPH……

POPDPHPOPDPL

五、在8051单片机片内RAM中,已知(30H)=38H,(38H)=40H,(40H)=48H,(48H)=90H,请分析依次执行下面指令的结果。

MOVA,40HMOVR0,AMOVP1,#F0HMOV@R0,30HMOVDPTR,#3848HMOV40H,38HMOVR0,30HMOV90H,R0MOV18H,#30HMOVA,@R0H

MOVP2,P1

六、画出以下指令的寻址方式示意图:①MOV@R0,70H

设(R0)=40H,(70H)=55H②MOVCA,@A+DPTR

设(A)=50H,(DPTR)=2050H七、问答题:

1、在单片机中,CPU是如何确定和改变当前工作寄放器组的?2、程序状态字寄放器PSW的格式如何?试说明各标志位的含义。3、什么是机器周期?什么是指令周期?

八、设HWL单元中有一变量X,请编写一段程序,完成如下功能,结果Y存入GPL单元中。若X>0,则Y=1

若X=0,则Y=0若X<0,则Y=-1

附:参考答案:一、填空题:1、数的最高位01

2、中央处理器存储器输入输出(I/O)接口

3、外部程序存储器外部数据存储器内部程序存储器内部数据存储器4、上电复位手动按钮复位5、P0口P1口P2口P3口

6、数据传送类指令算数运算类指令规律运算类指令控制转移类指令位操作类指令7、2~5个字符操作功能8、后进先出9、进栈出栈二、判断题

1、×2、√3、×4、√5、×6、√7、×8、√9、×10、×三、选择题

1、C2、C3、B4、BD5、D6、C7、B8、C9、B10、A四、指令:结果:

MOVSP,#35H(SP)=35H

MOVDPTR,#2345H(DPH)=23H,(DPL)=45HPUSHDPL(SP)=36H,(36H)=(DPL)=45HPUSHDPH(SP)=37H,(37H)=(DPH)=23H……

POPDPH(DPH)=(37H)=23H,(SP)=36HPOPDPL(DPL)=(36H)=45H,(SP)=35H五、指令:结果:MOVA,40H(A)=48HMOVR0,A(R0)=48HMOVP1,#F0H(P1)=F0HMOV@R0,30H(90H)=38H

MOVDPTR,#3848H(DPH)=38H,(DPL)=48HMOV40H,38H(40H)=40HMOVR0,30H(R0)=38HMOV90H,R0(90H)=38HMOV18H,#30H(18H)=30HMOVA,@R0H(A)=40HMOVP2,P1(P2)=F0H六、①R070H55H40H40H②A20A0H50H+20A0HDPTR2050H七、问答题:1、答:在单片机中,CPU是通过使用PSW寄放器中的RS1、RS0两位的状态组合来选择当前工作寄放器组的。如下图:RS1RS2寄放器组

000组(00H~07H)

55HA××H××H

011组(08H~0FH)102组(10H~17H)113组(18H~1FH)

《单片机原理及应用》试卷8及参考答案

(本试题分笔试题和操作题两部分。共100分,考试时间120分钟。)

第一部分笔试题

(本部分共有5大题,总分60分,考试时间60分钟,闭卷)

一、填空题(每空1分,共20分)

1、当P1口做输入口输入数据时,必需先向该端口的锁存器写入(),否则输入数据可能出错。2、中断源的优先级别被分为高级和低级两大级别,各中断源的中断请求是属于什么级别是由()寄放器的内容决确定的。

3、寄放器PSW中的RS1和RS0的作用是()。4、LED数码显示有()和()两种显示形式。

5、当单片机CPU响应中断后,程序将自动转移到该中断源所对应的入口地址处,并从该地址开始继续执行程序,寻常在该地址处存放转移指令以便转移到中断服务程序。其中INT1的入口地址为(),串行口入口地址为(),T0的入口地址为()。

6、用汇编语言编写的程序称为()程序,通过汇编后得到的用机器码表示的程序称为()程序。7、堆栈的地址由的内容确定,其操作规律是“先进后出〞。8、扩展并行I/O口时,常采用()和()可编程芯片。

9、编程时,一般在中断服务子程序和调用子程序中需用保护和恢复现场,保护现场用()指令,恢复现场用()指令。

10、能在紫外线照射下擦除和重写

温馨提示

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

评论

0/150

提交评论