单片机基础期末试题

发布 2024-04-17 17:55:10 阅读 4029

2013/2014学年第一学期。

班级姓名学号成绩

一、填空题(本大题共10小题,每小题2分,共20分)

请在每小题的空格中填上正确答案。错填、不填均无分。

1. 8位无符号二进制数中,最小的十进制数是。

2. 十进制数-100的补码是___

3. 设二进制数a=10101010,b=00001111。则逻辑运算a∨b

4. 单片机中,设置堆栈指针sp为57h后发生子程序调用,这时sp变为。

5. 当80c51单片机rst信号复位时,堆栈指针sp值为。

6. 80c51中唯一可供用户使用的16位寄存器为。

7. 80c51单片机有___个中断源。

8. 伪指令中,位定义命令为。

9. 若由程序设定rs1、rs0=10,则工作寄存器r0~r7的直接地址为。

10. 80c51单片机访问内部ram使用___指令,访问外部ram使用___指令,访问rom使用___指令。

二、判断题(本大题共5小题,每小题2分,共10分)

判断下列各题,正确的在题后括号内打“√”错的打“×”

11. 单片机芯片内部提供了一定数量的工作寄存器,这样做的好处是为了减少程序长度。(

12. 汇编语言是机器可以直接执行的语言。

13. 在80c51单片机中可以设置串行中断为最高优先级中断。(

14. 同级中断请求按照时间先后顺序响应。(

15. 堆栈指针sp内装的是堆栈栈顶单元的内容。(

三、单项选择题(本大题共5小题,每小题2分,共10分)

在每小题列出的四个备选项中只有一个是符合题目要求的,请将其**填写在题后的括号内。错选、多选或未选均无分。

16.欲访问80c51单片机的内部程序存储器,则ea引脚必须为( )

a.高电平 b.低电平。

c.高低电平 d.与pc值有关。

17.堆栈操作遵循的原则是( )

a.先进后出 b.先进先出

c.后进后出 d.随机。

18.单片机中用于存放下一条将要执行的指令的地址寄存器是( )

19.要用传送指令访问80c51片外ram,它的指令操作码助记符应是( )

20.十进制29的二进制表示为原码( )

a.11100010 b. 10101111

c.00011101 d. 000011113

四、简答题(本大题共3小题,每小题4分,共12分)

21.什么是ram存储器?有什么特点?

22.简述80c51单片机中断的概念。各中断源所对应的中断矢量地址是多少?

23.什么是保护现场,什么是恢复现场?

五、读程序题(本大题共4小题,每小题6分,共24分)

24.若(10h)=0ffh,(11h)=00h,(12h)=0ffh,(13h)=00h,写出每一步指令运行结果。

mov a,10ha

anl a,#01ha

mov a,11ha

orl a,#01h (a

mov a,12ha

xrl a,#01ha

mov a,13ha

xrl a,#0aah (a

10h11h12h13h

25.假定80c51的晶振频率为6mhz,下列程序执行时间为us,已知程序中前两条指令机器周期为1,后4条机器周期数为2。

mov r0,#

dl1: mov r1,#

dl2: mov p1,r3

djnz r1,dl2

djnz r0,dl1

ret26.写出每一步指令运行结果。

mov sp,#60h

mov a,#01ha

mov b,#02h

push asp

push bsp

pop apop b60h

mov r0, #30h

mov r1, #

mov r2, #

mov r7, #

loop: mov a,r1

add a,@r0

mov r1, a

mov a, r2

addc a, #

mov r2,a

inc r0

djnz r7,loop

ret1)该子程序的功能是。

2)在本程序中,第九行addc a,#0的作用是。

六、综合题(本大题共3小题,每小题8分,共24分)

28.内部ram的x和y单元中个存放一个带符号数,试编程实现按如下条件进行的运算,并将结果存入z单元。

若x为正奇数,z=x+y;

若x为正偶数,z=x⊕y。

若x为负数,z=#0ffh。

29.把长度为20h 的字符串从内部ram的输入缓冲区起始地址为data,传送到外部ram以buffer为首地址的区域,直到发现“0”字符的ascii码为止或整个字符串传送为止,试编写程序。

30.使用定时器0以工作方式2产生100us定时,在p1.0输出周期为200us的连续正方波脉冲。已知晶振频率为6mhz。

单片机期末试题

单片机原理及应用 复习题。一 填空题。2 已知x 124 10,则在8位计算机中 x 原b,x 反b,x 补b。3 单片机就是把定时器 计数器以及电路等主要部件集成在一块集成电路芯片上的微型计算机。按其字长可分四种类型,即 机 机机以及 机。4 异步串行通信按帧格式进行数据传送,帧格式由和四部分组成...

单片机期末试题

电子信息专业073班单片机期末试题。出题人 佟景波。一 选择 1 单片机复位后,值为07h的寄存器是。a accb psw c tmodd sp 2 以下寄存器是十六位的是。a tmodb dptr c bd ie 3 mcs 8o51片内rom容量是。a 128b b 4kb c 256b d 8...

单片机期末试题

北京理工大学珠海学院。2011 2012学年第一学期 单片机原理及接 术 a 期末试卷 b 适用年级专业 2009级机械工程及自动化试卷说明 闭卷,考试时间120分钟。一 填空题 每空2分,共20分 得分 系列单片机的xtal1和xtal2引脚是 1 引脚。是准双向口,因此,作输入口时,必须 2 3...