比较并说明下述几种I/O控制方式的优缺点及其应用场合。
来源:互联网 发布:龙虎榜数据分析软件2.3 编辑:程序博客网 时间:2024/05/01 21:01
比较并说明下述几种I/O控制方式的优缺点及其应用场合。
I/O控制方式:
(1)直接程序控制方式
(2)程序中断方式
(3)DMA方式
答:
(1)直接程序传送方式用于系统调试或对速度要求不高的系统。
这种方式CPU通过执行I/O指令控制外设工作,查询外设状态并和外设交换数据,
优点:接口结构简单,实现容易。
缺点:由于CPU和外设串行工作,系统效率低
(2)程序中断方式用于处理中低速的I/O操作和随机事件;
优点:处理能力强,可处理复杂的随机事态,
缺点:切换程序时花费时间使中断方式难以适应高速数据传送。
(3)DMA方式可用于高速外设大批量数据传输,也可用于大批量数据采集系统和DRAM的刷新;
优点:与查询方式相比,可以随机响应外设请求,不必查询,与程序中断相比,不必切换程序,由硬件直接完成传输;
缺点:不能处理复杂事态。
- 比较并说明下述几种I/O控制方式的优缺点及其应用场合。
- STM32学习笔记(五) ------ I/O的几种工作模式及其应用场合
- 异步操作的优缺点及其应用场合
- Linux I/O复用中select poll epoll模型的介绍及其优缺点的比较
- linux进程间通讯的几种方式的特点和优缺点,和适用场合。
- linux进程间通讯的几种方式的特点和优缺点,和适用场合。
- linux进程间通讯的几种方式的特点和优缺点,和适用场合。
- linux进程间通讯的几种方式的特点和优缺点,和适用场合。
- linux进程间通讯的几种方式的特点和优缺点,和适用场合
- linux进程间通讯的几种方式的特点和优缺点,和适用场合。
- linux进程间通讯的几种方式的特点和优缺点,和适用场合。
- linux进程间通讯的几种方式的特点和优缺点,和适用场合
- 进程间通信的几种方式及其优缺点
- windows 内存管理的几种方式及其优缺点
- windows 内存管理的几种方式及其优缺点
- 进程通信的几种方式及其各自优缺点
- 几种常见的I/O模型及其区别
- 几种常见的I/O模型及其区别
- Android开发(14)-- 多线程中实现利用自定义控件绘制小球并完成小球自动下落的功能
- OpenTLD配置VS2010+OpenCV2.4,无须CMake
- hdu 4565 so easy 线性递推+矩阵乘法+快速幂 2013湖南区域邀请赛
- JAVA工程连接读取Access数据库UTF8编码乱码问题
- 使用Bootkit绕过Windows 登录密码
- 比较并说明下述几种I/O控制方式的优缺点及其应用场合。
- 黑马程序员—java基础之网络编程
- 第十次实验任务
- 逆向一个直接IO硬盘的驱动
- poj 1177picture测试数据结果
- strace命令用法详解
- 小技巧
- window 下停止和启动mysql (忘记了可以看)
- linux下调试core的命令,察看堆栈状态命令