鲤鱼玉米

文章
5
资源
0
加入时间
2年10月21天

哈希表和完美哈希

我们知道,通过对数组进行直接寻址(Direct Addressing),可以在 O(1) 时间内访问数组中的任意元素。所以,如果存储空间允许,可以提供一个数组,为每个可能的关键字保留一个位置,就可以应用直接寻址技术。哈希表(Hash Table)是普通数组概念的推广。当实际存储的的关键字数比可能的关键字总数较小时,这时采用哈希表就会比使用直接数组寻址更为有效。因为哈希表通常采用的数组...

Linux驱动----8、中断处理和内核数据结构

注册中断并口的标准规定设置端口2的第4bit 将启动中断报告,short 模块调用outb来设置这个位。开启之后,每当引脚10的电平从低到高改变时,并口就会产生一个中断。(连接输出口到引脚10可软件控制产生中断)内核维护一个中断信号线的注册表,模块在使用中断前要先请求一个中断通道(或中断请求IRQ)。中断报告显示在文件/proc/interrupts中。int request_irq...