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