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.串行口发送 接收缓冲器的英...