单片机模拟试题库

发布 2024-04-17 19:35:10 阅读 5924

第一章绪论。

一、填空题:

1、单片微型计算机由cpu、存储器和等部分组成。

2、微处理器由寄存器、控制器和三部分组成。

3、chmos 工艺是工艺和工艺的结合,具有的特点。

二、单选题:

1、 8031是( )

a) cpu (b) 微处理器 (c)单片微机 (d) 控制器。

2、 下面哪种外设是输出设备( )

a) 打印机 (b) 纸带读出机 (c)键盘 (d) a/d转换器。

3、所谓cpu是指( )

a)运算器与控制器 (b) 运算器与存储器 (c)输入输出设备 (d) 控制器与存储器。

三、判断并改正:

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

2、mcs-51的时钟最高频率是18mhz。(

3、mcs-51是微处理器。(

四、简答题:

1、指令:

2、指令系统:

3、机器语言:

4、汇编语言:

5、高级语言:

6、机器数与真值:

7、累加器:

8、微型计算机:

9、总线:10、运算器:

11、微处理器:

12、进位和溢出:

13、可编程接口:

14、控制器:

第二章 mcs—51单片机结构。

一、填空题:

1、mov psw,#10h是将mcs-51的工作寄存器置为第 。

2、十进制数-47用8位二进制补码表示为 。

3、-19d的二进制补码表示为 。

4、计算机中最常用的字符信息编码是 。

5、pc复位后为 。

c51含 kb掩膜rom。

7、mcs-51 单片机的时钟电路包括两部分内容,即芯片内的和芯片外跨接的与 。

c51在物理上有个独立的存储空间。

9、psw中rs1 rs0=10h时,r2的地址为 h。

10、一个机器周期= 个状态周期,振荡周期2分频后产生的时钟信号的周期定义为状态周期。

是eprom型,内含 kb eprom。

c51是flash rom型,内含 kb的flash rom。

13、psw中rs1 rs0 = 11h时,r2的地址为 。

14、执行当前命令后,pc内容为。

15、若不使用mcs-51片内存储器,引脚必须 。

16、当mcs-51引脚ale信号有效时,表示从p0口稳定地送出了地址。

17、mcs-51在外扩rom、ram或i / o 时,它的地址总线是口。

18、当80c51的rst引脚上保持个机器周期以上的高电平时,80c51即发生复位。

19、当单片机的型号为8031/8032时,其芯片引线一定要接电平。

20、若单片机使用频率为6mhz的晶振,那么状态周期为机器周期为 、指令周期为。

其引脚必须接 。

可作通用i/o的至少有p 口的8条i/o线,最多还可以加上p 口的8条i/o线。

p 口作地址/数据的 8位;p 口作地址总线,传送地址码的高8位。

movx指令用来对 ram进行读写操作。

23、存储器组织。

8052片内ram有字节。

如(psw)=18h,则r0的有效地址为 h。

对8051来说,mov a,@r0指令中的r0之取值范围最大可为 h。

位地址7fh还可以写成 h. 。

24、mcs-51单片机片内ram的寄存器区共有个单元,分为4组寄存器,每组个单元,以r7—r0作为寄存器名称。

25、单片机系统复位后,(psw)=00h,因此片内ram寄存器的当前寄存器是第组,8个寄存器的单元地址为 h— h

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

27、在mcs-51中pc和dptr都用于提供地址,但pc是为访问存储器提供地址的。而dptr是为访问存储器提供地址。

28、在位操作中,能起到与字节操作中累加器同等作用的是 。

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

数据传送。二、单选题:

1、当mcs-51复位时,下面说法正确的是( )

a) pc = 0000h (b) sp = 00h (c)sbuf = 00h (d) (30h)= 00h

芯片是( )

a)e2prom (b)ram (c)flash rom (d)eprom

3、若某存储器芯片地址线为12根,那么它的存储容量为( )

a)1kb (b)2kb (c)4kb (d)8kb

4、要想测量引脚上的一个正脉冲宽度,那么特殊功能寄存器tmod的内容应为( )

a)09h (b)87h (c)00h (d)80h

5、psw=18h 时,则当前工作寄存器是( )

a)0 组 (b)1组 (c)2 组 (d)3组。

6、使用8751,且=1时,则可以外扩展rom( )

a)64kb (b)60kb (c)58kb (d)56kb

7、mcs-51上电复位后, sp的内容应是( )

a) 00h (b) 07h (c) 60h (d) 70h

8、下面哪一个部件不是cpu的指令部件 (

a)pc (b)ir (c)psw (d)id

9、p1口的每一位能驱动( )

a) 2个ttl低电平负载 (b) 4个ttl低电平负载 (c) 8个ttl低电平负载。

d) 10个ttl低电平负载。

10、把p0口高4位变0,低4位不变,应使用指令( )

(a) orl p0,#0fh (b) orl p0,#0f0h (c) anl p0,#0f0h

d) anl p0,#0fh

11、某种存储器芯片是8kb×4/片,那么它的地址线的根数是( )

(a)11根 (b)12根 (c)13根 (d)14根。

12、mcs-51外扩rom、ram和i/o口时,它的数据总线是( )

(a)p0 (b)p1 (c)p2 (d)p3

13、当ale信号有效时,下面说法正确的是( )

(a)从rom中提取数据 (b)从p0口可靠地送出地址低8位。

(c)从p0口送出数据d)从ram中读取数据。

14、mcs-51复位时,下面说法正确的是( )

(a)(20h)=00h (b)sp=00h (c)sbuf=00h (d)th0=00h

16、当8031外扩程序存储器8kb时,需使用eprom2716( )

(a)2片 (b)3片 (d)4片 (d)5片。

三、判断并改正:

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

2、mcs-51上电复位时,sbuf=00h。(

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

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

5、使用8751且ea=1时,仍可外扩64kb的程序存储器。(

6、pc存放的是当前正在执行的指令。(

7、mcs-51系统可以没有复位电路。(

8、mcs-51的特殊功能寄存器分布在60h~80h地址范围内。(

9、在mcs-51系统中,一个机器周期等于1.5us。(

10、片内ram与外部设备统一编址时,需要专门的输入/输出指令。(

11、锁存器、三态缓冲寄存器等简单芯片中没有命令寄存和状态寄存等功能。(

四、简答题:

1、mcs-51单片机的时钟周期与振荡周期之间有什么关系?一个机器周期的时序如何划分?

2、mcs-51单片机有几种复位方法?应注意的事项?

3、mcs-51单片机内部包含哪些主要逻辑功能部件?

4、mcs-51单片机的存储器从物理结构上和逻辑上分别可划分几个空间?

5、存储器中有几个具有特殊功能的单元?分别作什么作用?

6、mcs-51单片机片内256b的数据存储器可分为几个区?分别起什么作用?

7、mcs-51单片机的程序存储器和数据存储器共处同一地址空间为什么不会发生总线冲突?

8、mcs-51单片机的p0~p3四个i/o端口在结构上有何异同?使用时应注意的事项?

9、mcs-51单片机有几种低功耗方式?如何实现?

10、如何将80c51当80c31使用?

11、什么是ram?有什么特点?

12、除地线公用外,6根地址线和11根地址线可选多少个地址。

13、如何认识80c51存储器空间在物理结构上可划分为四个空间,而在逻辑上又可划分为三个空间?

14、开机复位后,cpu使用是的哪组工作寄存器?它们的地址是什么?cpu如何确定和改变当前工作寄存器组?

15、什么是堆栈?堆栈有何作用?在程序设计时,有时为什么要对堆栈指针sp重新赋值?如果cpu在操作中要使用两组工作寄存器,你认为sp的初值应为多大?

c51的时钟周期、机器周期、指令周期是如何分配的?当振荡频率为8mhz时,一个单片机时钟周期为多少微秒?

17、程序状态存储器psw的作用是什么?常用状态标志有哪几位?作用是什么?

18、若80c51的片内rom内容已不符合要求,那么片内硬件如何继续使用?

第四章 mcs-51指令系统。

单片机试题库

单片机的内部硬件结构包括了 以及片内数据储存器 片内程序储存器 并行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 十进制35的二进制表示为。2 单片微型计算机由cpu 存储器和口三部分组成。3 若用传送指令访问mcs 51的程序存储器,它的操作码助记符应为。4 累加器 a 80h,执行完指令add a,83h后,进位位c 5 orl a,0f0h是将a的高四位置1,而低四位。6 mcs ...