单片机试题

发布 2024-04-17 16:30:07 阅读 2119

单片机0

一、填空题。

1.在8051汇编指令格式中,唯一不能缺省的部分是 。

2.当mcs-51执行movc a,@a+pc指令时,伴随着 psen 读控制信号有效。

3.当mcs-51单片机复位时psw=00h,这时当前的工作寄存器区是 0 区,r4所对应的存储单元地址为 04 h。

4.mcs-51有4个并行i\o口,其中p0—p3是准双向口,所以,由输出转输入时必须先写入 1 。

5.mcs-51的堆栈是软件填写堆栈指针临时在内部ram 内开辟的区域。

6.在mcs-51单片机应用系统中,外部设备与外部数据存储器传送数据时,使用 movex 指令 。

二、单选题。

1.mcs-51系列单片机的指令系统共( a)条指令。

a、111b、112 c、113d、115

2.在cpu内部,反映程序运行状态或反映运算结果的寄存器是(b )。

a、pcb、psw c、ad、sp

3.外扩程序存储器的高8位地址来自(c )口。

a、p0b、p1c、p2d、p3

4.要访问mcs-51的特殊功能寄存器应选用的寻址方式是( c)。

a、寄存器间接寻址 b、变址寻址 c、直接寻址 d、相对寻址。

5.mcs-51的并行i/o口信息有两种读取方法,一种是读引脚,还有一种是(a )。

a、读锁存器b、读数据 c、读a累加器 d、读cpu

6.8051单片机中,唯一一个用户可以使用的16位寄存器是( d)。

a、pswb、accc、 spd、dptr

7.指令mov a ,20h的字节数是(b )。

a、1b、2c、3d、4

8.下列指令能使累加器a的最高位置1的是(d )。

a、anl a,#7fh b、anl a,#80h c、orl a,#7fh d、orl a,#80h

9.8031单片机的定时器t1用作计数方式时(a )。

a、外部计数脉冲由t1(p3.5)输入 b、外部计数脉冲由内部时钟频率提供。

c、外部计数脉冲由t0(p3.4)输入 d、以上均不是。

10.指令 mov r0,#20h中的20h是指( a)。

a、立即数 b、内部ram 20h单元 c 、一个计数的初值。

d、以上三种均有可能,视该指令在程序中的作用而定。

11.8031单片机晶振频率fosc=12mhz,则一个机器周期为(c )。

a、12μs b、2μs c、1μs d、1/12μs

12.定时器t1的溢出标志tf1,若计满数产生溢出时,其值为(c )。

a、00h b、ffh c、1 d、计数值。

三、判断题。

f )中只能存放程序而不能存放数据。

f )单片机的布尔处理器是以a为累加器进行位操作的。

t )外扩i/o口与外ram是统一编址的。

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

f )对内部ram和外部ram的读写速度一样快。

单片机0答案。

一、填空题。

1. 操作码 2. psen 3. 0 04 4. 1

5. 内部ram 6. movx

二、单项选择。

1. a 5. a 6. d 7. b 8. d 9. a 10. a 11. c 12. c

三、判断题 1. ×2. ×3√.4. ×5. ×

单片机1一、选择题。

1.8031单片机的( d )口的引脚,还具有外中断、串行通信等第二功能。

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

2.单片机应用程序一般存放在(b)

a) ramb)romc)寄存器d)cpu

3.已知某数的bcd码为0111 0101 0100 0010 则其表示的十进制数值为( b )

a) 7542h b) 7542 c) 75.42h d) 75.42

4.下列指令中不影响标志位cy的指令有(d)。

a)adda,20hb)clr c)rrca d)inca

5.cpu主要的组成部部分为(a)

a)运算器、控制器b)加法器、寄存器。

c)运算器、寄存器d)运算器、指令译码器。

6.intel8051cpu是(c)位的单片机

a) 16 b)4 c)8 d)准16

7.8031复位后,pc与sp的值为(b)

a )0000h,00h b) 0000h,07h c) 0003h,07h d)0800h,00h

8.当需要从mcs-51单片机程序存储器取数据时,采用的指令为( b )。

a)mova,@r1 b)movca,@a+dptr

c)movxa,@r0 d)movxa,@dptr

9.8031单片机中既可位寻址又可字节寻址的单元是(a)

a)20h b)30h c)00h d)70h

10.下列哪条指令是正确的( d )

a) push r2b) add r0,a

c) movx a @dptr d) mov @r0,a

二、填空题。

1.一个完整的微机系统由和两大部分组成。

2.8051 的引脚rst是___in脚还是out脚),当其端出现___电平时,8051进入复位状态。8051一直维持这个值,直到rst脚收到___电平,8051才脱离复位状态,进入程序运行状态,从romh单元开始取指令并翻译和执行。

3.半导体存储器分成两大类和其中具有易失性,常用于存储。

4.求十进制数-102的补码(以2位16进制数表示),该补码为 。

5.pc存放具有特性。在8051中决定程序执行顺序的是pc还是dptr? 它是___位是,不是)sfg?

6.123bh。

7.8051内部有并行口,p0口直接作输出口时,必须外接 ;并行口作输入口时,必须先才能读入外设的状态。

8.mcs-51的堆栈只可设置在 ,其最大容量为 ,存取数据的原则是堆栈寄存器sp是位寄存器,存放。

9.中断处理的全过程分为以下3个段。

10.定时和计数都是对进行计数,定时与计数的区别是。

三、判断题。

1 中断服务程序的最后一条指令是ret。

2 存储器分成内存和外存两大部分,其中外存可以直接与cpu交换信息。

3 p2口既可以作为i/o使用,又可以作地址/数据复用口使用。

4 在中断响应阶段cpu一定要做如下2件工作:保护断点和给出中断服务程序入口地址。

5 rca为循环左移指令。

6 mova,30h的源操作数为立即寻址方式。

7 mova,@a+dptr是一条查表指令。

8 mulab的执行结果是高8位在a中,低8位在b中。

9 ajmp跳转空间最大可达到64kb。

10 dptr是由dph和dpl两个8位特殊寄存器组成的。

单片机1答案。

一、选择题。

1. d 2.b3. b 4.d5.a6.c7. b8. b 9. a 10. d

二、填空题。

1.一个完整的微机系统由硬件和软件两大部分组成。

2.8051 的引脚rst是in脚(in脚还是out脚),当其端出现高电平时,8051进入复位状态。8051一直维持这个值,直到rst脚收到低电平,8051才脱离复位状态,进入程序运行状态,从rom 0000 h单元开始取指令并翻译和执行。

3.半导体存储器分成两大类:ram rom,其中 ram 具有易失性,常用于存储临时性数据 。

4.求十进制数-102的补码(以2位16进制数表示),该补码为 9ah 。

5.pc存放_cpu将要执行的指令所在的rom单元的地址,具有自动加1特性。在8051中决定程序执行顺序的是pc还是dptr pc ?它是16位?不是(是,不是)sfg?

单片机试题

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 单片机上电后或复位...