云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 微机原理与接口技术习题答案

微机原理与接口技术习题答案

  • 62 次阅读
  • 3 次下载
  • 2025/5/6 16:24:47

CMP AL, 39H JNA L2

SUB AL, 07H

L2: SUB AL, 30H

ADD NUM, AL ;NUM中为十六进制数的二进制表示 CMPDISP 100 CMPDISP 10 CMPDISP 1 MOV AH, 4CH INT 21H

CODE ENDS

END BEG

第6章 接口技术

习题与思考题

1.什么是接口?

两个部件或两个系统之间的连接。微机接口,则涉及到微处理器与各外部设备之间的接口、微处理器与存储器之间的接口以及微型计算机之间的接口。习惯上说到接口只是指I/O接口,是指微处理器与外设之间的接口称为I/O接口。

2.端口独立编址有哪些特点?和统一编址的区别是什么?

解答:解答:输入/输出指令和访问存储器的指令明显区分开,使程序清晰,可读性好;而且I/O指令长度短,执行的速度快,也不占用内存空间,I/O地址译码电路较简单。不足之处是CPU指令系统中必须有专门的IN和OUT指令,这些指令的功能没有访问存储器的指令的功能强;I/O端口数目有限。另外,CPU要能提供区分存储器读/写和I/O读/写的控制信号。

3.DX间接寻址主要应用在什么情况?和直接端口寻址的区别是什么? 端口地址大于255的时候。

4.I/O端口地址译码电路有哪几种结构形式? 解答:固定式译码和可选式译码。

5.CPU和I/O设备间的数据传送方式有哪些?区别是什么? 有4种。无条件、查询、中断和DMA方式。区别见书140页。

第7章 中断技术

习题与思考题

1.什么是中断?什么是中断优先级?设置中断优先级的目的是什么? 书143页。

2.中断处理的一般过程是什么?

中断请求,中断判优,中断响应,中断处理,中断返回。 3.什么是中断嵌套?如何处理中断嵌套?

当前中断还未处理完毕,又有了新的优先级更高的中断请求,cpu转而去处理优先级更高的中断称为中断嵌

套。

4.什么是中断向量?它与中断服务程序入口地址的关系是什么? 中断向量即中断服务程序的入口地址。 5.什么是中断类型号?它的作用是什么?

中断类型号就是中断源的编号,在中断系统中用作中断源的识别。 6.可屏蔽中断和INTn中断的处理区别是什么? 可屏蔽中断是硬件中断而INTn中断是软件中断。

7.不可屏蔽中断和可屏蔽中断各有何特点?其用途如何?

不可屏蔽中断的优先级高于可屏蔽中断,不可屏蔽中断不受指令cli的影响,常用于紧急情况的故障处理,并由系统使用,一般用户不能使用。

8.PC微机的中断系统由哪几部分组成?

由CPU端的中断逻辑以及中断控制器8259组成。

9.80X86的异常有哪几个层次?各层次的特点是什么? 书148页

10.保护虚拟地址下的中断如何管理? 采用中断描述表IDT进行管理。

11.可编程中断控制器8259A协助CPU处理哪些中断事务? 书162页。

12.8259A具有哪些工作方式和中断操作功能?指出与这些功能相对应的命令字(ICW/OCW)的内容? 书164页。

13.在什么情况下,才要求用户对8259A进行初始化?

在没有配置完善的操作系统的单板机上需要对8259初始化。 14.如何对8259A进行初始化编程(包括单片使用和双片使用)? 书176,177页。

15.什么是中断响应周期?在中断响应周期中CPU和8259A一般要完成哪些工作? 书165页

16.用户利用PC微机的中断系统资源进行中断传送时,要求用户对8259A的哪些命令进行编程使用? 17.中断结束命令安排在程序的什么地方?在什么情况下要求发中断结束命令? 中断结束命令安排在中断返回指令iret前。如果8259工作在非自动中断结束方式下则要求发送中断结束命令。 18.保护模式下中断服务程序怎样入口? 书157页。

第8章 常用I/O接口芯片

习题与思考题

1. 可编程并行接口8255A面向CPU一侧的端口有几个。

4个。分别是1个控制子端口和3个数据口。 2. PC口按位置/复位字是如何定义的?

PC口按位置/复位命令字用于PC引脚作输出单位控制或软件设定8255A的相应状态。 PC口按位置/复位命令字格式: DDDDDDD7 D0 6 5 4 3 2 1 特PC口位号置/复位征位值未用 选择 选择 为0 其中:

D0为置/复位选择位:D0=0表示相应位清0,D0=1表示相应位置1。 D3D2D1选择被置/复位的位号: D3D2D1=000选择PC口第0位; D3D2D1=001选择PC口第1位; D3D2D1=010选择PC口第2位; D3D2D1=011选择PC口第3位; D3D2D1=100选择PC口第4位; D3D2D1=101选择PC口第5位; D3D2D1=110选择PC口第6位; D3D2D1=111选择PC口第7位。 D6D5D4没有使用,一般让D6D5D4=000。 D7位为特征位,该命令字处D7=0。 3. 如何对8255A进行初始化编程?

对8255A的编程涉及到两个内容:一是写控制字设置工作方式等信息;二是使C口的指定位置位/复位的功能。

在8255A工作之前,首先要对其进行初始化,也就是要写入控制字,来指定它的工作方式,指明是否允许它的某组端口采用中断方式传送数据。如果要改变某组端口的工作方式或中断允许情况,必须重新写入控制字。前面讲过,控制字有两个,分别为方式命令字和按位置/复位命令字,它们都必须写向控制寄存器。在实际应用中,可根据需要写入一个或两个命令字。

4. 8255A有哪几种工作方式?各自有什么特点?

8255A有三种工作方式,用户可以通过编程来设置。

方式0——简单输入/输出——查询方式;A,B,C三个端口均可。 方式1——选通输入/输出——中断方式;A ,B,两个端口均可 方式2——双向输入/输出——中断方式。只有A端口才有。 5. 请比较RS-232和TTL的电器特性,以及它们之间如何转化?

书203页。转化要用到专门的集成电路转换器件。 6. 异步传输方式和同步传输方式有和区别?

书198页。他们的区别主要是达到同步的方式不同,桢结构不同。 7. 8251在PC机中的是如何应用的?

书231页。

8. 8253A三个计数器分别在PC机中的应用是什么? 9. 8253如何完成日时钟定时?

书233页。 10. 8237在PC机中是如何应用的?

书254页。 11. 8237的工作步骤是什么? 书253页,例8-3

第9章 人机交互设备接口技术

习题与思考题

1. 2. 3. 4.

试述非编码键盘的工作原理。 用8255A设计一8×8的非编码键盘,试画出设计原理图并编程。 试述PC/XT和PC/AT的键盘接口的工作原理。 试述鼠标器的工作原理。

5. 6. 7. 8. 9. 简述LED显示器的工作原理。 简述LED显示器静态驱动原理。 简述LED显示器动态扫描原理。 简述CRT光栅扫描原理。 简述LCD的显示原理。

第10章 A/D与D/A转换器接口

习题与思考题

1. 2. 3. 4. 5. 6. 7. 8.

D/A转换器的性能指标有哪些?各性能指标的含义是什么? 简述D/A转换器的工作原理。

D/A转换器和微处理器接口中的关键问题是什么?如何解决?

使用DAC0832设计一个产生三角波的接口电路并编写产生三角波的程序,其变化范围在0~10v之间变化。若要在-5~+5v之间变化要采用什么措施实现。

设输入模拟信号的最高有效频率为5kHz,应选用转换时间为多少的A/D转换器对它进行转换?

试设计一个采用查询法并用数据线选择通道的CPU和ADC0809的接口电路,并编制程序使之把所采集的8个通道的数据送入给定的内存区。

试设计一个采用固定延时等待法并每采集一个数据只需一条I/O指令的CPU和ADC0809的接口电路,并编制程序使之把所采集的8个通道的数据送入给定的内存区。

试利用AD1674设计一个数据采集系统(不包括A/D转换器输入通道中的放大器和采样/保持电路)。要求每隔200μs采集一个数据,每次启动采集数据时采集时间为20ms。假定时钟频率为5MHz,由一只开关手动启动数据采集,数据的I/O传送控制采用中断控制,8255A的INTR信号接到8259A的IR2请求信号引脚。允许附加必要的门电路或单稳态电路。试完成:

⑴ 硬件设计,画出连接图;(不包括8259A) ⑵ 软件设计,包括主程序和中断服务子程序。 设计AD1674与16位微机总线的接口电路。

9.

搜索更多关于: 微机原理与接口技术习题答案 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

CMP AL, 39H JNA L2 SUB AL, 07H L2: SUB AL, 30H ADD NUM, AL ;NUM中为十六进制数的二进制表示 CMPDISP 100 CMPDISP 10 CMPDISP 1 MOV AH, 4CH INT 21H CODE ENDS END BEG 第6章 接口技术 习题与思考题 1.什么是接口?

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com