DMA方式是最好的一种I/O同步方式,因而微机系统中应尽量采用DMA方式实现I/O与cpu的数据传输。这句话对吗?
2个回答
展开全部
1、程序查询方式2、程序中断3、直接内存访问4、通道方式5、外围处理机方式
各有优缺点吧
比如通道方式: DMA方式的出现已经减轻了CPU对I/O操作的控制,使得CPU的效率有显著的提高, 而通道的出现则进一步提高了CPU的效率。这是因为,CPU将部分权力下放给通道。通 道是一个具有特殊功能的处理器,某些应用中称为输入输出处理器(IOP),它可以实现 对外围设备的统一管理和外围设备与内存之间的数据传送。这种方式与前述例子的第 四种方法相仿,大大提高了CPU的工作效率。然而这种提高CPU效率的办法是以花费更 多硬件为代价的。
各有优缺点吧
比如通道方式: DMA方式的出现已经减轻了CPU对I/O操作的控制,使得CPU的效率有显著的提高, 而通道的出现则进一步提高了CPU的效率。这是因为,CPU将部分权力下放给通道。通 道是一个具有特殊功能的处理器,某些应用中称为输入输出处理器(IOP),它可以实现 对外围设备的统一管理和外围设备与内存之间的数据传送。这种方式与前述例子的第 四种方法相仿,大大提高了CPU的工作效率。然而这种提高CPU效率的办法是以花费更 多硬件为代价的。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询