第九章 中断技术
- 格式:ppt
- 大小:1.64 MB
- 文档页数:107


精品文档 你我共享
腹有诗书气自华
“微机系统原理与接口技术”第九章习题解答(部分)
1. 什么是并行接口和串行接口?它们各有什么作用?
答:并行接口是指接口与外设之间按字长传送数据的接口,即 4位、8位或16位二进
制位同时传送;而串行接口是指接口与外设之间依时间先后逐位传送数据的接口, 即一个时
刻只传送一个二进制位。
并行接口传送速度较快, 但在远距离传送数据时成本高, 损耗大,且平行数据线之间干
扰大,所以并行接口一般适用于近距离的高速传送,而串行接口则适用于远距离传送。
2. 试画出8255A与8086CPU连接图,并说明8255A的Ao、Ai地址线与8086CPU的Ai、 A2地址线连接的原因。
答:8255A与8086CPU的连线图如下图所示:
题9-2图
8086系统有16根数据线,而8255只有8根数据线,为了软件读写方便,一般将 8255 的8条数据线与8086的低8位数据线相连。8086在进行数据传送时总是将总线低 8位对应 偶地址端口,因此
8086CPU要求8255的4个端口地址必须为偶地址,即 8086在寻址8255 时A0脚必须为低。实际使用时,我们总是将8255的A0、A1脚分别接8086的A1、A2脚, 而将8086的A0脚空出不接,并使
8086访问8255时总是使用偶地址。
4. 简述8255A工作在方式1时,A组端口和B组端口工作在不同状态(输入或输出)时, C端口各位的作用。
答:8255A的A、B 口工作在方式1时,C端口各位的使用情况如下表所示:
端口 C A、B 口均输入 A 口输入,B 口输出 A 口输出,B 口输入 A、B 口均输出
PC7 I/O I/O OBFA OBFA
PC6 I/O I/O ACKA /INTEA* ACKA /INTEA*
PC5 IBFA IBFA I/O I/O
PC4 STBA /INTEA* STBA /INTEA* I/O I/O
51单片机课程设计题目
一、课程目标
知识目标:
1. 理解51单片机的基本结构、工作原理及功能特点;
2. 学会使用51单片机的开发环境,掌握相关编程语言;
3. 掌握51单片机外围电路的设计方法,能进行基本的电路连接;
4. 了解51单片机在实际应用中的典型场景和案例分析。
技能目标:
1. 能够独立完成51单片机的程序编写、调试及优化;
2. 能够运用51单片机进行简单的控制系统设计,具备实际操作能力;
3. 能够通过查阅资料、团队协作等方式解决51单片机开发过程中遇到的问题;
4. 能够对51单片机项目进行评估、总结,提高自身项目管理和执行能力。
情感态度价值观目标:
1. 培养学生对电子技术的兴趣,激发创新意识;
2. 培养学生严谨、细致的学习态度,养成良好的编程习惯;
3. 培养学生团队协作精神,提高沟通与表达能力;
4. 培养学生具备一定的工程素养,关注51单片机在科技发展中的应用。
课程性质:本课程为实践性较强的课程,以项目驱动、任务导向的方式进行教学。
学生特点:学生具备一定的电子技术基础和编程能力,对单片机有一定了解,但实践经验不足。
教学要求:结合课程性质和学生特点,注重实践操作,引导学生主动探索、动手实践,培养解决实际问题的能力。在教学过程中,关注学生的学习进度,及时调整教学策略,确保课程目标的实现。通过课程学习,使学生具备51单片机开发的基本技能,为后续深入学习打下坚实基础。
二、教学内容
1. 51单片机基本原理及结构:包括内部资源、引脚功能、工作原理等;
教材章节:第一章 51单片机概述
2. 51单片机指令系统与编程:掌握汇编语言编程、C语言编程;
教材章节:第二章 51单片机指令系统与编程
3. 51单片机开发环境:学习Keil、Proteus等开发工具的使用;
教材章节:第三章 51单片机开发环境及工具
4. 51单片机I/O口编程与应用:掌握I/O口编程,实现基本输入输出控制;
第九章、季节性施工、已有设施、管线的加固、保护等特殊
情况下的施工措施第一节季节性施工措施
一、雨季施工措施
1、雨季施工时现场排水系统应贯通,并派专人进行疏通,保证排水沟畅通,施工道路不积水,潮汛季节及时收听气象天气预
报,配备足够的抽水设备及防台汛的应急材料。
2、三渣基层、混凝土浇注及沥青混凝土路面等施工时必须事
先注意天气情况,尽量避开雨天,再不得已的情况下,必须做好
防雨措施,配备足够的活动防雨棚,准备好塑料薄膜、油布等。
3、雨季必须连续的砼工程应有可靠的防雨措施,配足防雨物
质,及时了解气象情况,选择-合适的时间施工,如中途施工采取
覆盖及整砼塌落度等方法。
4、雨季前应组织有关人员对现场临时设施、机电设备、临时线路等进行检查,针对检查出的具体问题,应采取技术措施及时调整。
5、土方和基础工程(1)雨季开挖基坑或管沟时,应注意基坑壁或边坡的稳
定。必要时适当放缓边坡坡度或设置支撑。施工时加强对边坡
和支撑的检查。
(2)为防止边坡被雨水冲塌,可在边坡上加钉钢丝网片,
并抹上50MM细石砼。(3)雨季施工的工作面不宜过大,应逐段、逐片的分期
完成。基础挖到标高后,及时验收并浇筑混凝土垫层。
6、混凝土工程
(1)摸板隔离层在涂刷前及时掌握天气预报,以防隔离
层被雨水冲掉。(2)遇到大雨应停止浇筑混凝土,已浇部位应加以麻袋
覆盖。现浇混凝土应根据结构情况和可能性,多考虑几道施工
缝的留设水量。
(3)雨季施工时加强对混凝土粗骨料的含水率测定,及
时调整用水量。(4)大面积的混凝土浇筑前,要了解2-3d的天气预报,
尽量避开大雨。混凝土浇筑现场要预备大量防雨材料,以备浇
筑时突然遇雨进行覆盖。
二、冬季施工措施
进入冬期后,首先应向施工人员进行冬期施工的技术交底,并对现场自来水管、水箱等设备做好防冻保暖措施。自来水管应埋地敷
设,架空管道及设备用稻草、草包、草绳等包扎保温。
1、当室外的平均气温连续低于50C,每日最低温度低于—30C
时,应按冬季施工要求组织施工。进入冬季后气象台(站)保持
第9章 数据库恢复技术
第9章 数据库恢复技术
1.试述事务的概念及事务的4 个特性。
答:
事务是用户定义的一个数据库操作序列,这些操作要么全做要么全不做,是一个不可分割的工作单位。
事务具有4 个特性:原子性(Atomicity )、一致性(consistency )、隔离性( Isolation )和持续性(Durability )。这4 个特性也简称为ACID 特性。
原子性:事务是数据库的逻辑工作单位,事务中包括的诸操作要么都做,要么都不做。
一致性:事务执行的结果必须是使数据库从一个一致性状态变到另一个一致性状态。
隔离性:一个事务的执行不能被其他事务干扰。即一个事务内部的操作及使用的数据对其他并发事务是隔离的,并发执行的各个事务之间不能互相干扰。持续性:持续性也称永久性(Perfnanence ) ,指一个事务一旦提交,它对数据库中数据的改变就应该是永久性的。接下来的其他操作或故障不应该对其执行结果有任何影响。
2 .为什么事务非正常结束时会影响数据库数据的正确性,请列举一例说明之。
答:
事务执行的结果必须是使数据库从一个一致性状态变到另一个一致性状态。如果数据库系统运行中发生故障,有些事务尚未完成就被迫中断,这些未完成事务对数据库所做的修改有一部分已写入物理数据库,这时数据库就处于一种不正确的状态,或者说是不一致的状态。
例如某工厂的库存管理系统中,要把数量为Q 的某种零件从仓库1 移到仓库2 存放。
则可以定义一个事务T , T 包括两个操作;Ql = Ql 一Q , Q2= Q2 + Q。 如果T 非正常终止时只做了第一个操作,则数据库就处于不一致性状态,库存量无缘无故少了Q 。
3 .数据库中为什么要有恢复子系统?它的功能是什么?
答:
因为计算机系统中硬件的故障、软件的错误、操作员的失误以及恶意的破坏是不可避免的,这些故障轻则造成运行事务非正常中断,影响数据库中数据的正确性,重则破坏数据库,使数据库中全部或部分数据丢失,因此必须要有恢复子系统。