输入/输出控制器将输入和输出 (I/O) 设备连接至中央处理器 (CPU) 的总线系统。它通常使用系统总线与 CPU 和系统内存通信,并能控制许多设备。控制通常由 CPU 发起。它向输入/输出控制器发送关于如何操作连接至输入/输出控制器的外部设备和信号的命令。输入/输出控制有专用于控制向外部设备发送信号,并控制它们的功能。这些功能包括以的电压水平和正确的接口标准驱动设备。它还包括使用正确的协议与设备连接的能力。通信和控制外部设备是一项非常重要的时间功能。输入/输出接口连接可能非常复杂,以至于一个 CPU 无法或不能有效地执行。许况下,CPU 不能输入/输出接口的特殊物理需求。将这项处理工作转移给输入/输出控制器可以提升 CPU 的性能和灵活性。输入/输出控制器可能正在处理简单的逻辑级输入或输入工作,如控制电源灯的状态,或检测按钮是否按下。它还可能需要计算逻辑事件发生的时间间隔,或进行信号调节(例如回弹键盘上按下的键)。它可能必须生成可用与控制 CPU 风扇速度之类的周期波形,如 PWM。控制器还能够执行不同的外部互联标准,如串联接口;并能够与设备间进行数据存取和传输。此类接口可包括 USB、SPI、UART 和各种其他标准接口。它还包括更的 USB2、USB和 SATA 式接口 — 尽管这些接口自身很可能有专用的控制器。很况下,输入/输出控制器将外部设备映系统地址范围,并通过直接内存访问 (DMA) 控制向处理器系统内存的数据传输。可以对输入/输出控制器进行配置,以便能使用特殊的中断信号来指示事件或传输何时发生。CPU 收到中断信号后,它就知道已经完成一个任务、发生了一个与输入/输出相关的事件或已经传输数据,并可能需要注意。许多现代的微处理器和微控制器内置了输入/输出控制器功能,以降低成本和尺寸。它们用于嵌入式应用和特殊用途的(例如手机)。在这些情况中,输入/输入要求是固定的,或者与许可要求相似4116R-1-102现货库存成都代理研究所一手渠道 MPF100T-1FCG484I,MPF100T-1FCG484E,M7A3P1000-2FG484I,M7A3P1000-2FG484,M2S150TS-FCVG484,M2S150TS-FCV484I,M2S150TS-FCG1152I,M2S150TS-FCG1152。M2S150TS-FC1152I,M2S150TS-1FCVG484I。M2S150TS-1FCV484I,M2S150TS-1FCV484,M2S150TS-1FCG1152I,M2S150TS-1FCG1152。M2S150TS-1FC1152I。
AT-UWB1-ZX302,AT-UWB1-ZX3A2,AT-UWB1-ZX3B2。AT-UWB1-ZX3G2,AT-UWB1-ZX3H2,AT-UWB1-ZX7B2,AT-UWB1-ZX7C2。AT-UWBG-NACA8。AT-UWBG-NACD8。AT-UYBG-NACG8,AT-UYBG-NACH8。AT-UYBG-NACJ8,AT-UYBG-ZACH8,AT-YTD7-ZAA02。R-1218-003E,R-1228-002E,R-1228-302E。 MAAL-011134-TR3000,MAAM-011156-TR1000。MAAM-011240-TR1000。MAAM-011184-TR1000,MAAM-009286-TR3000,MAAM-010617-TR3000。MAAL-010704-TR3000。MAALSS0042TR-3000,MAAM-011220-TR1000,MAAM-011117-TR3000。MAAM-011251-TR1000,MAAM-011258-TR1000,MAAL-011139-TR1000,MAAL-010200-TR3000。 M2S090T-1FGG676I,M2S090T-1FGG676,M2S090T-1FGG484M,M2S090T-1FGG484I,M2S090T-1FGG484,M2S090T-1FG676I,M2S090T-1FG484M。M2S090T-1FG484I,M2S090T-1FCSG325I,M2S090T-1FCSG325,M2S090-FGG484I。M2S090-FG484I。M2S090-FG484,M2S090-FCSG325I。M2S090-FCS325I,M2S090-FCS325。M2S090-1FGG676I。