微型计算机原理及其接口技术第七章部分习题答案 林志贵_第1页
微型计算机原理及其接口技术第七章部分习题答案 林志贵_第2页
微型计算机原理及其接口技术第七章部分习题答案 林志贵_第3页
微型计算机原理及其接口技术第七章部分习题答案 林志贵_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

、接口信有几?有么点答:接口信号通常有以下四种:、开量:只有种状态,用一位二进制数0或)表示开或关。、数量:二进制式的数据或是已经过编码的二进制形式的数据。、脉量:脉冲信是以脉冲形式表示的一种信号。关注的是信号发生的跳变情况。、模量:用模拟压或模拟电流幅值大小表示的物理量。、么接?口主功是么答:接口是CPU与外设之间进行数据传输的桥梁。接口的主要功能:、信形式转换、电转换和放大、锁器缓冲、I/O定、并及串行I/O转、么端?口存单有么别答:端口指输入输出接口中的寄存器。区别O单地址使用的是绝地址存元需要使用段地址和偏移地址来寻址。、端口址几方?们有么点答、I/O端有两种编址方式:统一编址方式是将端与内存单元统一起来进行编号式优点是不需要专门的I/O指,对I/O端操作的指令类型多;点是端口要占用部分存储器的地址空间,不容易区分是访问存储器还是外部设备。独立编址的端口单独构成I/O地址空间,不占用存储器地址。优点地址空间独立,控制电路和地址译码电路简单采专用的I/O指使端口操作的指令在形式上与存储器操作指令有明显区别,程序容易阅读;缺点是指令类别少,一般只能进行传送操作。、接口控方有种简各方的点?答CPU和外设之间的数据传送方式通常四种:程序传送方式、中断传送方式DMA送方式和I/O处理机方式。、程序控制方式:在程序控制下进行信息传送,分为有条件传送方式和无条件传送式。无条件传送方式主要用于对简单外设进行操作,或者外设的定时是固定的或已知的场合。条件传送方式主要用于不能保证输入设备总是准备好了数据或者输出设备已经处在可以接收数据的状态。、中断控制方式:中断传送方式下,当外设要求交换数据时,向CPU发中断请求,CPU在执行完当前指令后可断前任务的执行根中断源转入相应的中断处理服务程序,实现对请求中断外设的管理。中断控制方式主要用于需要提高CPU用率和进行实时

——————数据处理的情况。、直接存储器存取方式DMA方DMA方式是在存储器与外设间开辟一条高速数据通道使设与内存之间直接交数据需要CPU的预控方式主要用于快速完成大批的数据交换任务。、输入输处理器方式)有自己的指令系统,可以独立执行自己的程序。(2支持DMA传。。、么DMA送式DMA控制器主功是么答DMA方是在存储器与外设间开辟一条高速数据通道,使外设的数据不经过PU直接送入内存储器,或者,从内存储器不经过直接送往外设备。的主功能:、中有个独立的DMA通,但需要一位地址锁存器配合使用、每个通道的DMA求都可以分别被允许和禁止、每个通道的DMA求有不同的优先权,优先权可以固定的,也可以是旋转的、每个通道一次输数据最大长度可达可以在存储器与外设间进行数据方式以及级联方式。在存储器的两个区域之间进行传递、的数据的传递有4种作方式:单字节传送方式,数据块传送方式,请求传送方式以及级联方式。在每一种工作方式下8237A都接受外设的请求信号DREQ并向CPU出DMA请信号接收到CPU的响应信号后可以接管总线进行DMA传,并向外设发出响应信D、有个结束处理输入信号,允许外界用此输入端来结束DMA传或重新初始化、可以级联,任意扩展通道数、系中用完成存器外端的据送务若知道的址存,点数,式存端地分为EEE0HEEE1H和EEE8H,要求过道0将存中移地为—10FFH的容传到示输,编始化程。解:;清高低触发器(清0后先写低地址,然后高/触发器自动变1再写高地址)MOVDX0EEEDHDXAL;写通道基地址寄存器,先写低地址,再写高地址MOVDXMOVAX1000HDXALMOVAL,AH

DXAL;写通道基字节计数器,先写低地址,再写高地址MOVDXMOVAX00FFHDXALMOVAL,AHDXAL;写工作方式字,块方式传送,地增值,禁止自动初始化,读传递,通道0MOVDX0EEEBHMOVAL,DXAL;写单通道屏蔽寄存器,开放指定DMA通0的屏蔽位MOVDX0EEEAHMOVAL,DXAL;写控制寄存器,有为低,有为低,滞后写,固定优先,允许工作,正常定时,禁止存储器到存储器MOVDXMOVAL,DXAL、系统使8237A完成存器数传,知数块地的移地址为1000H目数块首址偏地为1050H,据长为100B。请写始化序并出件接。解:题目分析:(1寄存器的端口地址:高4位址经译码后,选通片选端,这里假设地址的高4位A7~A4为时通CS即DMA的16端口地址从90H开始。(题目要求的是数据送是从存储器到存储器数块的首地址的偏移地址为,目标数据块首地址的偏移地址为1050H这里利用DMA的道为源数据块的输出端,通道1作目的地址的入端且通道1的字节计数器存放要传送的字节数后过软件DMA求通道进行数据的传送。程序如下:;清高低触发器(清0后先写低地址,然后高/触发器自动变1再写高地址)AL;写通道基地址寄存器,先写低地址,再写高地址MOVAX1000HALMOVAL,AHAL

A~KAA~KA;写通道基地址寄存器,先写低地址,再写高地址MOVAX1050HALMOVAL,AHAL;写通道1的基字节计数器低地址高地址意知传送的数据块长度为100B转化为16进并且减1后63HMOVAX0063HALMOVAL,AHAL;写工作方式字,块方式传送,地增值,允许自动初始化,写传递,通道1MOVAL,B,AL;写屏蔽寄存器,开放指定DMA通0和通道的屏蔽位MOVAL,,AL;写控制寄存器,有为低,有为低,滞后写,固定优先,允许工作,禁止通道地址保持,允许存储器到存储器MOVAL,AL;写请求寄存器,通过软件DMA请通道0行数据的传送MOVAL

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论