微机原理习题册(8)
中北大学微机原理及接口技术习题及练习册
2. 在由8086组成的微机系统中,对应中断类型码为255的外设,其中断服务程序的入口地址为0000:03FFH。 ( )
3. 实现中断嵌套需用堆栈来保护断点,由于所保护内容不多,不必考虑栈溢出。( ) 4. 中断嵌套可以在多级上进行,形成多级嵌套,在应用时,其嵌套级数不受任何限制。( )
第10章 定时器/计数器
基本要求:理解可编程定时器/计数器的功能及典型结构;掌握可编程定时计数芯片8253的初始化编程,8253芯片的硬件连接和应用程序的编程,以及8253的应用。本章重点:8253的初始化编程:方式控制字和计数初值设置;8253的6种工作方式;8253应用。本章难点:8253的初始化编程,计数值回读。
10.1 基本练习题
一、填空题
1.8253A工作于“模式0”,设置计数器0的计数常数为0FFEH,进行二进制计数。假设8253A的端口地址为50H—56H。
MOV AL, ; 8253A初始化 OUT , AL
MOV AL, ; 设8253A计数初值 OUT , AL
MOV AL, ; OUT , AL
2.某一测控系统要使用一个连续的方波信号,如果使用8253A可编程定时/计数器来实现此功能,则8253A应工作在方式 。
3.利用8253A芯片每20ms产生一个脉冲输出,若输入的时钟频率为2MHz,8253A的计数初值应取 ,工作方式选 。 二、选择题
1. 当8253A可编程定时/计数器工作在 下时,需要由外部脉冲触发开始计数。 A) 方式0 B) 方式1 C) 方式2 D) 方式3 E) 方式4 F) 方式5 2. 若8253A处于计数过程中,当CPU对它装入新的计数初值时,其结果将是 。 A) 8253A禁止编程
B) 8253A允许编程,并改变当前的计数初值 C) 8253A允许编程,但不改变当前的计数初值
D) 8253A允许编程,是否影响当前计数过程随工作方式而变
3. 当8253A工作在方式0,在初始化编程时,一旦写入控制字后 。
3 0
中北大学微机原理及接口技术习题及练习册
A) 输出信号端OUT变为高电平 B) 输出信号端OUT变为低电平 C) 输出信号端保持电平值不变 D) 立即开始计数
4. 当8253A工作在方式0,控制信号变为低电平,对计数器的影响是 。 A) 结束本次循环,等待下一次计数的开始 B) 暂时停止现行计数工作 C) 不影响本次计数 D) 终止本次计数过程,立即开始新的计数循环
5. 利用8253A每20ms产生一次中断,若CLK为2MHz,则8253A可采取的工作方式及计数初值为 。
A) 方式0;65535 B) 方式3;40000H C) 方式5;40000 D) 方式2;40000 6. 8253A 。
A) 只能实现计数 B) 只能实现定时 C) 即可实现计数,又可实现定时 D) 都不能 三、简答题
1. 定时和计数有哪几种实现方法?各有什么特点? 2. 试说明定时器/计数器芯片Intel 8253A的内部结构。 四、综合题
设8253A三个计数器的端口地址为100H、101H、102H,控制寄存器端口地址103H。输入时钟为2MHz,让1号通道周期性的发出方波,其周期为1ms,试编写初化程序段。
10.2 课后练习题
一、选择题
1. CPU可以对8253计数器的计算器0执行读操作,其读到的内容是( )
A)工作方式 B)计数初值 C)计数器0执行部件CE(减法计数器)的当前值 D) 都不是 2. 在 8253 的6种工作方式中,能够自动重复工作的两种方式是( )。 A)方式1,方式 2 B)方式 2,方式3 C)方式2,方式 4 D)方式 3,方式5
3. INTEL8253每个通道都有一个( )位的预置初值减1计数器。 A) 4 B) 8 C) 16 D) 32
4. 在下列8253的四种工作方式中,即使GATE保持为高电平,处于( )的8253在写入初值后也不开始定时或计数。
A)方式0(计数结束中断) B)方式1(硬件可重触发单稳态) C)方式2(速率发生器) D)方式3(方波) 二、综合题
1.某系统中8253芯片的通道0至通道2和控制端口的地址分别为0FFF0H~0FFF6H,定义通道0工
31
中北大学微机原理及接口技术习题及练习册
作在方式2,CLK0=2MHz,要求输出OUT0为1KHz的速率波;定义通道1工作方式0,其CLK1输入外部计数事件,每计满1000个向CPU发出中断请求。试写出8253通道0和通道1的初始化程序。
2. 若要采用一片8253产生近似为1Hz的对称方波,已知时钟频率为2MHz,8253地址为350H-353H,试编写8253初始化程序,并说明通道引脚的连接方法。
第11章 模拟量通道
基本要求:掌握模拟量通道意义,了解A/D,D/A转换原理,掌握0809、0832的使用和编程方法,掌握实际检测模拟量的一般方法和过程。重点难点:A/D,D/A转换原理及使用和编程方法
11.1 基本练习题
一、填空、选择题
1.A/D转换器的功能是将_______________转换成数字量信息,便于计算机运算、处理。 2.某10位的A/D芯片,模拟输入信号的量程为0~+5伏,则数字量12对应的电压为( )伏。
A) -0.0293 B) 0.0586 C) 0.0293 D) -0.0586 二、简答题
1.使用DAC0832进行数/模转换时,有哪两种方法可对数据进行锁存?
3 2
中北大学微机原理及接口技术习题及练习册
2.当用带两级数据缓冲器的D/A转换时,为什么有时要用3条输出指令才完成16位或12位数据转换?
3.什么叫采样保持电路的采样状态和保持状态? 三、编程题
1.利用DAC0832芯片 ,实现输出三角波。DAC端口的地址为328H,DAC0832芯片采用一级缓冲方式。请写出主要程序段。
2.在一个计算机系统中连接有一个8位 D/A 转换器,D/A转换器的数据端口地址为180H,请编程从此 D/A 转换器的模拟量输出端输出一个如图所示的锯齿波(频率不限制)。
11.2 课后练习题
一、简答题
1.比较计数式,双积分式和逐次逼近式A/D转换的优缺点。
2.在数字量和模拟量并存的系统中,地线连接时要注意什么问题?
二、编程题
1.一个8位D/A转换器连接于8086系统中,其端口地址为3FH,请编程实现在D/A转换器的输出端输出一个锯齿波。
33
中北大学微机原理及接口技术习题及练习册
2.一个8086系统中连接有一A/D转换器,如图所示,请完成下列问题
1)图中0809通道5(IN5)的端口地址是多少?
2)图中0809转换完成信号(EOC)的端口地址是多少?
3)编程将通道7(IN7)的模拟信号连续采集16次,存放到内存BUF1开始的单元中。
第12章 与实验相关的问题
12.1 基本练习题
一、填空题
1. 汇编语言源程序的扩展名是_______________。
2. 汇编语言程序的上机操作的步骤是___________、__________、_________、__________。 二、选择题
1. 实验时,在DEBUG下如果要运行0100:4360段开始的一段程序用的命令为________。 A) D=0100:4360 B) A=0100:4360 C) G=0100:4360 D) Q=0100:4360 2. 汇编实验时要显示2100H:45B6H段开始的一段程序的反汇编命令用______ …… 此处隐藏:1548字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [综合文档]应答器设备技术规范(征求意见稿)A1
- [综合文档]教师 2012年高考政治试题按考点分类汇
- [综合文档]保险公司的总经理助理竞职演说
- [综合文档]卫生应急大练兵大比武活动考试--题库(
- [综合文档]徐州经济技术开发区总体规划环境影响报
- [综合文档]汉语拼音表(带声调)
- [综合文档]二年级 上 思维训练( 1~18)
- [综合文档]特色学校五年发展规划
- [综合文档]机床经常出现报警“X1轴定位监控”
- [综合文档]《电子技术基础》21.§5—2、3、4 习题
- [综合文档]浙江省深化普通高中课程改革
- [综合文档]CRISP原理 - 图文
- [综合文档]2017年电大社会调查研究与方法形考答案
- [综合文档]浅析建筑施工安全毕业论文
- [综合文档]《回忆我的母亲》名师教案
- [综合文档]装饰装修工程监理规划
- [综合文档]三下乡心得体会-文艺
- [综合文档]柱计算长度系数 - 图文
- [综合文档]全流程思考,提高燃电系统热电转换率--
- [综合文档]2018年嘉定区中考物理一模含答案
- 433M车库门滚动码遥控器
- 8、架空线路施工规范
- 大学四年声乐学习的体会
- 新北师大版五年级数学上册《轴对称再认
- 部编版五年级上册语文第六单元小结复习
- 小学六年级英语形容词用法
- 第2课 抗美援朝保家卫国 课件01(岳麓版
- 2015年天津大学运筹学基础考研真题,考
- 微机计算机控制技术课后于海生(第2版)
- 安全教育实践活动
- Delphi程序设计教程_第1章_Delphi概述
- 第八讲 工业革命与启蒙运动
- 《中华人民共和国药典》2005年版二部勘
- 科粤版九年级化学2.3构成物质的微粒(1)
- 西师大版数学三年级下册《长方形、正方
- ch6_冒泡排序演示
- 第4章 冲裁模具设计
- 浙江中小民营企业员工流失论文[终稿]
- 再议有线数字电视市场营运模式
- 昆明供水工程监理大纲




