单片机试题A

发布 2024-04-17 18:15:10 阅读 9313

南京林业大学试卷。

课程工业计算机接**术(单片机)a 09~10学年第2学期。

一、 单项选择题(每小题2分,共计20分)

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

a)逻辑运算 (b)符号数加减法运算 (c)乘法运算 (d)除法运算。

2、下列简写名称中不是单片机或单片机系统的是( )

(a)mcu (b) scm (c)ice (d)cpu

3、使用单片机实现**控制的好处不包括( )

a)精确度高 (b) 速度快 (c)成本低 (d)能与数据处理结合。

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

a)位操作准备的b)位移操作准备的

c)控制转移操作准备的 (d)以上都对。

5、对程序计数器pc的操作( )

a)是自动进行的b) 是通过传送进行的

c)是通过加“1”指令进行的 (d)是通过减“1”指令进行的。

6、在算术运算中,与辅助进位位ac有关的是( )

a)二进制数 (b)八进制数 (c)十进制数 (d)十六进制数。

7、pc的值是( )

a)当前指令前一条指令的地址 (b)当前正在执行指令的地址

c)下一条指令的地址d)控制器中指令寄存器的地址。

8、在相对寻址方式中,寻址的结果体现在( )

a)pc中 (b)累加器a中 (c)dptr中 (d)某个存储单元中。

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

a)调用指令的首地址b)条用指令的末地址

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

10、下列不是由i/o接口实现的是( )

a)速度协调 (b)数据缓冲和锁存 (c)数据转换 (d)数据暂存。

二、 填空题(每小题3分,共计30分)

1、mcs-51单片机内部ram寄存器区共有个单元,分为组寄存器,每组个。

单元,以r0、r1、r2、……r7作为寄存器名称。

2、计算机的数据传送有两种方式,即方式和方式,其中具有成本低特点的是数据传送。

3、异步串行通信有和共三种数据数据通信形式。

4、简单输入口扩展是为了实现输入数据的功能,而简单输出口扩展是为了实现输出数据的功能。

5、单片机中,实现数据i/o传递,可使用3种控制方式,即和 。

6、假定(a)=0fbh,(b)=12h。执行指令:

div ab

后,累加器a的内容为 ,寄存器b的内容为 ,cy的内容为 ,ov的内容为 。

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

c51中唯一可供用户使用的16位寄存器是 ,它可拆分为两个8位寄存器使用,名称分别为和 。

9、所谓三态,是指。

10、异步串行数据通信的帧格式是由组成。

三、编程控制题(每小题10分,共计40分)

1、把内部ram的50h开始的单元,最后一个数为0aah,大数放4fh单元中。

2、比较内部ram中40h和41h中的数的大小,把大数放42h中。

3、求和程序,把内部ram的40h开始的,长度放在3fh中,求和,把结果的高8位放到3dh中,低8位放到3eh中。

4、编程实现将50h和51h的内容相加结果放入52h中,进位放入53h中。

四、 系统设计题(10分)

用总线式89c51单片机设计最小系统,该系统要求:用片内程序存储器;指令。

机器周期为1us,上电自动复位。请画出。

系统图。南京林业大学试卷答案。

课程工业计算机接**术(单片机)a 09~10学年第2学期。

一、 单项选择题(每小题2分,共计20分)

1、a 2、d 3、d 4、d 5、a 6、c 7、c 8、a 9、c 10、a

二、 填空题(每空1分,共计30分)

2、串行并行串行。

3、单工全双工半双工。

4、缓冲锁存。

5、无条件传递方式查询方式中断方式。

h 11h 0 0

7、寄存器单元主程序。

8、数据指针 dph dpl

9、高电平状态低电平状态高阻抗状态。

10、起始位数据位奇偶校验位停止位

三、编程控制题(每小题10分,共计40分)

1. org 0100h

mov r0,#50h

mov a,r0

mov 4fh,@r0

loop: cjne a,#0aah,loop

sjmp $

retloop: inc r0

mob a,@r0

cjne a,4fh,loop2

ajmp loop1

mov 4fh,a

ajmp loop1

2. org 0100h

mov r0,#40h

mov a,@r0

cjne a,41h,loop

loop:jnc done

mov a,41h

done: inc r0

inc r0

mov @r0,a

end3. org 0100h

mov r0,#40h

mov 3dh,#00h

mov a,#00h

loop: add a,@r0

mov 3eh,a

jnc next

inc 3dh

next: inc r0

djnz 3fh,loop

ret4. org 0100h

mov r0,#50h

mov a,@r0

inc r0

add a,@r0

inc r0

mov @r0,a

mov a,#

addc a,#

inc r0

mov @r0,a

四、系统设计题(10分)

单片机试题

01 单片机是将微处理器 一定容量的 ram 和 rom 以及 i o 口 定时器等电路集成在一块芯片上而构成的微型计算机。2 单片机89c51片内集成了 4 kb的flash rom,共有 5 个中断源。3 两位十六进制数最多可以表示 256 个存储单元。c51是以下哪个公司的产品?c a int...

单片机试题

单片机1试题。一 填空题 每空1分,共10分 1.当使用8031单片机时,需要扩展外部程序存储器,此时ea应为。通常用作。3.若由程序设定rs1 rs0 10,则工作寄存器r0 r7的直接地址为。4.返回地址 或断点 是 的程序计数器的内容。5.处理器cpu是单片机的核心,它完成。6.单片机的工作过...

单片机试题

1 mcs 51 的无条件转移指令中,其转移范围最大的是 a ljmp b ajmp c sjmp d jmp 2 一3的补码是 a b 11111100 c 11111110 d 11111101 3 单片机应用程序一般存放在。a ram b rom c 寄存器 d cpu。4 单片机上电后或复位...