单片机试题B

发布 2024-04-17 17:05:08 阅读 5526

2003-2004学年第一学期。

单片机基础》重修考试试题。

适应专业:模具时量:120分钟闭卷记分

班级: j012 姓名学号。

一、填空(20分)

1、mcs-51单片机内部ram的寄存器区共有个单元,分为( )组寄存器,每组( )个单元,以( )作为寄存器名称。

2、与8051比较80c51的特点是。

3、通过堆栈操作实现子程序调用,首先要把( )内容入栈,以进行断点保护。调用返回时再进行出栈操作,把保护的断点送回( )

4、在寄存器寻址方式中,指令中指令寄存器的内容就是( )

5、为实现内外程序存储器的衔接,应使用( )信号进行控制。

6、在直接寻址方式中,只能使用( )位二进制作为直接地址,因此其寻址对象只限于。

7、假定(a)=0c5h,执行指令:swap a后,累加器a的内容为( )

8、mcs-51可提供( )和( )两种存储器,最大存储空间可达( )的两个并行存储器的扩展系统。

9、长转移指令ljmp addr16使用的是寻址方式。

10、在定时器工作方式0下,计数器的宽度为13位,如果系统晶振频率为3mhz,则最大定时时间为( )

二、判断题(10分)

1、程序计数器pc不能为用户使用,因此它没有地址( )

2、在程序执行过程中,由pc提供数据存储器的读/写地址( )

3、对程序存储器的读操作,只能使用movc指令( )

c51与87c51的区别在于内部数据存储器的容量不同。(

5、在80c51中,可使用的堆栈最大深度为128个单元( )

三、选择题(20分)

1、内部ram中的位寻址区定义的位是给( )

a、移位操作准备的b、位操作准备的。

c、控制转移操作准备的 d、以上都不是。

2、以下运算中对溢出标志ov没有影响或不受ov影响的运算是( )

a、乘法运算b、符号数加减法运算。

c、逻辑运算d、除法运算。

3、假定设置堆栈指针sp的值为33h,在进行子程序调用时把断点地址进栈保护后,sp的值为( )

a、32h b、33h c、34h d、35h

4、在执行返回指令时,返回的断点是( )

a、调用指令的首地址。 b、调用指令的末地址。

c、调用指令下一条指令的首地址 d、返回指令的末地址。

5、在寄存器间接寻址方式中,指令寄存器中存放的是( )

a、操作数 b、操作数地址 c、转移地址 d、地址偏移量。

6、在下列信号中,不是给数据存储器扩展使用的是( )

a、ea b、rd c、wr d、ale

7、在下列信号中,不是给程序存储器扩展使用的是( )

a、psen b、ea c、ale d、wr

8、在中断流程中有“关中断”的操作,对于外部中断0,要关中断应复位中断允许寄存器的( )

a、ea位和et0位 b、ea位和ex0位。

c、ea位和es位于 d、ea位和ex1位。

9、外中断初始化的内容不包括( )

a、设置中断响应方式 b、设置外中断允许。

c、设置中断总允许 d、设置中断方式。

10、在8155芯片中,决定口和ram单元编址的信号是( )

a、ad7-ad0和wr b、ad7-ad0和ce

c、ad7-ad0和io/md、ad7-ad0和ale

四、问答题(20分)

1、试以一片2716和一片6116组成一个既有程序存储器又有数据存储器的存储器扩展单元,请画出逻辑连接图,并说明各芯片的地址范围。

2、阅读程序,加上注释,指出功能:

rr34:clr a

mov r0,#30h

mov r7,#3h

rr3l:xchd a,@r0

xch a,@r0

swap a

xch a,@r0

inc r0

djnz r7,rr3l

ret五、编程题(30分)

1、内部数据存储器的(41h)(42h)中的16位数求其补码后放回原单元。

2、在内部ram的40h和41h地址单元中,有2个无符号数,试编程比较它们的大小,将大数存于外部ram1000h单元,小数存于1001h单元,相等则分别存于1002h和1003h单元。

3、定时器/计数器进行外部事件计数,每计数1000个脉冲后,定时器转为定时工作方式,定时20ms后又转为计数方式,如此循环不止。假定单片机晶振频率为12mhz,请使用工作方式1编程实现。

单片机试题B

一 填空题 每空1分,共20分 1 单片机是将 存储器 i o接口 及串行通信接口集成在一个芯片上构成的。2 mcs 51的指令可分为几种不同的寻址方式。如 指令mov a,ri中源操作数属于 寻址方式,指令mov c,bit中源操作数属于 寻址方式。3 单片机的三总线可以分为 总线总线和控制总线。...

单片机试题 B

肇庆学院课程考试试卷。考试课程 单片机原理 b卷 2010 2011学年度第二学期 一 填空题 每空1分,共23分 1 使8051单片机复位有 上电复位 和 按键手动复位 两种方法。复位以后cpu使用第0组工作寄存器,它们所对应的内存地址为00h至 07h 若要求使用第2组工作寄存器,rs0和rs1...

单片机模拟试题B

一,选择题 共5题,每题2分 1.中断允许寄存器的英文缩写是 a ip b ie c ti d ri 2.一个机器周期由 个振荡周期组成。a 12 b 16 c 6 d 8 3.程序状态控制字的psw.2位是 位。a 进位标志 b 溢出标志 c 奇偶标志 d 状态标志。4.串行口发送 接收缓冲器的英...