问答题试简述设备驱动程序工作原理。

您可能感兴趣的试卷

你可能感兴趣的试题

3.单项选择题下面关于inode节点描述错误的是()

A.inode节点和文件是一一对应的
B.inode节点能描述文件占用的块数
C.inode节点描述了文件大小和指向数据块的指针
D.通过inode节点实现文件的逻辑结构和物理结构的转换

4.单项选择题以下哪一项是是硬盘设备文件()

A.fd0
B.hda
C.eth1
D.ht0

6.单项选择题以下()设备是字符设备。

A.hdc
B.fd0
C.hda1
D.tty1

7.单项选择题如果设备驱动程序有多个程序文件,分别编译成.o文件后,需链接成一个驱动模块,则以下命令正确的是()

A.ld-rfile1.ofile2.o-o modulename
B.ld-ofile1.ofile2.o- rmodulename
C.ld-rfile1.ofile2.o modulename
D.ld-ofile1.ofile2.o modulename

8.单项选择题释放设备跟关闭设备的区别是()

A.关闭设备时,其他进程还能继续使用该设备;释放设备时,其他进程必须重新打开此设备才能使用它
B.释放设备时,其他进程还能继续使用该设备;关闭设备时,其他进程必须重新打开此设备才能使用它
C.关闭设备时,其他进程还能暂停使用该设备;释放设备时,其他进程必须重新打开此设备才能使用它
D.新打开此设备才能使用它

9.单项选择题如果要从系统中删除一个设备,则要调用()函数。

A.cdev_del()
B.cdev_add()
C.cdev_alloc()
D.cdev_init()

10.单项选择题下列关于字符设备说法不正确的是()

A.以字节为单位逐个进行I/O操作
B.字符设备中的缓存是可有可无的
C.支持随机访问
D.字符设备可以通过设备文件节点访问