欢迎来到天天文库!上传客服QQ1290478887点击这里,给天天文库发消息,QQ:1290478887 | 帮助中心 分享价值,快乐你我!
天天文库
全部分类
  • 学术论文 >
    毕业论文 毕业设计 临时分类
    学术论文
    毕业论文 毕业设计 临时分类 土木工程毕业设计 asp毕业设计 安卓毕业设计 php毕业设计 文献综述 其他论文 外文翻译 Java毕业设计 asp.net论文 英语论文 机械毕业设计 船舶工程毕业论文 法学专业毕业论文 工商管理毕业论文 汉语言文学毕业论文 行政管理毕业论文 护理学毕业论文 化学专业毕业论文 会计学毕业论文 计算机论文 教育学论文 金融管理论文 景观设计毕业论文 旅游管理毕业论文 文秘秘书毕业论文 人力资源管理毕业论 期刊论文 数学专业毕业论文 心理学毕业论文 平面艺术设计论文 开题报告 音乐专业毕业论文 市场营销论文 装修毕业论文
  • 应用文档 >
    商业计划 设计方案 施工方案
    应用文档
    商业计划 设计方案 施工方案 事迹材料 使用与维护手册 工作思想汇报 表格清单 应急预案 调研报告 策划书 项目建议书 技术措施与指南 可行性研究报告 分析报告 演讲稿 自查报告 党校课件 党校讲课稿 合同协议范本 ppt模板 工作总结 工作计划 工作报告 讲话稿 心得体会 活动方案 规章制度 读后感 汇报材料 其他办公文档
  • 行业资料 >
    专业技术 解决措施 指导说明书
    行业资料
    专业技术 解决措施 指导说明书 组织施工设计 技术规范 国家标准 行业标准 经营营销
  • 教育资源 >
    课后答案 笔记讲义 主题班会
    教育资源
    课后答案 笔记讲义 主题班会 医学课件 PDF书籍 商业培训 优质公开课课件 考试资料 教学课件 职业培训课件 大学学习资料 高中学习资料 初中学习资料 小学学习资料 其他学习资料 练习与试题 英语资料 课程设计 临时分类
  • 其他资料 >
    其他文档 免费文档
    其他资料
    其他文档 免费文档
  • 首页 天天文库 > 资源分类 > DOC文档下载
     

    单片微型计算机复习资料

    • 资源ID:18800010       资源大小:80.50KB        全文页数:20页
    • 资源格式: DOC        下载权限:游客/注册会员    下载费用:12积分 【人民币12元】
    游客快捷下载 游客一键下载
    会员登录下载
    下载资源需要12积分 【人民币12元】

    邮箱/QQ:
    温馨提示:
    支付成功后,系统会根据您填写的邮箱或者QQ号作为您下次登录的用户名和密码(如填写的是QQ,那登陆用户名和密码就是QQ号),方便下次登录下载和查询订单;
    特别说明:
    付款后即可正常下载,下载内容为可编辑文档格式,推荐使用支付宝;
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    1、本站资源不支持迅雷下载,请使用浏览器直接下载(不支持QQ浏览器);
    2、文档下载后都不会有天天文库的水印,预览文档经过压缩,下载后原文更清晰;
    3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
    4、所有文档都是可以预览的,天天文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供保证;
    5、文档的总页数、文档格式和文档大小以系统显示为准(不同办公软件显示的页数偶尔有区别),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
    6、如果您还有什么不清楚的,可以点击右侧栏的客服对话;
    下载须知 | 常见问题汇总

    单片微型计算机复习资料

    单片微型计算机复习资料 第一章第一章 微型计算机基础微型计算机基础 一、 判断题 ( )1.已知[X]原0001111,则[X]反11100000。 ( )2. (-86)原11010110, (-86)反10101001, (-86)补10101010。√ ( )3.已知[X]原11101001,则[X]反00010110。 ( )4.1KB400H. √ ( )5. 800H 2KB. √ ( )6.十进制数 89 化成二进制数为 10001001。 ( )7.因为 10000H64KB,所以 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.微机控制系统的抗干扰问题是关系到微机应用的成败大问题。 ( )26.凡是用单片机调试软件 PDS 在计算机上汇编成功的源程序都是编写正确的源程 序,都能正常运行。 ( )27.机电一体化就是机械技术、电子技术、控制技术和计算机技术相结合的综合技术。 √ 二、单项选择题 1.在微型计算机中,负数常用 表示。C A.原码 B.反码 C.补码 D.真值 2.将十进制数 215 转换成对应的二进制数是 。A A.11010111 B.11101011 C.10010111 D.10101101 3.将十进制数 98 转换成对应的二进制数是 。A A.1100010 B.11100010 C.10101010 D.1000110 3.将二进制数(1101001)2 转换成对应的八进制数是 。B A.141 B.151 C.131 D. 121 4.十进制 126 数其对应的十六进制数可表示为 。D A.8F B.8E C.FE D.7E 5.二进制数 110110110 对应的十六进制数可表示为 。B A.1D3H B.1B6H C.DB0H D.666H 6.-3 的补码是 。D A.10000011 B.11111100 C.11111110 D.11111101 7.在计算机中“A”是用 来表示。D A.BCD 码 B.二-十进制 C.余三码 D.ASCII 码 8.将十六进制数(1863.5B)16 转换成对应的二进制数是 。B A.1100001100011.0101B B.1100001100011.01011011 C.1010001100111.01011011 D.100001111001.1000111 10.将十六进制数 6EH 转换成对应的十进制数是 。C A.100 B。90 C。110 D。120 9.已知[X]补00000000,则真值 X 。B A.1 B.0 C.-1 D.以上都不对 10.已知[X]补01111110,则真值 X 。D A.1 B.-126 C.-1 D.126 11.十六进制数(4F)16 对应的十进制数是 。C A.78 B.59 C.79 D.87 12.单片机在调试过程中,通过查表将源程序转换成目标程序的过程叫 。D A.汇编 B.编译 C.自动汇编 D.手工汇编 三、多项选择题 1.微型计算机中常用的进位计数制有 BCE 。 A.十进制 B.二进制 C.八进制 D.五进制 E.十六进制 2.计算机中常用的数码有 ABDE 。 A.补码 B.BCD 码 C.十进制 D.二进制 E.ASCII 码 3.与十进制 89 相等的数为 ACDE 。 A.59H B.10001001B C.131Q D.1011001B E. (10001001)BCD 4.为方便运算,计算机中的正数永远用原码表示,而负数有三种表示法,即 ACE 。 A.原码 B.真值 C.反码 D.机器码 E.补码 5.微型计算机中的软件主要有以下几个部分 。B、C、E A.操作系统 B.系统软件 C.应用软件 D.诊断程序 E.数据库和数据库管理系统 6.用 4 位二进制数来表示 1 位十进制数的编码方法称为 。A、B、C、 A.二 - 十进制 B.8421BCD 码 C.余 3 码 D.二进制编码 E.ASCII 码 第二章第二章 MCS-51 单片机原理与结构单片机原理与结构 一、判断题 ( )1.MCS-51 单片机是高档 16 位单片机。 ( )2.MCS-51 的产品 8051 与 8031 的区别是8031 片内无 ROM。 ( )3.单片机的 CPU 从功能上可分为运算器和存贮器。 ( )4.MCS-51 的指令寄存器是一个 8 位寄存器,用于暂存待执行指令,等待译码。 ( )5.MCS-51 的指令寄存器是对指令寄存器中的指令进行译码,将指令转变为执行此 指令所需要的电信号。 ( )6.8051 的累加器 ACC 是一个 8 位的寄存器,简称为 A,用来存一个操作数或中间 结果。 ( )7.8051 的程序状态字寄存器 PSW 是一个 8 位的专用寄存器,用于存程序运行中的 各种状态信息。 ( )8.MCS-51 的程序存贮器用于存放运算中间结果。 ( )9.MCS-51 的数据存贮器在物理上和逻辑上都分为两个地址空间一个是片内的 256 字节的 RAM,另一个是片外最大可扩充 64K 字节的 RAM。 ( )10.单片机的复位有上电自动复位和按钮手动复位两种,当单片机运行出错或进入死 循环时,可按复位键重新启动。 ( )11.CPU 的时钟周期为振荡器频率的倒数。 ( )12.单片机的一个机器周期是指完成某一个规定操作所需的时间,一般情况下,一个 机器周期等于一个时钟周期组成。 ( )13.单片机的指令周期是执行一条指令所需要的时间。一般由若干个机器周期组成。 ( )14.单片机系统扩展时使用的锁存器,是用于锁存高 8 位地址。 ( )15.MCS-51 单片机上电复位后,片内数据存储器的内容均为 00H。 ( )16.当 8051 单片机的晶振频率为 12MHZ 时,ALE 地址锁存信号端的输出频率为 2MHZ 的方脉冲。 ( )17.8051 单片机片内 RAM 从 00H~1FH 的 32 个单元,不仅可以作工作寄存器使用, 而且可作为 RAM 来读写。 ( )18.MCS-51 单片机的片内存贮器称为程序存贮器。 ( )19.MCS-51 单片机的数据存贮器是指外部存贮器。 ( )20.MCS-51 单片机的特殊功能寄存器集中布置在片内数据存贮器的一个区域中。 ( )21.微机控制系统的抗干扰问题是关系到微机应用成败的大问题. 二、单项选择题 1.MCS-51 单片机的 CPU 主要的组成部分为 。A A.运算器、控制器 B.加法器、寄存器 C.运算器、加法器 D.运算器、译码器 2.单片机能直接运行的程序叫 C 。 A. 源程序 B。汇编程序 C。目标程序 D。编译程序 3.单片机中的程序计数器 PC 用来 。C A.存放指令 B.存放正在执行的指令地址 C.存放下一条指令地址 D.存放上一条指令地址 4.单片机上电复位后,PC 的内容和 SP 的内容为 B 。 A.0000H,00H B。0000H,07H C。0003H,07H D。0800H,08H 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 。 A.P0 口 B。P1 口 C。P2 口 D。P0 口 和 P2 口 8.PSW 中的 RS1 和 RS0 用来 A 。 A. 选择工作寄存器区号 B。指示复位 C。选择定时器 D。选择工作方式 9.上电复位后,PSW 的值为 。D A.1 B。07H C。FFH D。0 10.单片机上电复位后,堆栈区的最大允许范围是 B 个单元。 A.64 B。120 C。128 D。256 11.单片机上电复位后,堆栈区的最大允许范围是内部 RAM 的 D 。 A.00H-FFH B。00H-07H C。07H-7FH D。08H-7FH 12.堆栈指针 SP 在内部 RAM 中的直接地址是 。C A.00H B。07H C。81H D。FFH 13.INTEL8031 的 P0 口,当使用外部存贮存器时它是一个 D 。 A.传输高 8 位地址口 A.传输低 8 位地址口 C.传输高 8 位数据口 D.传输低 8 位地址/数据口 14.P0 口作数据线和低 8 位地址线时 B 。 A.应外接上拉电阻 B.不能作 I/O 口 C.能作 I/O 口 D.应外接高电平 15.对于 8031 单片机,其内部 RAM D 。 A.只能位寻址 B.只能字节寻址 C.既可位寻址又可字节寻址 D.少部分只能位寻址 16.寻址方式就是 C 的方式。 A.查找指令操作码 B.查找指令 C.查找指令操作数 D.查找指令操作码和操作数 17.8031 单片机若晶振频率为 fosc12MHz,则一个机器周期等于 C μS。 A.1/12 B.1/2 C.1 D.2 18.MCS-51 单片机的数据指针 DPTR 是一个 16 位的专用地址指针寄存器,主要用来 。 A.存放指令 B.存放 16 位地址,作间址寄存器使用 C.存放下一条指令地址 D.存放上一条指令地址 19.ALU 表示 。D A.累加器 B.程序状态字寄存器 C.计数器 D.算术逻辑部件 20.单片机上电后或复位后,工作寄存器 R0 是在 。A A.0 区 00H 单元 B.0 区 01H 单元 C.0 区 09H 单元 D.SFR 21.单片机 8051 的 XTAL1 和 XTAL2 引脚是 引脚。D A.外接定时器 B.外接串行口 C.外接中断 D.外接晶振 22.8051 单片机的 VSS(20)引脚是 引脚。B A.主电源5V B.接地 C.备用电源 D.访问片外存贮器 23.8051 单片机的 VCC(40)引脚是 引脚。A A.主电源5V B.接地 C.备用电源 D.访问片外存贮器 24.8051 单片机 口是一个 8 位漏极型开路型双向 I/O 端口。A A.P0 B.P1 C.P2 D.P3 25.8051 单片机中,输入/输出引脚中用于专门的第二功能的引脚是 。D A.P0 B.P1 C.P2 D.P3 26.MCS-51 复位后,程序计数器 PC 。即程序从 开始执行指令。B、B A.0001H B.0000H C.0003H D.0023H 27.MCS-51 的片内外的 ROM 是统一编址的,如果 端保持高电平,8051 的程序计数器 PC 在 地址范围内。D A.1000H-FFFFH B.0000H-FFFFH C.0001H-0FFFH D.0000H-0FFFH 28.MCS-51 的专用寄存器 SFR 中的堆栈指针 SP 是一个特殊的存贮区,用来 ,它是按后 进先出的原则存取数据的。C A.存放运算中间结果 B.存放标志位 C.暂存数据和地址 D.存放待调试的程序 29.单片机的堆栈指针 SP 始终是指示 。B A.堆栈底 B.堆栈顶 C.堆栈地址 D.堆栈中间位置 30.单片机的 P0、P1 口作输入用途之前必须 。A A.在相应端口先置 1 B.在相应端口先置 0 C.外接高电平 D.外接上拉电阻 31.MCS-51 的串行数据缓冲器 SBUF 用于 。B A.存放运算中间结果 B.存放待发送或已接收到的数据 C.暂存数据和地址 D.存放待调试的程序 32.MCS-51 单片机的 P1 口的功能是 。A A.可作通用双向 I/O 口用 B.可作一般 I/O 口用 C.可作地址/数据总线用 D.可作通用 I/O 口用 33.MCS-51 单片机复位后,专用寄存器 ACC 的状态是 。C A.0000H B.07H C.00H D.0FFH 34.当程序状态字寄存器 PSW 状态字中 RS1 和 RS0 分别为 0 和 1 时,系统先用的工作寄 存器组为 。B A.组 0 B.组 1 C.组 2 D.组 3 35.8051 单片机中,唯一一个用户可使用的 16 位寄存器是 。D A.PSW B.ACC C. SP D.DPTR 36.8051 的程序计数器 PC 为 16 位计数器,其寻址范围是 。D A.8K B.16K C.32K D.64K 37.单片机应用程序一般存放在 中。B A.RAM B.ROM C.寄存器 D.CPU 三、多项选择题 1.一个应用课题的研制,大致可分为 ABCDE 阶段。 A.分析研究课题,明确解决问题的方法 B.分别进行硬件和软件的设计 C.分模块调试 系统,进行在线仿真和总调 D.固化程序,投入实际运行 E.反馈运行情况,及时修正、升级 2.MCS-51 的产品 8051 单片机内部由 4 个 8 位的 I/O 端口 P0、P1、P2、P3、串行口等组 成。A、B、C、E A.CPU B.4KB 的 ROM C.256B 的 RAM D.4KB 的 EPROM E.两个 16 位的定时/计数器 T0 和 T1 3.MCS-51 的控制器由 等组成。A、C、D、E A.计数器 PC B.累加器 C.指令译码器 D.指令寄存器 E.定时控制与条件转移逻辑电路 4.8051 单片机 CPU 的主要功能有 。A、C、D A.产生各种控制信号 B.存贮数据 C.算术、逻辑运算及位操作 D.I/O 端口数据传输 E.驱动 LED 5.8051 单片机的运算器由 等组成。A、B、D、E A.算术逻辑部件 ALU B.累加器 ACC C.计数器 PC D.程序状态寄存器 PSW E.BCD 码运算调整电路 6.8051 单片机算术逻辑部件 ALU 是由加法器和其他逻辑电路组成,用于对数据进行 。A、B、E A.算术四则运算和逻辑运算 B.移位操作 C.存程序运行中的各种状态信息 D.用来存一个操作数中间结果 E.位操作 7.8051 单片机控制信号引脚有 。A、B、D、E A.RST/VPD (9 脚) B.ALE/ (30 脚) C.XTAL1(19 脚) D. (29 脚) E. /VPP(31 脚) 8.8051 单片机 口是一个带内部上拉电阻的位双向 I/O 口。B、C、D A.P0 B.P1 C.P2 D.P3 E.P0.7 9.MCS-51 的存贮器配置在物理结构上有四个存储空间,它们是 ACDE 。 A.片内程序存贮器 B.片内外统一编址的 64KB 字节的程序存贮器地址空间 C.片外程序存贮器 D.片内数据存贮器 E.片外数据存贮器 9.MCS-51 的数据存贮器用于存放 。A、B、D、E A.运算中间结果 B.数据暂存和缓冲 C.编好的程序和表格常数 D.标志位 E.待调试的程序 10.MCS-51 单片机专用寄存器 P0 口的功能为 。A、E A.作一般 I/O 口使用 B.作通用双向 I/O 口使用 C.作输出高 8 位地址 D.作通用 I/O 口使用 E.作地址/数据总线使用 11.对 8031 的 P0 口来说,使用时可作为 ACD 。 A.低 8 位地址线 B.高 8 位地址线 C.数据线 D. I/O 口操作 E.时钟线 12.8051CPU 在访问外部存贮器时,地址输出是 。A、C A.P2 口输出高 8 位地址 B.P1 口输出高 8 位地址 C.P0 口输出低 8 位地址 D.P1 口输出低 8 位地址 E.P2 口输出低 8 位地址 13.MCS-51 单片机复位后,下列专用寄存器状态为 00H 的是 BCE 。 A.PC B.ACC C.B D.SP E.PSW 14.MCS-51 单片机中堆栈的作用有 CDE 。 A.保护 SP B.保护栈顶 C.保护断点 D.保护现场 E.保护调用指令的下一条指令地址 四、简答题 1、 8031 的 P0 口其输入输出电路的特点是什么 漏极开路、驱动电流负载时需外接上拉电阻、有三态缓冲器、有锁存器。 第三章第三章 MCS-51 单片机指令系统及单片机指令系统及 程序设计程序设计 一、判断题 ( )1.MCS-51 单片机的指令格式中操作码与操作数之间必须用“, ”分隔。 ( )2.MCS-51 指令MOV A,40H ;表示将立即数 40H 传送至 A 中。 ( )3.MCS-51 指令MOV A,R0 ;表示将 R0 指示的地址单元中的内容传送至 A 中。 ( )4.MCS-51 指令MOVX A,DPTR ;表示将 DPTR 指示的地址单元中的内容传 送至 A 中。 ( )5.MCS-51 的数据传送指令是把源操作数传送到目的操作数,指令执行后,源操作 数改变,目的操作数修改为源操作数。 ( )6.MCS-51 指令中,MOVX 为片外 RAM 传送指令。 ( )7.MCS-51 指令中,MOVC 为 ROM 传送指令。 ( )8.将 37H 单元的内容传送至 A 的指令是MOV A,37H。 ( )9.MCS-51 指令中,16 位立即数传送指令是MOV DPTR,data16。 ( )10.MCS-51 单片机,CPU 对片外 RAM 的访问只能用寄存器间接寻址的方式,且仅 有 4 条指令。 ( )11.如 JC rel 发生跳转时,目标地址为当前指令地址加上偏移量。 ( )12.对于 8051 单片机,当 CPU 对内部程序存储器寻址超过 4K 时,系统会自动在外 部程序存储器中寻址。 ( )13.指令 MUL AB 执行前(A)F0H, (B)05H,执行后(A)FH5, (B) 00H。 ( )14.已知DPTR11FFH 执行 INC DPTR 后,结果DPTR1200H。 ( )15.已知A11H B04H,执行指令 DIV AB 后,其结果A04H,B1 CYOV0。 ( )16.已知A1FH, (30H)83H,执行 ANL A,30H 后,结果A03H (30H) 83H P0。 ( )17.无条件转移指令 LJMP addr16 称长转移指令,允许转移的目标地址在 128KB 空 间范围内。 ( )18.MCS-51 指令系统中,执行指令 FGO bit F0 ,表示凡用到 F0 位的指令中均可用 FGO 来代替。 ( )19.MCS-51 指令系统中,执行指令 ORG 2000H; BCD DB “A,B,C,D”表示将 A、B、C、D 的 ASII 码值依次存入 2000H 开始的连续 单元中。 ( )20.MCS-51 指令系统中,指令 CJNE A,data, rel 的作用相当于 SUBB A,data 与 JNC rel 的作用。 ( )21.MCS-51 指令系统中,指令 JNB bit,rel 是判位转移指令,即表示 bit1 时转。 ( )22.8031 单片机的 PC 与 DPDR 都在 CPU 片内,因此指令 MOVC A,APC 与指 令 MOVC A,ADPTR 执行时只在单片机内部操作,不涉及片外存储器。 ( )23.MCS-51 指令系统中,指令 AJMP addr11 称绝对转移指令,指令包含有 11 位的 转移地址;它是把 PC 的高 5 位与指令第一字节中的第 75 位(第 40 位为 00001)和指 令的第二字中的 8 位合并在一起构成 16 位的转移地址。 ( )24.MCS-51 单片机中 PUSH 和 POP 指令只能保护现场,不能保护断点。 ( )25.绝对调用指令 ACALL addr11 能在本指令后一字节所在的 2K 字节程序存贮区内 调用子程序。 ( )26.指令 LCALL addr16 能在 64K 字节范围内调用子程序。 ( )27.设 PC 的内容为 35H,若要把程序存贮器 08FEH 单元的数据传送至累加器 A, 则必须使用指令 MOVC A,APC。 ()28.指令 MOV A,00H 执行后 A 的内容一定为 00H。 ( )29.在进行二--十进制运算时,必须用到 DA A 指令。 ( )30.指令 MUL AB 执行前(A)43H, (B)05H,执行后(A)15H, (B) 02H。。 ( )31.MCS-51 单片机的布尔处理器是以 A 为累加器进行位操作的。 二、单项选择题 1.MCS-51 汇编语言指令格式中,唯一不可缺少的部分是 。B A.标号 B.操作码 C.操作数 D.注释 2.MCS-51 的立即寻址方式中,立即数前面 。D A.应加前缀“/”号 B.不加前缀号 C.应加前缀“”号 D.应加前缀“”号 3.下列完成 8031 单片机内部数据传送的指令是 。D A.MOVX A,DPTR B.MOVC A, APC C.MOV A,data D.MOV direct,direct 4.MCS-51 的立即寻址的指令中,立即数就是 。B A.放在寄存器 R0 中的内容 B.放在程序中的常数 C.放在 A 中的内容 D.放在 B 中的内容 5.单片机中 PUSH 和 POP 指令常用来 。C A.保护断点 B.保护现场 C.保护现场,恢复现场 D.保护断点,恢复断点 6.MCS-51 寻址方式中,操作数 Ri 加前缀“”号的寻址方式是 。A A.寄存器间接寻址 B.寄存器寻址 C.基址加变址寻址 D.立即寻址 7.MCS-51 寻址方式中,立即寻址的寻址空间是 。C A.工作寄存器 R0~R7 B.专用寄存器 SFR C.程序存贮器 ROM D.片内 RAM 的 20H~2FH 安节中的所有位和部分专用寄存器 SFR 的位 8.MCS-51 寻址方式中,直接寻址的寻址空间是 。D A.工作寄存器 R0~R7 B.专用寄存器 SFR C.程序存贮器 ROM D.程序存储器 256 字节范围 9.执行指令 MOVX A,DPTR 时, 、 脚的电平为 。C A. 高电平, 高电平 B. 低电平, 高电平 C. 高电平, 低电平 D. 低电平, 低电平 10.主程序执行完 ACALL 后返回主程序后,堆栈指针 SP 的值 。A A.不变 B.加 2 C.加 4 D.减 2 11.单片机中使用 MOVX A,R1 指令 C 寻址数据存贮器 1050H 单元。 A.能直接 B.不能 C.与 P2 口配合能 D.与 P1 口配合能 12.下列指令判断若 P1 口最低位为高电平就转 LP,否则就执行下一句的是 。B A.JNB P1.0,LP B.JB P1.0,LP C.JC P1.0,LP D.JNZ P1.0,LP 13.指令 JB OEOH,LP 中的 OEOH 是指 。C A.累加器 A B.累加器 A 的最高位 C.累加器 A 的最低位 D.一个单元的地址 14.下列指令中比较转移指令是指 。B A. DJNZ Rn,rel B.CJNE Rn,data,rel C.DJNZ direct,rel D.JBC bit,rel 15.指令 MOV R0,20H 执行前(R0)30H, (20H)38H,执行后(R0) 。D A.00H B.20H C.30H D.38H 16.指令 MOV R0, 20H 执行前(R0)30H, (20H)38H,执行后(R0) 。B A.20H B.30H C.50H D.38H 17.执行如下三条指令后,30H 单元的内容是 。B MOV R1,30H MOV 40H,0EH MOV R1,40H A.40H B.0EH C.30H D.FFH 18.MCS-51 指令包括操作码和操作数,其中操作数是指 。D A.参与操作的立即数 B.寄存器 C.操作数 D.操作数或操作数地址 19.MCS-51 指令 MOV R0,20H 中的 20H 是指 。D A.立即数 B.内部 RAM20H C.一个数的初值 D.以上三种均有可能,视该指令的在程序中的作用 20.MCS-51 单片机在执行 MOVX A,DPTR 或 MOVC A,ADPTR 指令时,其寻址 单元的地址是由 。B A.P0 口送高 8 位,P1 口送高 8 位 B.P0 口送低 8 位,P1 口送高 8 位 C.P0 口送低 8 位,P1 口送低 8 位 D.P0 口送高 8 位,P1 口送低 8 位 21.在 MCS-51 指令中,下列指令中 是无条件转移指令。C A.LCALL addr16 B.DJNZ direct,rel C.SJMP rel D.ACALL addr11 22.下列指令中影响堆栈指针的指令是 。D A.LJMP B.ADD C.MOVC A,APC D.LCALL 23.设 AAFH (20H)81H,指令ADDC A, 20H 执行后的结果是 。B A.A81H B.A30H C.AAFH D.A20H 24.已知ADBH R473H CY1,指令SUBB A, R4 执行后的结果是 。C A.A73H B.ADBH C.A67H D.以上都不对 25.将内部数据存储单元的内容传送到累加器 A 中的指令是 。C A.MOVX A,R0 B.MOV A, data C.MOV A,R0 D.MOVX A, DPTR 26.下列指令执行时,修改 PC 中内容的指令是 。C A.SJMP B.LJMP C.MOVC A, APC D.LCALL 27.下列指令执行时,不修改 PC 中内容的指令是 。A A.AJMP B.MOVC A, APC C.MOVC A, ADPTR D.MOVX A,Ri 28.已知AD2H, (40H)77H,执行指令ORL A,40H 后,其结果是 。B A.A77H B.AF7H C.AD2H D.以上都不对 29.指令 MUL AB 执行前(A)18H , (B)05H,执行后,A、B 的内容是 。D A.90H,05H B.90H,00H C.78H,05H D.78H,00H 30.MCS-51 指令系统中,清零指令是 。C A.CPL A B.RLC A C.CLR A D.RRC A 31.MCS-51 指令系统中,求反指令是 。A A.CPL A B.RLC A C.CLR A D.RRC A 32.MCS-51 指令系统中,指令 MOV A,R0,执行前(A)86H, (R0)20H, (20H) 18H,执行后 。C A. (A)86H B. (A)20H C. (A)18H D. (A)00H 33.MCS-51 指令系统中,指令 CLR A ;表示 。A A.将 A 的内容清 0 B.将 A 的内容置 1 C.将 A 的内容各位取反,结果送回 A 中 D.循环移位指令 34.已知 A87H , (30H)76H,执行 XRL A,30H 后,其结果为 。C A.AF1H (30H)76H P0 B.A87H (30H)76H P1 C.AF1H (30H)76H P1 D.A76H (30H)87H P1 35.MCS-51 指令系统中,指令 ADD A,R0 执行前(A)38H, (R0)54H, (C)1 执 行后,其结果为 。D A. (A)92H (C)1 B. (A)92H (C)0 C. (A)8CH (C)1 D. (A)8CH (C)0 36.MCS-51 指令系统中,指令 ADD A,R0 执行前(A)86H, (R0)7AH, (C)0 执行后,其结果为 。A A. (A)00H (C)1 B. (A)00H (C)1 C. (A)7AH (C)1 D. (A)7AH (C)0 37.MCS-51 指令系统中,指令 ADDC A,R0 执行前(A)38H, (R0)30H, (30H) FOH, (C)1 执行后,其结果为 。B A. (A)28H (C)1 B. (A)29H (C)1 C. (A)68H (C)0 D. (A)29H (C)0 38.下列指令能能使累加器 A 低 4 位不变,高 4 位置 F 的是 。D A.ANL A,OFH B.ANL A,OFOH C.ORL A,OFH D.ORL A,OF0H 39.下列指令能能使累加器 A 高 4 位不变,低 4 位置 F 的是 。C A.ANL A,OFH B.ANL A,OFOH C.ORL A,OFH D.ORL A,OF0H 40.下列指令能使 R0 低 4 位不变,高 4 位置 F 的是 。D A.ANL R0,OF0H B.ORL RO,OFOH C.ORL 0,OFH D.ORL 00H,OF0H 41.下列指令能能使 R0 高 4 位不变,低 4 位置 F 的是 。C A.ANL R0,OFH B.ANL R0,OFOH C.ORL 0,OFH D.ORL R0,OFH 42.下列指令能能使累加器 A 的最高位置 1 的是 。D A.ANL A,7FH B.ANL A,80H C.ORL A,7FH D.ORL A,80H 43.下列指令能能使 R0 的最高位置 0 的是 。A A.ANL 0,7FH B.ANL R0,FH C.ORL R0,7FH D.ORL R0,80H 44.下列指令能能使 R0 的最高位取反的是 。B A.CPL R0,7 B.XRL 00H,80H C.CPL (R0) ,7 D.ARL R0,80H 45.下列指令能能使累加器 A 的最低位置 1 的是 。C A.SETB A,01H B.SETB A,0 C.ORL A,01H D.SETB A,00H 46.下列指令能能使 P1 口的最低位置 1 的是 。B A.ANL P1,80H B.SETB 90H C.ORL P1,0FFH D.ORL P1,80H 47.下列指令能能使 P1 口的第 3 位置 1 的是 。C A.ANL P1,0F7H B.ANL P1,7FH C.ORL P1,08H D.SETB 93 48.下列指令判断若 P1 口的最低位为高电平就转 LP,否则就执行下一句的是 。B A.JNB P1.0,LP B.JB P1.0,LP C.JC P1.0,LP D.JNZ P1.0,LP 49.下列指令判断若累加器 A 的内容不为 0 就转 LP 的是 。D A.JB A,LP B.JNZ A,LP C.JNZ LP D.CJNE A,0,LP 50.设累加器 A 中为无符号数,B 中数为 2,下列指令 D 的作用与其它几条不同。 A.ADD A,0E0H B.MUL AB C.RL A D.RLC A 51.MCS-51 指令系统中,执行下列程序,当执行到 MOV A,R0 指令处则 。B MOV R1,10H MOV R0,30H MOV A, R0 XCH A, R1 INC R0 INC R1 A.若有同级的中断请求已被挂起,则返回到调用处 B.转入中断服务程序 C.继续执行下一条指令 D.直接执行 INC R1 52.MCS-51 指令系统中,执行下列程序后,程序计数器 PC 的内容为 。A ORG 000H MOV DPDR,1000 MOV A, 00H MOV 20H,A LJMP 1500 GND A.100 B.1000 C.1500 D.0 53.MCS-51 指令系统中,格式为ORG 16 位地址 的指令功能是 。C A.用于定义字节 B.用于定义字 C.用来定义汇编程序的起始地址 D.用于定义某特定位的标识符 54.MCS-51 指令系统中,执行下列指令后,结果为 。B ORG 40H DS 10H A.将 40H 存入 10H B.从 40H 地址单元开始空 10H 个连续存储单元 C.将 40H 地址的内容存入 10H D.以上都不对 55. .MCS-51 指令系统中,执行下列程序后,堆栈指针 SP 的内容为 。B MOV SP,30H MOV A,20H LACALL 1000 MOV 20H,A SJMP A.00H B.30H C.32H D.07H 56.MCS-51 指令系统中,指令 DA A 是 。D A.除法指令 B.加 1 指令 C.加法指令 D.十进制调整指令 57.MCS-51 指令系统中,指令 DA A 应跟在 。B A.加法指令后 B.BCD 码的加法指令后 C.减法指令后 D.BCD 码的减法指令后 58.在单片机算术运算过程中,指令 DA A 常用于 C 运算。 A.二进制 B.加法 C.BCD 码加法 D.十六进制 59.MCS-51 指令系统中,执行下列指令后,其结果为 。A MOV A, 68 ADD A, 53 DA A A.A21 CY1 OV0 B.A21 CY1 OV1 C.A21 CY0 OV0 D.以上都不对 60.执行下列程序后,累加器 A 的内容为 。D ODG 0000H MOV A, 00H ADD A, 02H MOV DPDR, 0050H MOVC A, ADPDR MOV R0, A SJMP ORG 0050H BAO DB 00H,0888H,0BH,6H,09H,0CH END A.00H B.0BH C.06H D.0CH 61.8051 单片机传送外部存贮器地址信号的端口是 。D A.P0 口和 P1 口 B.P1 口和 P2 口 C.P1 口和 P3 口 D.P0 口和 P2 口 62.8051 单片机能分时传送地址信号和数据的端口是 。A A.P0 口 B.P2 口 C.P0 口和 P2 口 D.P3 口 63.8051 单片机具有双功能的端口是 。B A.P0 口和 P1 口 B.P3 口 C.P0 口和 P2 口 D.P1 口 64.能访问内部数据存贮器的传送指令是 。B A.MOVC 指令 B.MOV 指令 C.MOVX 指令 D. 65.能访问外部数据存贮器的传送指令是 。C A.MOV 指令 B.MOVC 指令 C.MOVX 指令 D. 66.将内部数据存贮单元内容传送到累加器 A 中的指令是 。B A.MOV direct, R0 B.MOV A, Ri C.MOV A, data D.MOV A, R0 67.指令 ANL A,R0 的功能是 。A A.将 A 与寄存器 R0 的内部容按位逻辑与 B.将 A 与寄存器 R0 的内部容按位逻辑异或 C.将 A 与寄存器 R0 的内部容按位逻辑非 D.将 A 与寄存器 R0 的内部容按位逻辑或 68.能将 A 的内容向左循环移一位,第七位进第 0 位的指令是 。D A.RLC A B.RRC A C.RR A D.RL A 69.能将 A 按位取反的指令是 。A A.CPL A B.CLR A C.RL A D.SWAP A 70.执行下列程序后,内部 RAM 30H 单元的内容是 。B MOV 30H,00H MOV R0,30H MOV A, 30H ADD A, 05H MOVC A, APC MOV R0, A SJMP TDBDB 00H ,01H ,02H,03H,05H A.00H B.02H C.05H D.30H 71.将 A 与立即数按位逻辑异或的指令是 。C A.ANL A,data B.ORL A,data C.XRL A,data D.XRL A,direct 72.可以控制程序转向 64K 程序存贮器地址空间的任何单元的无条件转移指令是 。B A.AJMP addr11 B.LJMP addr16 C.SJMP rel D.JC rel 73.比较转移指令是 。B A.DJNZ R0 rel B.CJNE A, direct rel C.DJNZ direct rel D.JBC bit rel 74.将内部数据存贮器 53H 单元的内容传送至累加器,其指令是 。A A.MOV A, 53H B.MOV A, 53H C.MOVC A, 53H D.MOVX A, 53H 75.将内部数据存贮器 083AH 单元的内容传送至累加器,必须使用指令 。B A.MOVX A,Ri B.MOVX A,DPTR C.MOVX A,direct D.MOVC A,ADPTR 76.欲将 P1 口的高 4 位保留不变,低 4 位取反,可用指令 。B A.ANL P1,0F0H B.ORL P1,0FH C.XRL P1,FH D.以上三句都对 77.LJMP 跳转空间最大可达到 。D A.2KB B.256B C.128B D.64KB 78.跳转指令 SCJP 的转移范围为 。B A.2KB B.256B C.128B D.64KB 79.在编程中使用伪指令的目的是 。C A.指示和引导如何进行手工汇编 B.指示和引导编译程序如何汇编 C.指示和引导汇编程序进行汇编 D.指示和引导程序员进行汇编 80.欲将 P1 口的高 4 位保留不变,低 4 位取反,可用指令 C 。 A.ANL P1,0F0H B.ORL P1,0FH C.XRL P1,0FH D.以上三句都不行 三、多项选择题 1.MCS-51 汇编语言指令格式由以下几个部分组成 。A、B、C、E A.标号 B.操作码 C.操作数 D.符号 E.注释 2.MCS-51 的指令可分为以下几类 。A、B、C、D、E A.数据传送指令 B.算术运算指令 C.逻辑运算指令 D.控制程序转移类 E.布尔变量操作类 3.MCS-51 的寄存器寻址方式可用于访问选定的 中的数进行操作。A、B、C、D、E A.工作寄存器 R0R7 B.寄存器 A C.寄存器 B D.进位 CY E.指针寄存器 DPTR 4.MCS-51 寻址方式中,直接寻址的寻址空间是 。A、B、C A.片内 RAM 低 128 字节 B.专用寄存器 SFR C.片内 RAM 可位寻址的单元 20H2FH D.程序存储器 ROM E.工作寄存器 R0R7 5.堆栈指针 SP 可指示堆栈的栈顶,下列指令中影响 SP 内容的是 ACDE 。 A.MOV SP,data B.LJMP C.RETI 或 RET D.LCALL E.PUSH 6.在 MCS-51 指令中,下列指令中完成 CPU 与外部存储器之间信息传送的指令是 。 A、B、C、 A.MOV A,APC B.MOVX A,ADPDR C.MOVX A,Ri D.MOV A,driect E.MOV R0,A 7.在 MCS-51 指令系统中,以累加器 A 为目的操作数指令是 ABDE 。 A.MOV A,Rn B.MOV A, data C.MOV Rn, A D.MOV A, Ri E.MOV A,direct 8. 在 MCS-51 指令系统中,以直接地址为目的操作数指令是 ABCDE 。 A.MOV direct,A B.MOV direct,Rn C.MOV direct,direct D.MOV direct, Ri E.MOV direct,data 9.在 MCS-51 指令系统中,以间接地址为目的操作数指令是 。A、C、D A.MOV Ri ,A B.MOV A, Ri C.MOV Ri ,direct D.MOV Ri ,data E.MOV direct,data 10. 在 MCS-51 指令系统中,用于片外数据存储器传送指令是 ABDE 。 A.MOVX A,Ri B.MOVX A,DPTR C.MOV Ri ,A D.MOVX Ri,A E.MOVX DPTA,A 11.在 MCS-51 指令系统中,用于带进位的加法指令是 。A、B、C、E A.ADDC A,Rn B.ADDC A,Ri C.ADDC A,direct D.ADD A,Rn E.ADDC A,data 12.在 MCS-51 指令系统中,无条件转移指令是 。A、B、E A.LJMP addr16 B.ALMP addr11 C.RET D.JNZ rel E.SJMP rel 13.在 MCS-51 指令系统中,位逻辑运算指令是 。A、B、D、E A.ANL C,bit B.ANL C,/bit C.CLR C D.ORL C,bit E. ORL C,bit 14.对 8031 单片机下列指令要访问片外存储器的是 。A、B、C、D、E A.MOV A,01H B.MOV R0, 20H C.ADD A, 0EH D.SUBB A,99H E.MOVC A, APC 15.8031 单片机中堆栈的作用有 。A、D、E A.保护断点 B.保护栈顶 C.保护 SP D.保护现场 E.保护调用指令的下条指令的地址 16.下列哪条指令可将累加器 A 清零 。D、E A.ANL A,00H B.ORL A,00H C.MOV A,00H D.XRL A,0E0H E.ANL A,00H 17.MCS-51 单片机指令中可进行片外数据传送的指令是 ABCDE 。 A.MOVC A,ADPDR B.MOVC A,APC C.MOVX A,ADPDR D.MOVC ADPDR,A E.MOV DPDR data16 18.循环程序的结构中有下列的 ACDE 。 A.循环初始化 B.TMOD 初始化 C.循环化 D.循环控制 E.循环判断 19.下列指令中影响 PC 内容的是 BCD 。 A.MOVC A,APC B.LJMP C.RETI D.SJMP E.POP 20.下列指令中不影响 PC 内容的是 AE 。 A.MOVC A,APC B.SJMP C.RET D.ACALL E.PUSH 21.下列哪条指令可将累加器 A 最高位清零 ACE 。 A.ANL A,7FH B.ORL A,0FH C.ANL 0E0H,7FH D.ORL A, 0F0H E.CLR ACC,7 22.下列指令可将累加器 A 最高位置 1 的是 BCE 。 A.ORL A,7FH B.ORL A,80H C.SETB 0E7H D.ORL E0H, 80H E.SETB ACC,7 23.程序计数器 PC 用来存放下一条指令的地址,CPU 取指令后会自动修改 PC 的内容, 除此以外,PC 内容的改变是由下列指令中的 BCE 引起的。 A.执行压栈指令 B.执行转移指令 C.执行调用指令 D.查表指令 E.中断返回或子程序返回 四、简答题 1、 什么叫汇编程序 把汇编语言源程序转换为目标程序的软件叫汇编程序。 第四章第四章 定时、中断、串行口系统及定时、中断、串行口系统及 应用应用 一、判断题 ( )1.在 MCS-51 单片机内部结构中,TMOD 为模式控制寄存器,主要用来控制定时器 的启动与停止。 ( )2.在 MCS-51 单片机内部结构中,TCON 为控制寄存器,主要用来控制定时器的启 动与停止。 ( )3.MCS-51 单片机的两个定时器的均有两种工作方式,即定时和计数工作方式。 ( )4.MCS-51 单片机的 TMOD 模式控制寄存器不能进行位寻址,只能用字节传送指令 设置定时器的工作方式及操作模式。 ( )5.MCS-51 单片机系统复位时,TMOD 模式控制寄存器所低 4 位均为 0。 ( )6.8051 单片机 5 个中断源相应地在芯片上都有中断请求输入引脚。 ( )7.启动定时器工作,可使用 SETB Tri 启动。 ( )8.8051 单片机对最高优先权的中断响应是无条件的。 ( )9.中断初始化时,对中断控制器的状态设置,只可使用位操作指令,而不能使用字 节操作指令。 ( )10.MCS-51 单片机系统复位后,中断请求标志 TCON 和 SCON 中各位均为 0。 ( )11.MCS-51 单片机的中断允许寄存器的 IE 的作用是用来对各中断源进行开放或屏 蔽的控制。 ( )12.用户在编写中断服务程序应在中断入口矢量地址存放一条无条件转移地址,以防 止中断服务程序容纳不下。 ( )13.若要在执行当前中断程序时禁止更高优先级中断,应用软件关闭 CPU 中断,或 屏蔽更高级中断源的中断,在中断返回时再开放中断。 ( )14.串行口的中断,CPU 响应中断后,必须在中断服务程序中,用软件清除相应的 中断标志位,以撤消中断请求。 ( )15.串行口数据缓冲器 SBUF 是可以直接寻址的专用寄存器。 ( )16.如设外部中断 0 中断,应置中断允许寄存器 IE 的 EA 位和 EX0 位为 1。 ( )17.指令 JNB TF0,LP 的含义是若定时器 T0 未计满数,就转 LP。 ( )18.若置 8031 的定时器/计数器 T1 于定时模式,工作于方式 2,则工作方式字为 20H。 ( )19.若置 8031 的定时器/计数器 T1 于计数模式,工作于方式 1,则工作方式字为 50H。 ()20.当 8031 的定时器 T0 计满数变为 0 后,溢出标志位(TCON 的 TF0)也变为 0。 ( )21.外部中断 0 中断的入口地址是 0003H。 ( )22. 8051 单片机允许 5 个中断源请求中断,都可以用软件来屏蔽,即利用中断允许 寄存器 IE 来控制中断的允许和禁止。 二、单项选择题 1.8031 单片机的定时器 T1 用作定时方式时是 。B A.由内部时钟频率定时,一个时钟周期加 1 B.由内部时钟频率定时,一个机器周期加 1 C.由外部时钟频率定时,一个时钟周期加 1 D.由外部时钟频率定时,一个机器周期加 1 2.8031 单片机的定时器 T0 用作计数方式时是 。C A.由内部时钟频率定时,一个时钟周期加 1 B.由内部时钟频率定时,一个机器周期加 1 C.由外部计数脉冲计数,下降沿加 1 D.由外部计数脉冲计数,一个机器周期加 1 3.8031 单片机的定时器 T1 用作计数方式时计数脉冲是 。A A.外部计数脉冲由 T1(P3.5)输入 B.外部计数脉冲由内部时钟频率提供 C.外部计数脉冲由 T0(P3.4)输入 D.由外部计数脉冲计数 4.8031 单片机的定时器 T0 用作定时方式时是 。D A.由内部时钟频率定时,一个时钟周期加 1 B.由外部计数脉冲计数,一个机器周期加 1 C.外部定时脉冲由 T0(P3.4)输入定时 D.由内部时钟频率计数,一个机器周期加 1 5.8031 单片机的机器周期为 2μs,则其晶振频率 fosc 为 MHz. A.1 B.2 C.6 D.12 6.用 8031 的定时器 T1 作定时方式,用模式 1,则工作方式控制字为 。C A.01H B.05H C.10H D.50H 7.用 8031 的定时器 T1 作计数方式,用模式 2,则工作方式控制字为 。A A.60H B.02H C.06H D.20H 8.用 8031 的定时器 T1 作定时方式,用模式 1,则初始化编程为 。C A.MOV TOMD,01H B.MOV TOMD,50H C.MOV TOMD,10H D.MOV TCON,02H 9.用 8031 的定时器 T1 作定时方式,用模式 2,则工作方式控制字为 。D A.60H B.02H C.06H D.20H 10.用 8031 的定时器 T1 作定时方式,用模式 2,则初始化编程为 。C A.MOV TOMD,06H B.MOV TOMD,20H C.MOV TOMD,10H D.MOV TOMD,60H 11.用 8031 的定时器,若用软启动,应使 TOMD 中的 。C A.GATE 位置 1 B.C/T 位置 1 C.GATE 位置 0 D.C/T 位置 0 12.启动定时器 0 开始计数的指令是使 TCON 的 。B A.TF0 位置 1 B.TR0 位置 1 C.TR0 位置 0 D.TR1 位置 0 13.启动定时器 1 开始定时的指令是 。D A.CLR TR0 B.CLR TR1 C.SETB TR0 D.SETB TR1 14.使 8031 的定时器 T0 停止计数的指令是 。A A.CLR TR0 B.CLR TR1 C.SETB TR0 D.SETB TR1 15.使 8031 的定时器 T1 停止定时的指令是 。B A.CLR TR0 B.CLR TR1 C.SETB TR0 D.SETB TR1 16.使 8031 的定时器 T116。16。 使 8031 的定时器 T1 停止计数的指令是使 TCON 的 。D A.TF0 位置 1 B.TR0 位置 1 C.TR0 位置 0 D.TR1 位置 0 17.8031 的定时器 T0 作计数方式,用模式 1(16 位计数器)则应用指令 C 初始化编程。 A.MOV TMOD ,01H B.MOV TMOD ,10H C.MOV TMOD ,05H D.MOV TCON ,05H 18.下列指令判断若定时器 T0 计满数就转 LP 的是 。D A.JB T0,LP B.JNB TF0,LP C.JNB TR0, LP D.JB TF0,LP 19.下列指令判断若定时器 T0 未计满数就原地等待的是 。B A.JB T0, B.JNB TF0, C.JNB TR0, D.JB TF0, 20.当 CPU 响应定时器 T1 的中断请求后,程序计数器 PC 的内容是 。D A.0003H B.000BH C.00013H D.001BH 21.当 CPU 响应外部中断 0 INT0 的中断请求后,程序计数器 PC 的内容是 。A A.0003H B.000BH C.00013H D.001BH 22.当 CPU 响应外部中断 1 INT1 的中断请求后,程序计数器 PC 的内容是 。A A.0003H B.000BH C.00013H D.001BH 23.MCS-51 单片机在同一级别里除串行口外,级别最低的中断源是 。B A.外部中断 1 B.定时器 T0 C.定时器 T1 D.串行口 24.MCS-51 单片机在同一级别里除 INT0 外,级别最高的中断源是 。C A.外部中断 1 B.定时器 T0 C.定时器 T1 D.外部中断 0 25.当外部中断 0 发出中断请求后,中断响应的条件是 。A A.SETB ET0 B.SETB EX0 C.MOV IE,81H D.MOV IE,61H 26.当定时器 T0 发出中断请求后,中断响应的条件是 。C A.SETB ET0 B.SETB EX0 C.MOV IE,82H D.MOV IE,61H 27.用 8031 的定时器 T0 作计数方式,用模式 1(16 位) ,则工作方式控制字为 。D A.01H B.02H C.04H D.05H 28.用 8031 的定时器 T0 作定时方式,用模式 2,则工作方式控制字为 。B A.01H B.02H C.04H D.05H 29.8031 的定时器 T0 作定时方式,用模式 1(16 位计数器)则应用指令 A 初始化编程。 A.MOV TMOD ,01H B.MOV TMOD ,01H C.MOV TMOD ,05H D.MOV TCON ,01H 30. .用定时器 T1 方式 1 计数,要求每计满 10 次产生溢出标志,则 TH1、TL1 的初始值 是 A 。 A.FFH、F6H B.F6H、F6H C.F0H 、F0H D.FFH、F0H 31.启动定时器 0 开始定时的指令是 。C A.CLR TR0 B.CLR TR1 C.SETB TR0 D.SETB TR1 32.用 8031 的定时器 T0 定时,用模式 2,则应 。D A.启动 T0 前向 TH0 置入计数初值,TL0 置 0,以后每次重新计数前要重新置入计数初值 B.启动 T0 前向 TH0、TL0 置入计数初值,以后每次重新计数前要重新置入计数初值 C.启动 T0 前向 TH0、TL0 置入计数初值,以后不再置入 D。启动 T0 前向 TH0、TL0 置 入相同的计数初值,以后不再置入 33.外部中断 0 的入口地址是 。A A.0003H B.000BH C.0013H D.001BH 34.MCS-51 单片机 CPU 开中断的指令是 。A A.SETB EA B.SETB ES C.CLR EA D.SETB EX0 35.MCS-51 单片机外部中断 0 开中断的指令是 。B A.SETB ETO B.SETB EXO C.CLR ETO D.SETB ET1 36.MCS-51 单片机的两个定时器作定时器使用时 TMOD 的 D6 或 D2 应分别为 。A A.D60,D20 B.D61,D20 C.D60,D21 D.D61,D21 37.MCS-51 单片机的 TMOD 模式控制寄存器是一个专用寄存器,用于控制 T1 和 T0 的操 作模式及工作方式,其中 C/ 表示的是 。C A.门控位 B.操作模式控制位 C.功能选择位 D.启动位 38.8031 单片机晶振频率 fosc12MHz,则一个机器周期为 μS。B A.12 B.1 C.2 D. 39.MCS-51 单片机定时器溢出标志是 。D A.TR1 和 TR0 B.IE1 和 IE0 C.IT1 和 IT0 D.TF1 和 TF0 40.用定时器 T1 方式 2 计数,要求每计满 100 次,向 CPU 发出中断请求,TH1、TL1 的 初始值是 。A A.9CH B.20H C.64H D.A0H 41.MCS-51 单片机定时器外部中断 1 和外部中断 0 的触发方式选择位是 。C A.TR1 和 TR0 B.IE1 和 IE0 C.IT1 和 IT0 D.TF1 和 TF0 42.MCS-51 单片机定时器 T1 的溢出标志 TF1,若计满数产生溢出时,如不用中断方式而 用查询方式,则应 。B A.由硬件清零 B.由软件清零 C.由软件置于 D.可不处理 43.MCS-51 单片机定时器 T0 的溢出标志 TF0,若计满数产生溢出时,其值为 。C A.00H B.FFH C.1 D.计数值 44.MCS-51 单片机定时器 T0 的溢出标志 TF0,若计满数在 CPU 响应中断后 。A A.由硬件清零 B.由软件清零 C.A 和 B 都可以 D.随机状态 45.8051 单片机计数初值的计算中,若设最大计数值为 M,对于模式 1 下的 M 值为 D 。 A.M 8192 B.M 256 C.M 16 D.M 65536 46.8031 响应中断后,中断的一般处理过程是 。A A.关中断,保护现场,开中断,中断服务,关中断,恢复现场,开中断,中断返回 B.关中断,保护现场,保护断点,开中断,中断服务,恢复现场,中断返回 C.关中断,保护现场,保护中断,中断服务,恢复断点,开中断,中断返回 D.关中断,保护断点,保护现场,中断服务,关中断,恢复现场,开中断,中断返回 47.单片机工作方式为定时工作方式时,其定时工作方式的计数初时值 X 。C A.XM- fosc B.XM fosc C.XM- D.XM-(fosct) 48.8031 单片机共有 5 个中断入口,在同一级别里,5 个中断源同时发出中断请求时,程 序计数器 PC 的内容变为 。B A.000BH B.0003H C.0013H D.001BH 49.MCS-51 单片机串行口发送/接收中断源的工作过程是当串行口接收或发送完一帧数 据时,将 SCON 中的 ,向 CPU 申请中断。A A.RI 或 TI 置 1 B.RI 或 TI 置 0 C.RI 置 1 或 TI 置 0 D.RI 置 0 或 TI 置 1 50.MCS-51 单片机响应中断的过程是 。D A.断点 PC 自动压栈,对应中断矢量地址装入 PC B.关中断,程序转到中断服务程序 C.断点压栈,PC 指向中断服务程序地址 D.断点 PC 自动压栈,对应中断矢量地址装入 PC,程序转到该矢量地址,再转至中断服 务程序首地址 51.执行中断处理程序最后一句指令 RETI 后, 。D A.程序返回到 ACALL 的下一句 B.程序返回到 LCALL 的下一句 C.程序返回到主程序开始处 D.程序返回到响应中断时一句的下一句 52.MCS-51 的串行口工作方式中适合多机通信的是 。B A.方式 0 B.方式 3 C.方式 1 D.方式 2 53.MCS-51 单片机响应中断矢量地址是 。C A.中断服务程序的首句地址 B.中断服务程序的出口地址 C.中断服务程序的入口地址 D.主程序等待中断指令的地址 54.当 TCON 的 IT0 为 1,且 CPU 响应外部中断 0, 的中断请求后, 。C A.需用软件将 IE0 清 0 B.需用软件将 IE0 置 1 C.硬件自动将 IE0 清 0 D. (P3-2 管脚)为高电平时自动将 IE0 清 0 55.MCS-51 单片机串行口接收数据的次序是下述的顺序 。B (1)接收完一帧数据后,硬件自动将 SCON 的 R1 置 1 (2)用软件将 RI 清零 (3)接收到的数据由 SBUF 读出 (4)置 SCON 的 REN 为 1,外部数据由 RXD(P3.0)输入 A. (1) (2) (3) (4) B. (4) (1) (2) (3) C. (4) (3) (1) (2) D. (3) (4) (1) (2) 56.MCS-51 单片机串行口发送数据的次序是下述的顺序 。A (1)待发送数据送 SBUF (2)硬件自动将 SCON 的 TI 置 1 (3)经 TXD(P3.1)串行发送一帧数据完毕 (4)用软件将 TI 清 0 A. (1) (3) (2) (4) B. (1) (2) (3) (4) C. (4) (3) (1) (2) D. (3) (4) (1) (2) 57.8051 单片机串行口用工作方式 0 时, 。C A.数据从 RDX 串行输入,从 TXD 串行输出 B.数据从 RDX 串行输出,从 TXD 串行输 入 C.数据从 RDX 串行输入或输出,同步信号从 TXD 输出 D.数据从 TXD 串行输入或输出,同步信号从 RXD 输出 58.一主程序中有一句 LPSJMP LP,功能指令为等待中断,当发生中断且中断返回后, D 。 A.返回到主程序开始处 B.返回到该句的下一条指令处 C.返回到该句的上一条指令处 D.返回到该句 59.一中断子程序的最后一句不是 RETI 而是 RET,中断返回后 。D A.返回到主程序中 ACALL 或 LCALL 的下一句 B.返回到主程序中响应中断时一句的下 一句 C.返回到主程序开始处 D.返回到 0000H 处 60.一主程序中有一句 LPSJMP LP,功能指令为等待中断,在主程序中没有安排堆栈指 针 SP,且中断子程序的最后一句不是 RETI 而是 SJMP LP,则执行完 2 次中断子程序后 SP 为 。C A.与原来值相同 B.09H C.08H D.07H 61.外部中断源 (外部中断)的向量地址为 。C A.0003H B.000BH C.0013H D.002BH 62.8051 单片机共有 中断源。B A.4 B.5 C.6 D.7 63.对定时器控制寄存器 TCON 中的 IT1 和 IT0 位清 0 后,则外部中断请求信号方式为 A 。 A.低电平的效 B.高电平有效 C.脉冲上跳沿有效 D.脉冲后沿负跳有效 64.单片机中 PUSH 和 POP 指令通常用来 。C A.保护断点 B.保护现场 C.保护现场恢复现场 D.保护断点恢复断点 三、多项选择题 1.MCS-51 单片机内部设置有两个 16 位可编程的定时器/计数器,简称定时器 T0 和 T1, 它们的 等均可通过程序来设置和改变。A、B、C、D A.工作方式 B.定时时间 C.量程 D.启动方式 E.计数时间 2.MCS-51 单片机定时器内部结构由 组成。A、B、D、E、 A.TCON B.TMOD C.计数器 D.T0 E.T1 3.MCS-51 单片机控制寄存器 TCON 的作用是 ABCE 等。 A.定时/计数器的启、停控制 B.定时器的溢出标志 C.外部中断请求标志 D.确定中断优先级 E.选择外部中断触发方式 4.8051 单片机定时器 T0 作定时用,采用操作模式 1,编程时需有下列步骤 ACDE 。 A.TMOD 初始化 B.选择电平触发还是边沿触发 C.置入计数初值 D.启动定时器 E.串行计数是否溢出及转移 5.16.8031 单片机上电复位后,内容为 0 的寄存器是 。A、C、D、E A.R0,R1 B.R7 C.ACC D.B E.TMOD、TCON 6.MCS-51 的中断系统由 。A、C、D、E A.特殊功能寄存器 TCON、SCON B.模式控制寄存器 TMOD C.中断允许控制寄存器 IE D.中断优先级寄存器 IP E.中断顺序查询逻辑 7.CPU 响应中断的条件包括 。A、C、D、E A.现行指令运行结束 B.保护现场 C.有中断请求 D.申请中断的中断源中断允许位为 1 E.已开放 CPU 中断 8.MCS-51 的中断源是 。A、B、C、D、E A.外部输入中断源 (P3.2) B.外部输入中断源 (P3.3) C.T0 的溢出中断源 D.串行口发送和/接收中断源 E.T1 的溢出中断源 9.MCS-51 单片机外部中断源的中断请求方法可以是 。B、D、E A.高电平触发 B.低电平触发 C.上升沿触发 D.下降沿触发 E.一串脉冲头朝下的连续矩形波触发 10.下列哪些属于 8031 单片机串行通讯时接收数据的过程 A、B、C、D、E。 A.SCON 初始化 B.从 RXD 串行输入数据 C.RI 置位 D.软件 RI 清零 E.从 SBUF 读数据 11.下列哪些属于 8031 单片机串行通讯时发送数据的过程 ABCDE 。 A.SCON 初始化 B.数据送 SBUF C.从 TXD 发送数据 D.置 TI 为 1 E.软件 TI 清零 12.下列哪些是 8051 单片机的中断矢量地址 ABDE 。 A.0003H B.000BH C.0007H D.0013H E.001BH 13. 8051 单片机的 IE 寄存器的用途是 BCE 。 A.确定中断方式 B.确定 CPU 中断的开放或禁止 C.定时器中断的开放或禁止 D.定 时器溢出标志 E。选择外部中断的开放或禁止 14. 8051 单片机的 SCON 寄存器的用途是 BCE 。 A.高电平触发 B.低电平触发 C.上升沿触发 D.下降沿触发 E.一串脉冲头朝下的连续矩形波触发 15.MCS-51 单片机中定时/计数器的工作模式有 ABCE 。 A.8 位自动重装计数器 B.13 位计数器 C.16 位计数器 D.32 位计数器 E.两个独立的 8 位计数器 16.MCS-51 单片机外部计数脉冲输入 T0(P3.4),如用按钮开关产生计数脉冲,应采用 ABCDE 。 A.加双稳态消抖动电路 B.加单稳态消抖动电路 C.555 时基电路整形 D.施密特触发 器整形 E.软件延时消

    注意事项

    本文(单片微型计算机复习资料)为本站会员(cailibin)主动上传,收益归上传者所有,天天文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知天天文库(发送邮件至[email protected]或直接QQ联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服点击这里,给天天文库发消息,QQ:1290478887 - 联系我们

    网站客服QQ:1290478887        微信公众号:iwenku365

    [email protected] 2017-2027 wenku365.com 网站版权所有   聚力网络工作室

    经营许可证编号:鄂ICP备17008239号-1 

    收起
    展开