单片机试题库

发布 2024-04-17 19:20:10 阅读 2685

一、 填空题:(15分)

1、十进制35的二进制表示为。

2、单片微型计算机由cpu、存储器和口三部分组成。

3、若用传送指令访问mcs-51的程序存储器,它的操作码助记符应为。

4、累加器(a)=80h,执行完指令add a,#83h后,进位位c

5、orl a,#0f0h是将a的高四位置1,而低四位。

6、mcs-51片内20h~2fh范围内的数据存储器,既可以字节寻址又可以寻址。

7、mcs-51特殊功能寄存器只能采用寻址方式。

8、pc复位后地址为。

9、外部中断入口地址为。

10、movx a, @dptr源操作数寻址方式为。

二、 单项选择题(将结果的字母填写在括号内)(20分)

1、 jnz e 指令的寻址方式是()。

a)立即寻址 (b)寄存器寻址 (c)相对寻址 (d)位寻址。

2、 执行lcall 4000h指令时,mcs-51所完成的操作是()。

a)保护pcb)4000h pc

(c)保护现场d)pc+3入栈,4000h pc

3、 下面哪一条指令产生信号()。

a)movx a,@dptrb)movc a,@a+dptr

(c)movc @a+dptr,ad)movx @dptr, a

4、movx a,@dptr指令中源操作数的地址寻址方式是()。

(a)寄存器寻址b)寄存器间接寻址。

(c)直接寻址d)立即寻址。

5、工作串行口工作方式的寄存器是()。

(a)tconb)pcon (c)scon (d)tmod

6、使用t1时,有几种管理工作模式()。

(a)1b)2c)3d)4

7、执行push acc 指令,mcs-51完成的操作是()。

(a)sp+1 sp (acc) (spb)(acc) sp sp-1 sp

(c) sp-1 sp (acc) (spd) (acc) (sp) sp+1 sp

8、mcs-51单片机各中断源的优先级别设定是利用寄存器()

(a)tmodb)ipc)pcond)scon

9、指令ajmp的跳转范围是()。

a)256bb)1kb (c)2kbd)64kb

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

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

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

三、 判断题(将判断结果填写在括号内,正确画“√”错误画“х”16分)

1、 mcs-51的相对转移指令最大负跳转距是127b

2、 mcs-51的程序存储器只是用来存放程序的。

3、 当mcs-51上电复位时,堆栈指针sp=00h

4、 mcs-51外扩i/o口与外ram是统一编址的。

5、 mcs-51外部中断0的入口地址是0003h

6、 调用子程序指令(如call)及返回指令(如ret)与堆栈指针有关与pc无关。(

7、 mcs-51的五个中断源优先级相同。

8、 我们所说道计算机实质上是计算机的硬件系统与软件系统的总称。

四、简答题(21分)

1、 什么是机器语言?什么是汇编语言?

定时器的门控制信号gate设置为1时,定时器如何启动?

3、什么是中断?其主要功能是什么?

五、程序分析题(28分)

1、设r0的内容为32h,a的内容为48h,片内ram的32h单元内容为80h,40h单元内容为08h。请指出执行下列程序后上述各单元内容的变化。(13)

mov a, @r0

mov @r0, 40h

mov 40h, a

mov r0, #35h

2、在8051片内ram中,已知(30h)=38h,(38h)=40h,(40h)=48h,(48h)=90h。请分析下面各是什么指令及按顺序执行每条指令后的结果。(15)

mov a, 40h

mov r0,a

mov p1, #foh

mov @r0, 30h

mov dptr, #3848h

mov 40h, 38h

mov r0, 30h

mov p0, r0

mov 18h, #30h

mov a, @r0

mov p2, p1

一、 填空题:

5.不变。6.位。

7.直接。8.0000h

9.0003h

10.寄存器间接寻址。

二、 单项选择题。

1. c 三、 判断题。

四、 简答题。

1. 机器语言是计算机能识别的二进制语言。

汇编语言是一种用指令的助记符、符号地址、标号等编写程序的语言。

2. 当gate为1时,引脚受到信号的影响。当为1时且使tr0为1时,定时器才能起动。

3. 中断就是对外界异步发生的事件作出及时的处理。

功能:分时操作;实时处理;故障处理。

五、 程序设计题。

1. (r0)=35h, (a)=80h, (32h)=08h, (40h)=80h

2 . 直接寻址,(a)=48h

寄存器寻址,(r0)=48h

立即数寻址,(p1)=foh

直接寻址,(48h)=38h

立即数寻址,(dptr)=3848h

直接寻址,(40h)=40h

直接寻址,(r0)=38h

寄存器寻址,(p0)=38h

立即数寻址,(18h)=30h

寄存器寻址,(a)=40h

p2)=foh

单片机试题库

单片机的内部硬件结构包括了 以及片内数据储存器 片内程序储存器 并行i o 位出力器等部件,这些部件通过相连接。2 mcs 51单片机的po p4口,其中的po口和p2口除了可以进行数据的输入 输出外,通常还用来构件系统的和在po p4口中,位真正的双向口,为准双向口。3 请说明mcs 51单片机程...

单片机试题库

开设系部 数控技术系。一,填空题 81 课程 计算机原理与接 术 d 10000111b 87h 2 alu单元一般能完成操作 编程运算操作。3 十进制数326对应的十六进制数可表示为 146h 4 单片微型计算机简称单片机。5 一个完整的单片机芯片至少应包 cpu 含 处理器 随机存储器 ram ...

单片机试题库

一 填空题 15分 1 计算机的系统总线有地址总线 控制总线和总线。2 十进制29的二进制表示为。3 单片微型计算机由cpu 存储器和口三部分组成。4 当mcs 51引脚ale信号有效时,表示从p0口稳定地送出了地址。5 若用传送指令访问mcs 51的程序存储器,它的操作码助记符应为。此题去掉。6 ...