把数据传送到或传送自终端的整个过程是由I/0管理器处理的,操作系统核心中的两个与硬件无关的程序例 程称为Kemel_IO_SendByte和Kernel_IO_ReceiveByte形成了传输和接收信息的基础。对于Small-OS来说,所 有I/0程序代码的其他部分都是与目标硬件相独立的。不论是成功和非成功的命令处理,在两种情况下,ATR 和T=1传输协议都完全在I/0管理器中执行。为此开发了一个专用的状态机,以处理T=1协议的比较复杂的过 程。ISO/IEC 7816-3 Amd1标准中用许多例子说明了I/0管理器在成功和失败的两种情况下的反应。对于人工 优化的汇编代码,一个良好的1/0管理