王老师:19139051760(微信同号)  13333709510
联大   青书学堂   文才   和学   现代兴业   安徽教育在线   超星   弘成   广东开放大学   国家开放大学   上海开放大学   含弘慕课 

教育服务

成人高校
成考录取分数线
我要提升学历
提升学历的理由:
升职加薪、积分落户、考研、公务员考试、子女入学、出国留学


成人高考报名入口

当前位置: 首页 > 联大系统 > 河南科技大学> 河南科技大学计算机接口技术
 

输入试题:
本题添加时间:2023/4/3 12:59:00
圆梦客服:王老师  19139051760(微信同号)  19139051760(微信同号)
简述CPU与外部设备之间数据传递的控制方式?

答案是:CPU与外部设备之间数据传递有三种方式:程序控制传递方式、DMA方式和I/O处理机方式。要求掌握程序控制传递方式。 程序控制方式又分为无条件传送方式、查询传送方式和中断传送方式。 1.程序控制方式的特点 这类数据传送方式的特点是由CPU执行预先编写好的输入输出程序来实现数据的传送。在输入输出程序中用到的主要指令是传送指令和I/O指令。 (1)无条件传送方式 又称“同步传送方式”,适合以下场合: 1)CPU和外设串行工作且外设随时处于就绪状态的场合。在这种情况下,CPU可在任意时刻用I/O指令实现输入/输出。 2)CPU和外设串行工作,并且外设处理数据信息的时间是固定的而且是已知的场合。在这种情况下,为了实现CPU与外设之间的同步,可采用软件延时程序或硬件等待的方法来实现输入输出。 (2)查询传送方式 又称“异步传送方式”,适用于CPU和外设串行工作且外设的定时是未知的或不固定场合。用查询传送方式实现输入/输出时应注意以下几点: 1)必须借助于外设提供的状态信息来实现CPU与外设之间的同步。 实现一次数据的输入或输出时,必须先要CPU通过执行一条输入指令读取所选外设的状态端口的反映外设能否实现数据传送的状态信息,以便CPU能够了解所选外设的当前状态。 当CPU通过所获得的状态信息能够确认外设已经准备好数据的传送而且已经进入到“准备就绪”的状态时,CPU方可再通过执行一条输入指令或输出指令访问外设接口中的数据端口来实现一次数据的输入(读取数据)或者数据的输出(写入数据)。否则,CPU不能执行输入输出操作,必须等待,重复检测外设的状态。 2)在必要时还需要通过外设接口中的控制端口传送必要的控制信息。 (3)中断传送方式 适用于CPU与外设、外设和外设之间并行工作的场合。中断传送方式可以克服无条件传送方式和查询传送方式所具有的CPU和外设只能串行工作的缺点,大大提高系统的工作效率,充分发挥CPU的高速运算能力。 2.DMA方式 DMA(Direct Memory Access) 是一种不需要CPU干预也不需要软件介入的、在I/O设备与存储器之间直接交换信息的高速数据传送方式。


出自 河南科技大学计算机接口技术  联大系统

河南科技大学

更多试题>>>>
1、在8088的最小组态(最小模式)的配置与最大组态(最大模式)的配置中,系统总线是如何形成的?
2、8284时钟发生器能产生哪三种信号?结合等待状态产生电路的作用,试述8088插入等待周期TW 的过程。
3、8088(CPU)从功能上分为哪两个部件?如何实现指令执行的流水操作?
4、Intel8088有那几种工作周期?它们之间的关系如何?
5、8086CPU在经上电复位后,执行第一条指令的物理地址是 __________。


提升学历-成人高考报名入口 提升学历-成人高考院校名单