热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

单片机ofeh_05级单片机原理及应用重修复习卷.doc

05级单片机原理及应用重修复习卷05级《单片机原理及应用》重修复习卷试卷C卷答案题号一二三四五六总分得分得分评卷人一.填空(25*125)1.10101

05级单片机原理及应用重修复习卷

05级《单片机原理及应用》重修复习卷

试卷C卷答案

题号一二三四五六总分得分

得分评卷人 一.填空(25*1=25)

1.+1010110B的原码是 ;-0110111B的反码是 ;-15的补码是 ;96的BCD码是CD 。

2.51单片机的P1口作为输出端口时,每位能驱动 8 个SL型TTL负载。

3.在串行通信中,按数据传送方向有全双工、 单工 、 半双工 三种方式。

4.8051系列单片机的中央处理单元CPU包括两个主要部分: 运算器 和 控制器 。

5.当MCS-51引脚ALE信号有效时,表示从 P0口 稳定地送出了低8位地址。

6.8051单片机的P0口直接作输出口时,必须外接_上拉电阻__;作输入口时,必须先向锁存器写_ 1 。

7.8051单片机每执行一条指令都可以分为三个阶段,即_ 取指令 _,__分析指令 ,__执行指令__。

8.一般的计算机系统都是由__数据总线__、_地址总线_、_控制总线_三总线结构组成。

9.MCS—51单片机指令系统中共有 111条指令,有七种寻址方式: 寄存器 寻址、

直接 寻址、 立即数 寻址、 寄存器间接 寻址、 变址 寻址、 相对 寻址以及位寻址。

10.当定时器To工作在方式0时,其最大计数为_ 8192 。

得分评卷人 二. 判断(5*2=10)

1.MCS-51的特殊功能寄存器分布在80H~FFH地址范围内。 ( √ )

2.MUL?AB的执行结果是高8位在A中,低8位在B中RETI。 ( × )

4.工作寄存器工作在1区,则R2 所对应的内部数据存储器的地址是0AH 。 ( √ )

5.8051内部有8K的程序存储器 ( × )

得分评卷人 三.选择(8*2=16)

1.MCS-51的并行I/O口信息有两种读取方法:一种是读引脚,还有一种是( A )

(A)读锁存器 (B)读数据库 (C)读A累加器具 (D)读CPU

2.要MCS-51系统中,若晶振频率是6MHz,一个机器周期等于 ( B )

(A) 1.5μs (B) 2μs (C) 1μs (D) 0.5μs

3.8051复位后,PC与SP的值为 ( B )

(A)0000H,00H??? ?(B) 0000H,07H???? (C) 0003H,07H (D)0800H,00H?

4.8051的程序计数器PC为16位计数器,其寻址范围是(????)8K?????????(B)16?K???????(C)32?K?????????(D)64?K?

5.某种存储器芯片是8KB,那么它的地址线根线是 ( C )

(A)11根 (B)12根 (C)13根 (D)14根

6.MCS-51外扩ROM,RAM和I/O口时,它的数据总线是 ( A )

(A) P0 (B) P1 (C) P2 (D) P3

7.对程序存储器的读操作,只能使用 ( D )

(A)MOV指令 (B)PUSH指令 (C)MOVX指令(D)MOVC指令

8.下列指令写法不正确的是 (???)(3*5=15)

1.8051单片机中断系统中共有几种中断源?并写出对应的中断入口地址

外部中断0,入口地址为0003H

定时器T0中断,入口地址为000BH

外部中断1,入口地址为0013H

定时器T1中断,入口地址为001BH

串行口中断,入口地址为0023H

2.8051的状态周期、机器周期、指令周期是如何分配的?当晶振频率为12MHz时,一个机器周期为多少微秒?执行一条除法指令为多少微秒?

8051单片机每个状态周期包含2个时钟周期,一个机器周期有6个状态周期,每条指令的执行时间(即指令周期)为1~4个机器周期

当F=12MHz时,机器周期为:(1/12)×12=1(μs)

3. 定时器T0和T1各有几种工作方式?

工作方式适用定时器功 能 说 明



推荐阅读
  • 数据库内核开发入门 | 搭建研发环境的初步指南
    本课程将带你从零开始,逐步掌握数据库内核开发的基础知识和实践技能,重点介绍如何搭建OceanBase的开发环境。 ... [详细]
  • 理解存储器的层次结构有助于程序员优化程序性能,通过合理安排数据在不同层级的存储位置,提升CPU的数据访问速度。本文详细探讨了静态随机访问存储器(SRAM)和动态随机访问存储器(DRAM)的工作原理及其应用场景,并介绍了存储器模块中的数据存取过程及局部性原理。 ... [详细]
  • MySQL索引详解与优化
    本文深入探讨了MySQL中的索引机制,包括索引的基本概念、优势与劣势、分类及其实现原理,并详细介绍了索引的使用场景和优化技巧。通过具体示例,帮助读者更好地理解和应用索引以提升数据库性能。 ... [详细]
  • 基于KVM的SRIOV直通配置及性能测试
    SRIOV介绍、VF直通配置,以及包转发率性能测试小慢哥的原创文章,欢迎转载目录?1.SRIOV介绍?2.环境说明?3.开启SRIOV?4.生成VF?5.VF ... [详细]
  • 深入探讨CPU虚拟化与KVM内存管理
    本文详细介绍了现代服务器架构中的CPU虚拟化技术,包括SMP、NUMA和MPP三种多处理器结构,并深入探讨了KVM的内存虚拟化机制。通过对比不同架构的特点和应用场景,帮助读者理解如何选择最适合的架构以优化性能。 ... [详细]
  • 本题探讨如何通过最大流算法解决农场排水系统的设计问题。题目要求计算从水源点到汇合点的最大水流速率,使用经典的EK(Edmonds-Karp)和Dinic算法进行求解。 ... [详细]
  • 本文探讨了 Spring Boot 应用程序在不同配置下支持的最大并发连接数,重点分析了内置服务器(如 Tomcat、Jetty 和 Undertow)的默认设置及其对性能的影响。 ... [详细]
  • FinOps 与 Serverless 的结合:破解云成本难题
    本文探讨了如何通过 FinOps 实践优化 Serverless 应用的成本管理,提出了首个 Serverless 函数总成本估计模型,并分享了多种有效的成本优化策略。 ... [详细]
  • 2018年3月31日,CSDN、火星财经联合中关村区块链产业联盟等机构举办的2018区块链技术及应用峰会(BTA)核心分会场圆满举行。多位业内顶尖专家深入探讨了区块链的核心技术原理及其在实际业务中的应用。 ... [详细]
  • 本文详细介绍了网络存储技术的基本概念、分类及应用场景。通过分析直连式存储(DAS)、网络附加存储(NAS)和存储区域网络(SAN)的特点,帮助读者理解不同存储方式的优势与局限性。 ... [详细]
  • 算法题解析:最短无序连续子数组
    本题探讨如何通过单调栈的方法,找到一个数组中最短的需要排序的连续子数组。通过正向和反向遍历,分别使用单调递增栈和单调递减栈来确定边界索引,从而定位出最小的无序子数组。 ... [详细]
  • 本文探讨了使用C#在SQL Server和Access数据库中批量插入多条数据的性能差异。通过具体代码示例,详细分析了两种数据库的执行效率,并提供了优化建议。 ... [详细]
  • 如何将本地Docker镜像推送到阿里云容器镜像服务
    本文详细介绍将本地Docker镜像上传至阿里云容器镜像服务的步骤,包括登录、查看镜像列表、推送镜像以及确认上传结果。通过本文,您将掌握如何高效地管理Docker镜像并将其存储在阿里云的镜像仓库中。 ... [详细]
  • C#设计模式学习笔记:观察者模式解析
    本文将探讨观察者模式的基本概念、应用场景及其在C#中的实现方法。通过借鉴《Head First Design Patterns》和维基百科等资源,详细介绍该模式的工作原理,并提供具体代码示例。 ... [详细]
  • 树链问题的优化解法:深度优先搜索与质因数分解
    本文介绍了一种通过深度优先搜索(DFS)和质因数分解来解决最长树链问题的方法。我们通过枚举树链上的最大公约数(GCD),将所有节点按其质因子分类,并计算每个类别的最长链,最终求得全局最长链。 ... [详细]
author-avatar
訫鈊衅
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有