单片机应用技术复习题题解

合集下载

单片机应用技术考试题答案

单片机应用技术考试题答案

单片机应用技术考试试题(1)一、填空题(每空1分,共20分)1.MCS-51是指单片机的(系列号)号,8031、8051是指单片机的(型)号。

2.MCS-51共有(111)条指令,可分为几种不同的寻址方式。

如:MOV A,Ri 属于(寄存器间接)寻址方式,MOV C, bit 属于(位)寻址方式。

3.单片机(计算机)在进行(有符号)运算的情况下应使用补码。

4.单片机位寻址区的单元地址是从(20H)单元到(2FH)单元,若*位地址是09H,它所在单元的地址应该是(21H)。

5.转移指令与调用指令的相同点是两种指令都是通过改变程序计数器PC的内容来实现转移的;不同点是,当执行调用指令时,它不仅能转移到*一指定地址处,而且当子程序执行到(RET)指令后,它能自动返回到(调用指令的下一条)指令处,而普通转移指令(不)能返回。

6.8031有两个16位可编程定时/计数器,其中定时作用是指对单片机(对内部f osc/12)脉冲进行计数,而计数器作用是指对单片机(外部)脉冲进行计数。

7.当P1口做输入口输入数据时,必须先向该端口的锁存器写入(FF),否则输入数据可能出错。

8.堆栈指针SP的内容将始终指示(堆栈的栈的栈顶),当单步执行了调用指令LCALL addr16后SP的内容将(不会)改变。

9.由于执行每条指令都要占用CPU的时间,因此采用循环结构并多次重复执行*些指令可实现软件延时。

而硬件延时一般是采用单片机的(定时/计数器)再通过软件编程来实现。

10.单片机串行通信时,若要发送数据,就必须将要发送的数据送至(SBUF)单元,若要接收数据也要到该单元取数。

11.单片机串行通信时,其波特率分为固定和可变两种方式,在波特率可变的方式中,可采用(定时器T1)的溢出率来设定和计算波特率。

二、选择题(每空1分,共10分)1.判断是否溢出时用PSW的(B)标志位,判断是否有进位时用PSW的(A)标志位。

A.CY B.OV C.P D.RS0 E.RS12.在运用仿真系统调试程序时,当要观察子程序内部指令的执行结果时,通常采用(B)调试方法。

单片机复习题库(含答案)

单片机复习题库(含答案)

单片机复习题库(含答案)单片机复习题库(含答案)一、单选题1. 下面哪个不是单片机的特点?A. 集成度高B. 执行速度快C. 操作简便D. 存储容量大答案:D2. 在单片机的复位电路中,常用的复位方式是:A. 程序复位B. 硬件复位C. 软件复位D. 手动复位答案:B3. 单片机中断的触发方式有以下哪几种?A. 内部触发B. 外部触发C. 软件触发D. 手动触发答案:A、B、C4. 单片机中的位操作指令是指对数据的哪一部分进行操作?A. 高字节B. 低字节C. 位D. 字节答案:C5. 单片机工作模式中,可以通过设置谁来控制单片机工作状态?A. 硬件B. 软件C. 中断D. 外部信号答案:B二、判断题1. 单片机的外部中断一般需要使用外部中断触发器。

答案:错2. 单片机的I/O口可以设置为输入、输出或者双向。

答案:对3. 单片机的Flash存储器是一种非易失性存储器。

答案:对4. 单片机的片内RAM存储器可以直接运行程序。

答案:对5. 单片机的位操作指令是指对数据的整个字节进行操作。

答案:错三、填空题1. 单片机的中断向量表一般存储在()中。

答案:ROM2. 单片机的外部中断触发方式可以选择为()或者()。

答案:上升沿触发、下降沿触发3. 单片机的位操作指令是通过()实现对数据位的读、写或者置位等操作。

答案:位地址4. 单片机的运算指令可以对()进行算术运算或者逻辑运算。

答案:寄存器中的数据5. 单片机的GPIO口是指()。

答案:通用输入输出口四、简答题1. 请简要解释单片机的中断工作原理。

答案:单片机在执行程序的过程中,可以根据外部或者内部的中断请求来暂停当前的工作,转而执行中断服务程序。

当中断请求触发时,单片机会保存当前的程序计数器和其它寄存器的状态,然后跳转到对应的中断服务程序。

该程序处理完中断事件后,再返回到原来的程序继续执行。

通过中断,可以提高单片机的响应速度和处理能力。

2. 请简要说明单片机的I/O口使用方法。

单片机应用技术试题库及答案-MCS—51单片机原理与结构

单片机应用技术试题库及答案-MCS—51单片机原理与结构
A.PC B.ACC C.B D.SP E.PSW
14.MCS—51单片机中堆栈的作用有 CDE 。
A.保护SP B.保护栈顶 C.保护断点 D.保护现场
E.保护调用指令的下一条指令地址
一、填空题:(2分/题*10=20分)
1、8051单片机堆栈遵循数据后进先出(先进后出)的原则。
31.MCS—51的串行数据缓冲器SBUF用于 。B
A.存放运算中间结果 B.存放待发送或已接收到的数据 C.暂存数据和地址
D.存放待调试的程序
32.MCS—51单片机的P1口的功能是 。A
A.可作通用双向I/O口用 B.可作一般I/O口用
C.可作地址/数据总线用 D.可作通用I/O口用
5.单片机8031的ALE引脚是 B 。
A. 输出高电平 B。输出矩形脉冲,频率为fosc的1/6
B. C.输出低电平 D。输出矩形脉冲,频率为fosc的1/2
6.单片机8031的 引脚 A 。
A.必须接地 B。必须接+5V C。可悬空 D。以上三种视需要而定
7.访问外部存贮器或其它接口芯片时,作数据线和低8位地址线的是 A 。
D.少部分只能位寻址
16.寻址方式就是 C 的方式。
A.查找指令操作码 B.查找指令 C.查找指令操作数
D.查找指令操作码和操作数
17.8031 单片机若晶振频率为fosc=12MHz,则一个机器周期等于 C μS。
A.1/12 B.1/2 C.1 D.2
18.MCS—51单片机的数据指针DPTR是一个16位的专用地址指针寄存器,主要用来 。
A.P0口 B。P1口 C。P2口 D。P0口 和 P2口

单片机原理与应用试题(含答案)

单片机原理与应用试题(含答案)

单片机原理与应用试题(含答案)一、单选题(共64题,每题1分,共64分)1.MCS-51单片机有( )个中断优先级别。

A、1B、2C、3D、4正确答案:B2.MCS-51单片机有中断源( )。

A、5个B、2个C、3个D、6个正确答案:A3.当外部中断1发出中断请求后,中断响应的条件是( )。

A、EX1=1B、IE=0x84C、ET1=1D、IE=0x81正确答案:B4.MCS-51单片机的4个并行I/O端口作为通用I/O端口使用,在输出数据时,必须外接上拉电阻的是( )。

A、P0口B、P1口C、P2口D、P3口正确答案:A5.MCS-51单片机指令系统中,求反指令是( )。

A、CPL AB、RLC AC、CLR AD、RRC A正确答案:A6."对两个数组a和b进行初始化Char a[ ]=" ABCDEF" Char b[ ]={ ´A´,´B´,´C´,´D´,´E´,´F´};则以下说法正确的是( )。

"A、a与b 数组完全相同B、a与b 数组长度相同C、a与b 数组中都存放字符串D、a比b 数组长度长正确答案:D7.定时/计数器0中断入口地址为( )。

A、0003HB、000BHC、0013HD、001BH正确答案:B8.定时器/计数器T0的中断服务程序入口地址是( )。

A、0003HB、000BHC、0023HD、001BH正确答案:B9.MCS-51单片机响应中断的过程是( )。

A、断点PC自动压栈,对应中断矢量地址装入PCB、关中断,程序转到中断服务程序C、断点压栈,PC指向中断服务程序地址D、断点PC自动压栈,对应中断矢量地址装入PC,程序转到该矢量地址,再转至中断服务程序首地址正确答案:D10.在MCS-51单片机系统中,若晶振频率为12MHz,一个机器周期等于( )μs。

单片机应用技术(C语言版)习题1解答

单片机应用技术(C语言版)习题1解答

习题11.单项选择题。

(1)MCS-51系列单片机的CPU主要由(A)组成。

A运算器、控制器B加法器、寄存器C运算器、加法器D运算器、译码器(2)单片机中的程序计数器PC用来( C )。

A存放指令B存放正在执行的指令地址C存放下一条指令地址D存放上一条指令地址(3)外部扩展存储器时,分时复用做数据线和低8位地址线的是( C )。

AP0口BP1口CP2口DP3口(4)PSW中的RS1和RS0用来( D )。

A选择工作寄存器组B指示复位C选择定时器D选择工作方式(5)单片机上电复位后,PC的内容为( A )。

A0000H B0003H C000BH D0800H(6)8051单片机的CPU是( C )位的。

A16 B4 C8 D准16位(7)程序是以( C )形式存放在程序存储器中的AC语言源程序B汇编程序C二进制编码DBCD码2.填空题。

(1)单片机应用系统是由(硬件)和(软件)组成的。

(2)除了单片机和电源外,单片机最小系统包括(时序)电路和(复位)电路。

(3)在进行单片机应用系统设计时,除了电源和地线引脚外,(XTAL1 )、(XTAL2 )、(RST )、(EA )引脚信号必须接相应电路。

(4)MCS-51系列单片机的存储器主要有4个物理存储空间,即(内部程序存储器)、(内部数据存储器)、(外部程序存储器)、(外部数据存储器)。

(5)MCS-51系列单片机的XTAL1和XTAL2引脚是(时序)引脚。

(6)MCS-51系列单片机的应用程序一般存放在(ROM )中。

(7)片内RAM低128单元,按其用途划分为(工作寄存器区)、(位选址区)和(用户RAM区)3个区域。

(8)当振荡脉冲频率为12MHz时,一个机器周期为(1us );当振荡脉冲频率为6MHz时,一个机器周期为(2us )。

(9)MCS-51系列单片机的复位电路有两种,即(上电复位)和(按键复位)。

3. 问答题。

(1)什么是单片机?答:单片机是一种集成电路芯片,是单片微型计算机的简称。

单片机复习题及答案

单片机复习题及答案

单片机复习题及答案一、选择题1、单片机能够直接运行的程序是()。

A 汇编语言源程序BC 语言源程序 C 高级语言程序D 机器语言程序答案:D解析:单片机只能直接运行机器语言程序,其他语言编写的程序都需要经过编译或解释转换为机器语言程序才能被单片机执行。

2、单片机复位后,程序计数器 PC 的值为()。

A 0000HB 0003HC 000BHD 0013H答案:A解析:单片机复位后,PC 被初始化为 0000H,程序从 0000H 地址开始执行。

3、当 MCS-51 单片机接有外部存储器,P2 口可作为()。

A 数据输入口B 数据输出口C 高 8 位地址口D 低 8 位地址口答案:C解析:P2 口在访问外部存储器时,作为高 8 位地址输出口。

4、要使 MCS-51 能够响应定时器 T1 中断、串行接口中断,它的中断允许寄存器 IE 的内容应是()。

A 98HB 84HC 42HD 22H答案:A解析:IE 寄存器中,ET1 位(定时器 T1 中断允许位)和 ES 位(串行口中断允许位)需要置 1,其他位为 0,对应的二进制值为10011000,即 98H。

5、在 MCS-51 单片机中,需要软件实现中断撤销的是()。

A 定时中断B 外部中断的脉冲方式C 外部中断的电平方式D 串行口中断答案:C解析:外部中断的电平方式需要软件清除中断标志来撤销中断。

二、填空题1、 MCS-51 单片机的内部数据存储器可以分为_____、_____和_____三个区域。

答案:工作寄存器区、位寻址区、数据缓冲区2、单片机的堆栈是在_____中开辟的一个区域,遵循_____的数据存储原则。

答案:内部 RAM、先进后出3、当单片机的晶振频率为 12MHz 时,机器周期为_____μs。

答案:1解析:机器周期= 12 /晶振频率,所以当晶振频率为 12MHz 时,机器周期为1μs。

4、 MCS-51 单片机有_____个中断源,其中外部中断有_____个。

单片机应用技术试题题库答案 有

单片机应用技术试题题库答案  有

《单片机应用技术》试题库微型计算机基础一、判断题(×)1.已知[X]原=00001111,则[X]反=11100000。

(√)2.(–86)原=11010110,(–86)反=10101001,(–86)补=10101010。

(×)3.已知[X]原=11101001,则[X]反=00010110。

(√)4.1KB=400H.(√)5. 800H =2KB.(×)6.十进制数89化成二进制数为10001001。

(×)7.因为10000H=64KB,所以0000H∽FFFFH一共有63KB个单元。

(√)8.十进制数89的BCD码可以记为89H。

(√)9.8位二进制数原码的大小范围是-127∽+127。

(×)10.8位二进制数补码的大小范围是-127∽+127。

(√)11.0的补码是0。

(√)12.-128的补码是10000000。

(√)13.11111111是-1的补码。

(√)14.-2的补码可以记为FEH。

(√)15.已知[X]原=10000100,则[X]补=11111100。

(√)16.将二进制数(11010111)2转换成八进制数是(327)8。

(√)17.将十进制(0.825)10转换成二进制数是(0.1101)2。

(×)18.1000001 101其结果是1101。

(√)19.计算机中的机器码就是若干位二进制数。

(√)20.计算机中的所谓原码就是正数的符号位用“0”表示,负数的符号用“1”表示,数值位保持二进制数值不变的数码。

(√)21.计算机中负数的反码是把它对应的正数连同符号位按位取反而开形成的。

(√)22.计算机中负数的补码是在它的反码的末位加1(即求反加1)而成的。

(√)23.用汇编语言编写的程序叫汇编程序。

(×)24.汇编语言源程序是单片机可以直接执行的程序。

(√)25.微机控制系统的抗干扰问题是关系到微机应用的成败大问题。

单片机原理及应用试题库---答案

单片机原理及应用试题库---答案

单片机原理及应用试题库---答案一、选择题1、单片机能够直接运行的程序是()A 汇编语言程序BC 语言程序 C 机器语言程序D 高级语言程序答案:C解释:单片机只能直接运行机器语言程序,其他语言编写的程序都需要经过编译或解释转换成机器语言才能被单片机执行。

2、 8051 单片机的堆栈区一般开辟在()A 片内数据存储区低 128 字节B 片内数据存储区高 128 字节C 片外数据存储区D 程序存储区答案:A解释:8051 单片机的堆栈区一般开辟在片内数据存储区低 128 字节,并且遵循“先进后出”的原则。

3、当 8051 单片机的 RST 引脚出现()个机器周期以上的高电平时,系统复位。

A 1B 2C 3D 4答案:B解释:RST 引脚保持 2 个机器周期以上的高电平,单片机就会进行复位操作,复位后程序计数器 PC 指向 0000H 地址。

4、 8051 单片机的定时器/计数器工作方式 1 是()A 8 位计数器结构B 13 位计数器结构C 16 位计数器结构D 32 位计数器结构答案:C解释:工作方式 1 是 16 位的计数器结构,由 THx 和 TLx 两个 8 位寄存器组成。

5、要使 8051 单片机能够响应外部中断 0,中断允许寄存器 IE 的值应设置为()A 80HB 81HC 82HD 83H答案:B解释:IE 寄存器中,EA 位为总中断允许位,EX0 位为外部中断 0允许位,要响应外部中断 0,IE 的值应设为 81H,即 10000001B。

二、填空题1、 8051 单片机内部有 4 个 8 位的并行 I/O 口,分别是 P0 、P1 、P2 、P3 。

解释:这 4 个并行 I/O 口在单片机的输入输出操作中起着重要作用。

2、单片机的最小系统包括电源、时钟电路、复位电路。

解释:电源为单片机提供工作电压,时钟电路为单片机提供时钟信号,复位电路用于单片机的初始化。

3、 8051 单片机的指令系统共有 111 条指令,按指令的长度可分为单字节指令、双字节指令、三字节指令。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《单片机应用技术》复习题题解(第二版)北京工业大学电控学院2005.10《单片机原理》复习题题解(2005.11)第一章(9题)一.简答题1.单片机二次开发的含义是什么?答:外围电路扩展和控制程序编写。

(P12)2.MCS-51系列中的8031、8051、8751的区别是什么?答:8031无内部ROM、8051内部ROM为PROM、8751内部ROM为EPROM。

(P14)3.试归纳MCS-51的51子系列和52子系列单片机的区别。

答:主要区别 51子系列的内部ROM为4KB,52子系列为4KB。

51子系列的内部RAM为128B,52子系列为256B。

51子系列有2个定时/计数器,52子系列有3个。

(P14)二. 填空题1.单片机是由单片集成电路实现的微型计算机系统。

(P8)2.由于单片机的应用主要面向过程控制,所以也常称其为微控制器MCU。

(P8)3.单片机与个人计算机相比其主要应用特点在于体积小,成本低,稳定可靠。

(P11)三.选择题1.(c)单片机从其组成结构上来讲包含一般计算机的______部件。

a. 部分b. 主要c. 全部五大2.(a)下面说法正确的是,ATMEL公司的89C51单片机______。

a. 不是MCS-51系列单片机b. 不是MCS-51系列兼容单片机c. 不是8051系列单片机3.(b)下面说法正确的是,Intel公司的8031单片机______。

a. 不是MCS-51系列单片机b. 不是MCS-51系列兼容单片机c. 不是8051系列单片机4.(a)MCS-51系列兼容单片机与MCS-51系列单片机之间______。

a. 软件可以相互移植b. 软件可以相互移植并且硬件可以互换c. 硬件可以互换软件不可以相互移植第二章(20题)一.简答题1.在计算机的存储结构方面,冯·诺依曼结构和哈佛结构的主要区别是什么?答:冯·诺依曼结构,程序存储空间与数据存储空间处于同一物理存储空间。

哈佛结构,程序存储与数据存储各自使用独立的物理存储空间。

(P23)2.8051系列单片机的程序存储器和数据存储器都有片内部分,它们在结构上最主要的区别是设么?答:程序存储器片内、片外为同一物理存储空间,不同的产品片内、片外存储容量的分割比例不同。

数据存储器片内、片外各为独立的物理存储空间不同的产品片内部分容量不同,片外部分均为64KB。

(P26)3.什么是位可寻址存储空间?答:可以按位存取数据的存储空间为位可寻址存储空间。

(P35)4.位可寻址存储空间与位可寻址SFR在功能上的主要区别是设么?答:位可寻址存储空间用于进行位数据存储和位数据操作。

(P35)位可寻址SFR用于进行专门的硬件位功能操作。

(P37)5.位可寻址SFR的地址特点是设么?答:可以被8整除。

(P37)二. 填空题1.8051系列单片机可以工作在I/O方式和总线扩展方式。

(P13、14)2.单片机总线扩展的主要目的在于扩充硬件资源。

(P8)3.8051系列单片机的总线扩展工作方式,实际上是通过I/O端口实现内部总线的片外延伸,其中数据总线(地址总线、部分控制信号线)的片外输出是通过 P0(P0和P2、P3)口完成的。

(P14、15)4.8051系列单片机指令执行的基本时间单位叫做机器周期。

(P19)5.8051系列单片机的存储架构采用的是哈佛结构。

(P23)6.8051系列单片机的PC(程序计数器)专用于存放访问程序存储器的地址。

(P34)三.选择题1.(a)8051系列单片机在I/O工作方式下,P0(P1、P2、P3)口作为______使用。

(P13、14、15)a. 8位双向I/O端口b. 8位数据/地址复用端口c. 8位地址输出专用端口d. 8位I/O与控制信号共用端口2.(b、a、c、d)8051系列单片机在总线扩展工作方式下,P0(P1、P2、P3)口作为______使用。

(P13、14、15)a. 8位双向I/O端口b. 8位数据/地址复用端口c. 8位地址输出专用端口d. 8位I/O与控制信号共用端口3.(a、b)振荡信号(时钟信号)的周期叫做______。

(P19)a. 振荡周期b. 状态周期c. 机器周期4.(a)下面说法不正确的是______。

(P19)a. 1个振荡周期=2个状态周期b. 1个状态周期=2个振荡周期c. 1个机器周期=6个状态周期d. 1个机器周期=12个振荡周期5.(a、b、c)MCS-51系列的单片机产品中8031(8051、8052)______。

(P25)a. 没有片内程序存储器b. 片内程序存储器为4KBc. 片内程序存储器为8KBd. 片内程序存储器为20KB6.(b、c)MCS-51系列的单片机产品中51(52)子系列______。

(P26)a. 没有片内数据存储器b. 片内数据存储器为128Bc. 片内数据存储器为256Bd. 片内数据存储器为512B7.(b)MCS-51系列单片机的通用寄存器R0~R7是连续8字节专用存储空间,它______。

(P27)a. 位于内RAM的00~07H地址空间内b. 在内RAM 00~1FH 32字节地址空间内浮动c. 位于内RAM任意地址的8字节连续空间内8.(c)MCS-51系列单片机的SFR是服务于单片机自身功能的专用存储空间,它______。

(P28)a. 位于内RAM前128字节内b. 位于内RAM后128字节内c. 位于独立的128字节物理存储空间内9.(c)8051系列单片机的DPTR(数据访问指针)作为数据访问地址的寄存器, ______。

(P33)a. 只能装入数据存储器访问的地址b. 只能装入程序存储器访问的地址c. 既可以装入数据存储器访问地址也可以装入程序存储器访问地址第三章(16题)一.设计题1. 在总线扩展方式下,8051单片机的P0口作为数据/地址复用总线使用。

为了获得独立的数据、地址总线,需要设计低8位地址信号的分离电路,请画出用74LS373实现的低8位地址信号分离电路图。

?2. 使用16KB EPROM 27128为8031单片机设计48KB程序存储器,请画出完整的电路图,并说明片选信号对应的地址范围。

. 若使用4KB EPROM 2732为8751单片机设计12KB程序存储器,请画出完整的电路图,并说明片选信号对应的地址范围。

. 使用4KB EPROM 2732和8KB RAM 6264为8031单片机扩展32KB程序存储器和32KB数据存储器,请画出完整的电路图,并说明片选信号对应的地址范围。

5. 使用4KB EPROM 2732和8KB RAM 6264为8751单片机扩展32KB程序存储器和32KB数据存储器,请画出完整的电路图,并说明片选信号对应的地址范围。

6. 使用2KB RAM 6116为8751单片机设计8KB数据存储器,请画出完整的电路图,并说明片选信号对应的地址范围。

7.用线选法产生I/O访问控制信号,设计4位静态数码显示电路和16按键阵列式键盘控制电路。

二. 填空题1.8051系列单片机程序存储空间和数据存储空间各为独立的物理存储空间,但在读(数据存储器也可进行写)访问时,使用同一组地址线,甚至使用相同的片选却不会发生冲突的原因是各自使用不同的控制信号。

(P35)2.在不进行存储器扩展时,可以不设计低8位地址信号分离电路。

(P42)3.I/O的访问控制信号的产生可以采用全地址译码法、部分地址译码法和线选法。

(P43)三.选择题1.(a)使用8031单片机设计一个应用系统,其EA 引脚应该______。

(P13、14、15)a. 接低电平(0)b. 接高电平(1)c. 悬空2.(a)能够产生对应唯一地址的I/O访问控制信号的方法是______。

(P43)a. 全地址译码法b. 部分地址译码法c. 线选法3.(b)能够产生对应某一地址范围的I/O访问控制信号的方法是_____。

(P45)a. 全地址译码法b. 部分地址译码法c. 线选法4.(c)直接使用地址信号作为I/O访问控制信号的方法是______。

(P46)a. 全地址译码法b. 部分地址译码法c. 线选法5.(c)8条行线,8条列线的阵列式键盘可以控制______按键。

(P50)a. 8个b. 16个c. 64个第五章(16题)一.简答题1.8051单片机有哪些寻址方式?每种寻址方式写出一条有代表性的数据传送指令,没有数据传送指令的写一条其他指令。

(P6~14)答:立即寻址 MOV A,#0直接寻址 MOV A,40H寄存器寻址 MOV A,R0位寻址 MOV C,07H间接寻址 MOVX A,@DPTR基址+变址寻址 MOVC A,@A+DPTR相对寻址 SJMP rel2.至少写出4种影响进位标志CY的指令。

答:ADD A,R0RLC ACJNE A,#01,relCLR C3.子程序中改变堆栈指针SP的内容会出现什么情况?(P26)答:无法恢复子程序调用之前的PC值,子程序不能正确返回,程序会产生无法预料的运行结果。

4.8051单片机的无条件转移指令有几条?其转移范围是多少?(P52)答:共有4条LJMP ADDR16 0~65535AJMP ADDR11 0~2047SJMP rel -128~+127JMP @A+DPTR 0~655355.8051单片机的字节条件转移指令有几条?其转移条件分别是什么?答:共有4条JZ rel A=0JNZ rel A≠0CJNE 操作数1,操作数2,rel 操作数1≠操作数2DJNZ 操作数,rel 操作数-1≠0二. 填空题1.8051单片机向外部数据存储器传送数据的指令有 MOVX @DPTR,A ,MOVX @Ri,A 。

2.8051单片机指令长度一般为1 ~ 3 个字节。

3.8051单片机指令执行时间一般为1 ~ 4 个机器周期。

4.8051单片机直接使用B寄存器作为操作数的指令是MUL 指令DIV 指令。

5.8051使用12MHz晶体振荡器,其转移指令SJMP的执行时间为 2 微秒。

三.选择题1.(b)8051单片机指令长度为________字节。

a. 1~2b. 1~3c. 1~4d. 1~52.(c)8051单片机指令执行的时间为_________机器周期。

a. 1~2b. 1~3c. 1~4d. 1~53.(b)8051单片机直接使用B寄存器作为操作数的指令有______条。

a. 1b. 2c. 3d. 44.(b、a、c、a)外部数据存储器(内部数据存储器、程序存储器、可寻址位)为源或目的操作数的数据传送指令助记符为______。

a. MOVb.MOVXc. MOVC5.(c、c、c、a、b)内部与外部数据存储器(内部数据存储器与程序存储器、外部数据存储器与外部数据存储器、内部数据存储器与SFR、内部数据存储器前128字节与后128字节)之间,进行数据传送操作______。

相关文档
最新文档