(操作系统教学课件)ch13IO Systems.ppt

* * * * * * * * * * * * * * * * * * * * * * * * I/O Protection User process may accidentally or purposefully attempt to disrupt normal operation via illegal I/O instructions All I/O instructions defined to be privileged I/O must be performed via system calls Memory-mapped and I/O port memory locations must be protected too Use of a System Call to Perform I/O Kernel Data Structures Kernel keeps state info for I/O components, including open file tables, network connections, character device state Many, many complex data structures to track buffers, memory allocation, “dirty” blocks Some use obje

文档评论(0)

1亿VIP精品文档

相关文档