图文详情
产品属性
相关推荐
TRICONEX AO3481代理商,代理商
TRICONEX AO3481代理商,代理商
I/O控制方式
CPU通过接口对外设进行控制的方式有以下几种:
(1)程序查询方式
这种方式下,CPU通过I/O指令询问指定外设当前的状态,如果外设
准备就绪,则进行数据的输入或输出,否则CPU等待,循环查询。
这种方式的优点是结构简单,只需要少量的硬件电路即可,缺点是
由于CPU的速度远远高于外设,因此通常处于等待状态,工作效率
很低。
(2)中断处理方式
在这种方式下,CPU不再被动等待,而是可以执行其他程序,一旦
外设为数据交换准备就绪,可以向CPU提出服务请求,CPU如果响应
该请求,便暂时停止当前程序的执行,转去执行与该请求对应的服
务程序,完成后,再继续执行原来被中断的程序。
中断处理方式的优点是显而易见的,它不但为CPU省去了查询外设
状态和等待外设就绪所花费的时间,提高了CPU的工作效率,还满
足了外设的实时要求。但需要为每个I/O设备分配一个中断请求号
和相应的中断服务程序,此外还需要一个中断控制器(I/O接口芯
片)管理I/O设备提出的中断请求,例如设置中断屏蔽、中断请求
优先级等。
此外,中断处理方式的缺点是每传送一个字符都要进行中断,启动
中断控制器,还要保留和恢复现场以便能继续原程序的执行,花费
的工作量很大,这样如果需要大量数据交换,系统的性能会很低。
(3)DMA(直接存储器存取)传送方式
DMA最明显的一个特点是它不是用软件而是采用一个专门的控制器
来控制内存与外设之间的数据交流,无须CPU介入,大大提高CPU的
工作效率。
在进行DMA数据传送之前,DMA控制器会向CPU申请总线控制 权,
CPU如果允许,则将控制权交出,因此,在数据交换时,总线控
制权由DMA控制器掌握,在传输结束后,DMA控制器将总线控制权
交还给CPU。
(4)无条件传送方式
(5)I/O通道方式
(6)I/O处理机方式
○○○○○○○○○○○○○○○○○○○○○○○○○○
Kongsberg norcontrol P/N: 8100181 Rev: D
Daystar P/N 2271018-001
Emerson DXM-205 P/N: 801114-50 Rev. A.3
Anorad SMA8315HP-0C4-009-1A-1-00 P/NVolt
Euresys P/N: 1171 & P/N: 1183_A0_1
NEC PJ-4RSTA N SDS 4MFC A SC1207 A 1A
Doboy P/N 443588 PC Board + SBC 1386 Installed 003021
CYMER Laser Technologies P/N. 04-05640-0 Rev.04-06500-1
Nanomotion P/N 002ES001 PLCM TRI-SP4MOTORS FOR ROTOR am
100,emecanique ZB2-BE101C Emergency N/C Switch,XB2
5X Motorola MRF372 Power Mosfet RF Transistor N-Channel
100, emecanique ZB2-BE101C Emergency Stop N/O Switch
500,Latching + Momentary N/O + N/C DPDT Push Switch,3P3
100,Emergency N/O Rotary Turn Lock Switch 380v 10A,LWA1
100 Emergency N/O Push Button MOM Switch 600v 10A,GWA1
AO3481
TRICONEX