下载此文档

《直接内存存取DMA》.ppt


文档分类:IT计算机 | 页数:约27页 举报非法文档有奖
1/27
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/27 下载此文档
文档列表 文档介绍
该【《直接内存存取DMA》 】是由【相惜】上传分享,文档一共【27】页,该文档可以免费在线阅读,需要了解更多关于【《直接内存存取DMA》 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。实验课题5组合逻辑控制单元设计实验内容:按照题目要求用硬布线〔组合逻辑〕控制法设计一个简单模型机的控制单元CU〔微操作信号产生电路〕,决定外部的端口〔名称、有效电平〕和内部各元件的连接,画出系统框图和逻辑图,设计仿真数据,用VHDL编程和仿真。一、:3-8译码器。〔2学时〕1整理ppt实验课题5组合逻辑控制单元设计实验内容:一、:假设该模型机有8条不同类型的指令。包括:算术运算、逻辑运算、移位、数据传送、访存操作、转移等。根据每条指令的功能和时序,分析其执行过程中需要在各个阶段产生的全部微操作,导出产生这些微操作控制信号的逻辑。提示:需要决定指令周期包括哪几个机器周期,每个机器周期包括几拍,每拍包括几个时钟,以及时钟周期是多少nS。有些操作可能还需要规定是在时钟的上升沿或是在时钟的下降沿进行。2整理ppt实验课题5组合逻辑控制单元设计二、顶层设计用层次结构设计的方法设计一个控制单元CU〔微操作控制信号产生电路〕。包括指令译码器和控制单元。功能要求:能够正确产生8条不同指令在执行过程中〔每个机器周期、每拍〕发出的全部微操作。三、仿真设计仿真波形数据,要考虑到所有可能的情况。在实验报告中必须清楚说明仿真波形数据是怎样设计的。提示:仿真输入波形包括三级时序信号。3整理ppt计算机组成原理anization广义双语教学课程://://.〔3〕InthesesituationsthesimplestsolutionistoasktheCPUtohandlethelogic,butduetothefactthattheI/Odevicesareveryslow,theCPUwouldendupwastingahugeamountoftime(puterperspective)sittingidlewaitingforthedatafromthedevice..5整理ppt§,用于磁盘等高速I/O设备与主存之间的成组数据传送。DMA数据传送是在DMA控制器的控制下进行的。ess6整理ppt§,因而有4种可能的工作方式。,CPU放弃总线,不访问主存。DMA完成一个数据块的传送后,把总线控制权还给CPU。,CPU和DMA交替分时使用总线。(Cycle-Stealing)DMA每传送一个字节/字,占用〔窃取〕CPU的一个总线周期。在这个周期内,如果CPU〔进行内部操作〕正好不使用总线,那么对CPU的工作无影响。如果CPU也需要使用总线,那么必须等待DMA传送完成后〔一个总线周期的时间〕才能使用总线。〔处理机,通道,IOP,DMAC〕,每个主控设备要使用系统总线都必须申请。总线控制器根据申请总线的设备的优先级做出仲裁,把总线在该周期的控制权交给优先级最高的设备。取得总线控制权的设备可以在该周期内使用总线访问存储器或进行输入/输出,然后交回总线控制权。DMA的优先级高于CPU和其他设备。实际在计算机系统中使用的是周期窃取方式和仲裁方式。9整理ppt§〔DMA控制器〕包括多个设备存放器、中断控制和DMA控制逻辑等。①主存地址存放器MAR初始值为主存数据缓冲区的首地址,在传输前由程序写入。在DMA传送期间,每交换一个字,由硬件逻辑将MAR自动加1。②外设地址存放器ADR存放I/O设备的设备码,或者表示该设备信息存储区的寻址信息。例如;磁盘的驱动器号、磁头号、柱面号等。10整理ppt

《直接内存存取DMA》 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数27
  • 收藏数0 收藏
  • 顶次数0
  • 上传人相惜
  • 文件大小3.14 MB
  • 时间2024-04-18