社区
汇编语言
帖子详情
请问一下,是不是DMA,中断控制器是属于总线的而不是属于系统的啊???????
chinaonl2
2008-02-28 11:07:30
我的意思是说DMA,中断控制器是由总线决定的.而不是由系统决定的.
比如说,在一条总线上有1个DMA控制器,2个中断控制器.
而另一条总线使用2个DMA控制器,3个中断控制器.
这样说总线就由总线决定了DMA,中断控制器的个数
不知道我的理解是否正确?????????
...全文
160
6
打赏
收藏
请问一下,是不是DMA,中断控制器是属于总线的而不是属于系统的啊???????
我的意思是说DMA,中断控制器是由总线决定的.而不是由系统决定的. 比如说,在一条总线上有1个DMA控制器,2个中断控制器. 而另一条总线使用2个DMA控制器,3个中断控制器. 这样说总线就由总线决定了DMA,中断控制器的个数 不知道我的理解是否正确?????????
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
meiZiNick
2008-05-01
打赏
举报
回复
以后需再关注,现在先帮你顶一下
knowledge_Is_Life
2008-04-30
打赏
举报
回复
lz要干嘛?
chinaonl2
2008-02-29
打赏
举报
回复
你还是误解了我的意思
我的意思是比如说在ISA总线上ISA规范会指明总线使用的一个可编程中断芯片
而EISA的规范则会规定使用两个可编程中断芯片来构成中断系统
意思是总线会根据自己的特征来安排中断芯片,DMA.各个总线的定义可能不同
还是请问是不是
cnzdgs
2008-02-29
打赏
举报
回复
PC机上各种外设的地址是有规定的,就是地址总线有固定的接法。专用的计算机系统会根据自己的想法来设计。
chinaonl2
2008-02-29
打赏
举报
回复
意思就是DMA,中断控制器应该是由总线标准定义的,而不是计算机系统定义的
cnzdgs
2008-02-28
打赏
举报
回复
概念混乱,问题描述无法理解,建议先系统地学习一下微机原理。
总线分为地址总线、数据总线和控制总线,总线是一组不是一条。
CPU通过总线与内存和各种外设相连接。
相关推荐
NiosⅡ
系统
中
DMA
控制器
的原理及应用
一、
DMA
控制器
介绍
DMA
控制器
是一种在
系统
内部转移数据的独特外设,可以将其视为一种能够通过一组专用
总线
将内部和外部存储器与每个具有
DMA
能力的外设连接起来的
控制器
。它之所以
属于
外设,是因为它是在处理器的编程控制下来 执行传输的。 传输结构与设置 目前有两类主要的
DMA
传输结构:寄存器模式和描述符模式。无论
属于
哪一类
DMA
,表1的几种信息都会在
DMA
控制器
中出现。当
DMA
以寄存器模式工作时,
DMA
控制器
只是简单地利用寄存器中所存储的参数值。在描述符模式中,
DMA
控制器
在存储器中查找自己的配置参数。 (1)基于寄存器的
DMA
在基于寄存器的
DMA
内部,处理器直接对
DMA
控制寄存器进行
操作
系统
--I/O
系统
I/O硬件
总线
PCI
总线
北桥连接高速硬件,例如内存和显卡;南桥连接低速硬件,例如磁盘。 设备类型 计算机中的IO
系统
外围设备并没有和PCI
总线
直接相连,而是经过了一层适配器或者
控制器
。真正控制外围设备的是这些适配器或者
控制器
,而不是CPU。
控制器
IO地址 I/O控制方式 轮询
中断
缺点:CPU仍然需要等待
DMA
直接内存访问 CPU只管发出命令,然后就接着做别的事去了。其他事情交给
DMA
控制器
来做。 我们可以看到CPU和
DMA
控制器
使用的是同一个CPU/内存
总线
,当
DMA
占用该
8237A
DMA
控制器
简答
(1)、比较
中断
和
DMA
两种传输方式的特点。 在
中断
模式下,外设需与主机传送数据时要请求主机给与
中断
服务,
中断
当前主程序的执行,自动转向对应的
中断
处理程序,控制数据的传输,过程始终是在所执行的指令控制之下。 在
DMA
模式下,
系统
中有一个
DMA
控制器
,它是一个可驱动
总线
的主控部件。当外设与存储器之间需要传送数据时,外设向
DMA
控制器
发出
DMA
请求,
DMA
控制器
向CPU发出
总线
请求,取得
总线
控制权后...
直接存储器存取—基本原理、结构与应用(上)
直接存储器存取(
DMA
)
控制器
是一种在
系统
内部转移数据的独特外设,可以将其视为一种能够通过一组专用
总线
将内部和外部存储器与每个具有
DMA
能力的外设连接起来的
控制器
。它之所以
属于
外设,是因为它是在处理器的编程控制下来执行传输的。值得注意的是,通常只有数据流量较大(kBps或者更高)的外设才需要支持
DMA
能力,这些应用方面典型的例子包括视频、音频和网络接口。 一般而言,
DMA
控制器
将包括一条地址
总线
、一条数据
总线
和控制寄存器。高效率的
DMA
控制器
将具有访问其所需要的任意资源的能力,而无须处理器本身的介入,它必须能产生
中断
。最后,它必须能在
控制器
内部计算出地址。 一个处理器可以包含多个
DMA
cc2530
dma
控制器
功能_CC2530芯片
DMA
控制器
配置
DMA
控制器
DMA
(Direct Memory Access)
控制器
是一种在
系统
内部转移数据的独特外设,可以将其视为一种能够通过一组专用
总线
将内部和外部存储器与每个具有
DMA
能力的外设连接起来的
控制器
。它之所以
属于
外设,是因为它是在处理器的编程控制下来 执行传输的。1.
DMA
控制器
结构一般而言,
DMA
控制器
将包括一条地址
总线
、一条数据
总线
和控制寄存器。高效率的
DMA
控制器
将具有访问其所需要的任意资...
发帖
汇编语言
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
2.1w+
社区成员
4.1w+
社区内容
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
帖子事件
创建了帖子
2008-02-28 11:07
社区公告
暂无公告