《单片机原理》考试题A

发布 2024-04-17 19:15:10 阅读 6681

物电系 06 级本科班考生姓名学号。

密封线。乐山师范学院2008 —2009 学年度下期考试题。

课程名称单片机原理 a卷另加添卷纸 0 页

一、 判断题(20分)

注意:请在你认为正确的题目前括号里写1,错误的写0.)

)1.mcs—51单片机是低档8位单片机。

)2.单片机的cpu从功能上可分为运算器和存贮器。

)3.mcs-51的指令寄存器是一个8位寄存器,用于暂存待执行指令,等待译码。

)4.mcs—51的程序存贮器用于存放运算中间结果。

)5.8051的累加器acc是一个8位的寄存器,简称为a,用来存一个操作数或中间结果。

)6.mcs—51的数据存贮器在物理上和逻辑上都分为两个地址空间:一个是片内的节的ram,另一个是片外64k字节的ram。

)7.单片机的复位有上电自动复位和按钮手动复位两种,当单片机运行出错或进入死循环时,系统可自动重新启动。

)8.单片机的一个机器周期是指完成某一个规定操作所需的时间,一般情况下,一个机器周期等于一个时钟周期组成。

)9.当8051单片机的晶振频率为12mhz时,ale地址锁存信号端的输出频率为2mhz的方脉冲。

)10.8051单片机片内ram从00h~1fh的32个单元,不仅可以作工作寄存器使用,而且可作为ram来读写。

)11.mcs—51指令:mov a,#40h ;表示将立即数40h传送至a中。

)12.将37h单元的内容传送至a的指令是:mov a,37h。

)13.mcs—51单片机的布尔处理器是以a为累加器进行位操作的。

)14.在mcs—51单片机内部结构中,tmod为模式控制寄存器,主要用来控制定时器的启动与停止。

)15.外部中断0中断的入口地址是0003h。

)16.8051单片机只有外部中断相应地在芯片上都有中断请求输入引脚。

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

)18.用户在编写中断服务程序应在中断入口矢量地址存放一条无条件转移地址,以防止中断服务程序容纳不下。

)19. 8051单片机允许5个中断源请求中断,只有外部中断可以用软件来屏蔽。

)20.在接口芯片中,通常都有一个片选端cs(或),作用是当cs为低电平时该芯片才能进行读写操作。

二、 选择题(30分)

)1.单片机上电复位后,pc的内容和sp的内容为 。

a.0000h,07h b。0000h,00h c。0003h,07h d。0800h,08h

)2.单片机能直接运行的程序叫 。

a.源程序 b。目标程序 c。汇编程序 d。编译程序。

a题共 4 页/本页第1页。

密封线。 )3.单片机中的程序计数器pc用来 。

a.存放指令 b.存放正在执行的指令地址 c.存放下一条指令地址 d.存放上一条指令地址。

)4.访问外部存贮器或其它接口芯片时,作数据线和低8位地址线的是 。

a.p0口和 p2口 b。p1口 c。p2口 d。p0口

)5.psw中的rs1和rs0用来 。

a. 选择工作方式 b。指示复位 c。选择定时器 d。选择工作寄存器区号。

)6.单片机上电复位后,堆栈区的最大允许范围是内部ram的 。

a.00h—ffh b。00h—07h c。07h—7fh d。08h—7fh

)7.寻址方式就是的方式。

a.查找指令操作码 b.查找指令 c.查找指令操作码和操作数 d.查找指令操作数

)8.8051 单片机若晶振频率为fosc=12mhz,则一个机器周期等于 s。

a.1/12b.1 c.1/2d.2

)9.alu表示 。

a.累加器 b.算术逻辑部件 c.计数器 d. 程序状态字寄存器。

)10.单片机8051的xtal1和xtal2引脚是引脚。

a.外接晶振 b.外接串行口 c.外接中断 d. 外接定时器。

)11.8051单片机中,输入/输出引脚中用于专门的第二功能的引脚是 。

a.p0b.p3 c.p2d.p1

)12.单片机的堆栈指针sp始终是指示 。

a.堆栈底b.堆栈地址 c.堆栈顶 d.堆栈中间位置。

)13.8051的程序计数器pc为16位计数器,其寻址范围是 。

a.8kb.16k c.32k d.64k

)14.单片机应用程序一般存放在中。

a.romb.ram c.寄存器 d.cpu

)15.mcs—51汇编语言指令格式中,唯一不可缺少的部分是 。

a.操作码 b.标号 c.操作数 d.注释。

)16.下列指令判断若p1口最低位为高电平就转lp,否则就执行下一句的是 。

a.jb p1.0,lpb.jnb p1.0,lp c.jc p1.0,lp d.jnz p1.0,lp

)17.mcs—51指令包括操作码和操作数,其中操作数是指 。

a.参与操作的立即数 b.操作数或操作数地址 c.操作数 d.寄存器。

)18.下列指令中影响堆栈指针的指令是 。

a.ljmp b.add c.lcall d.movc a,@a+pc

)19.mcs—51指令系统中,格式为:org 16位地址的指令功能是 。

a.用于定义字节 b.用于定义字 c.用来定义汇编程序的起始地址 d.用于定义某特定位的标识符。

)20.mcs—51指令系统中,指令da a是 。

a.除法指令 b.加1指令 c.加法指令 d.十进制调整指令。

)21.能访问外部数据存贮器的传送指令是 。

a.mov 指令 b.movc 指令 c.movx 指令 d.out指令。

( )22.能将a的内容向左循环移一位,第七位进第0位的指令是 。

a题共 4 页/本页第2页。

密封线。a.rlc a b.rrc a c.rr a d.rl a

)23.能将a按位取反的指令是 。

a.cpl ab.clr a c.rl a d.swap a

)24.可以控制程序转向64k程序存贮器地址空间的任何单元的无条件转移指令是 。

a.ajmp addr11 b.ljmp addr16 c.sjmp rel d.jc rel

)25.比较转移指令是 。

a.djnz r0 rel b.cjne a, direct rel c.djnz direct rel d.jbc bit rel

)26.在编程中使用伪指令的目的是 。

a.指示和引导如何进行手工汇编b.指示和引导编译程序如何汇编。

c.指示和引导汇编程序进行汇编d.指示和引导程序员进行汇编。

)27.8051单片机的定时器t0用作计数方式时是 。

a.由内部时钟频率定时,一个时钟周期加1 b.由内部时钟频率定时,一个机器周期加1

c.由外部计数脉冲计数,下降沿加1d.由外部计数脉冲计数,一个机器周期加1

)28.启动定时器1开始定时的指令是 。

a.clr tr0 b.clr tr1 c.setb tr0 d.setb tr1

)29.用定时器t1方式1计数,要求每计满10次产生溢出标志,则th1、tl1的初始值是 。

a.ffh、f6h b.f6h、f6h c.f0h 、f0h d.ffh、f0h

)30.共阳极led数码管加反相器驱动时显示字符“6”的段码是 。

单片机原理试题

姓名专业年级 一 填空 每空1分,共20分 1,mcs 8051系列单片机字长是 位,有 根引脚,96系列字长是 位。单片机的特点有 低 功能全。2,通常,单片机上电复位时pc 0000h,sp 07h 而工作寄存器则缺省采用第组,这组寄存器的地址范围是从。3,汇编语言中可以使用指令,它们不是真正的...

单片机原理试题

成绩统计表。考生姓名学号层次专业。一 单项选择题 每题1分,共10分 1.单片机芯片 8031 属于 a mcs 48 系列 b mcs 51 系列 c mcs 96 系列 d mcs 31 系列。2.使用单片机实现 控制的好处不包括 a 精确度高 b 速度快 c 成本低 d 能与数据处理结合。3....

《单片机原理》试题

辽宁地质工程职业学院继续教育学院。2011级 单片机原理 考试题。一 填空 每题1分,计40分 1 堆栈操作的原则是 2 机器数用最高位表示符号位,一般用 1 表示 数。3 复位操作的两种方式为和复位。4 汇编语言的四分段格式包括。5 单片机硬件由五个部件组成,其中cpu由 和 组成。6 基本的通信...