Windows内核函数 - 枚举子项
2024-05-30 17:29:28
511
Windows内核函数 - 查询注册表
2024-05-30 16:52:17
374
Windows内核函数 - 添加、修改注册表键值
2024-05-29 14:25:39
577
Windows内核函数 - 打开注册表
2024-05-29 14:12:08
199
Windows内核函数 - 创建关闭注册表
2024-05-28 18:08:43
319
Windows内核函数 - 文件的读操作
2024-05-28 17:27:05
220
Window内核函数 - 文件的写操作
2024-05-23 15:04:41
304
Window内核函数 - 获取或修改文件属性
2024-05-23 14:45:42
435
Window内核函数 - 文件的打开
2024-05-22 17:15:55
492
Window内核函数 - 文件的创建
2024-05-22 17:04:09
297
Windows内核函数 - ANSI_STRIN字符串与UNICODE_STRING字符串相互转换
2024-05-20 16:19:41
152
Windows内核函数 - 字符串与整形数字相互转换
2024-05-20 15:45:29
299
Windows内核函数 - 字符串转化成大写
2024-05-17 20:49:45
269
Windows内核函数 - 字符串比较
2024-05-17 20:35:01
188
WindoWS内核函数 - 字符串复制
2024-05-16 10:01:53
298
WindoWS内核函数 - 字符初始化与销毁
2024-05-16 09:44:15
507
Windows内核函数 - ANSI_STRING字符串与UNICODE_STRING字符串
2024-05-15 17:35:56
235
Windows内核函数 - ASCII字符串和宽字符串
2024-05-15 17:14:24
451
Windows内存管理 - 使用宏、断言
2024-05-14 16:19:39
131
Windows内存管理-结构化异常处理(try-finally块)
2024-05-14 15:52:47
450
2
Windows内存管理-结构化异常处理(try-except块)
2024-05-13 14:38:55
324
windows内存管理-检查内存可用性
2024-05-13 14:08:24
235
地址传递,使用uint8的数组解析int, short等类型
2024-05-11 10:09:07
175
linux驱动开发中jiffies的使用
2024-04-19 16:59:17
451
linux驱动开发中time_before的用法
2024-04-19 16:48:15
309
但是, 如果DMA的目的地址与Cache所缓存的内存地址访问有重叠, 经过DMA操作, 与Cache缓存对应的内存中的数据已经被修改, 而CPU本身并不知道, 它仍然认为Cache中的数据就是内存中的数据, 那在以后访问Cache映射的内存时, 它仍然使用陈旧的Cache数据。Cache被用作CPU针对内存的缓存, 利用程序的空间局部性和时间局部性原理, 达到较高的命中率, 从而避免CPU每次都必须要与相对慢速的内存交互数据来提高数据的访问速率。DMA通常与硬件体系结构, 特别是外设的总线技术密切相关。
2024-03-19 18:18:46
1167
从上面定义可以看出,外部设备只能通过设备上的寄存器或者内存与CPU进行通讯,外部设备的寄存器可以是IO端口(映射到IO空 间),也可以是IO内存(映射到地址空间)。1,IO空间:一个特有的空间,与内存空间独立的空间,同样利用IO空间可以操作数据,只不过是利用对应的IO端口操作函数。4,IO内存:当外部寄存器或内存映射到内存空间时,即使用访问内存的方式对外部寄存器或者内存进行读写操作。3,IO端口:当外部寄存器或内存映射到IO空间时,即只能用IO端口操作函数进行数据读写,称为IO端口。
2024-03-19 18:14:01
506
WINDOWS内存管理 - 返回状态值
2024-03-02 17:04:13
312
WINDOWS内存管理 - 数据类型
2024-03-02 12:04:14
550
Windows内存管理 - 运行时函数_内存比较
2024-03-01 13:01:51
203
Windows内存管理 - 运行时函数_填充内存
2024-03-01 12:52:42
788
Windows内存管理 - 运行时函数_内存间复制(可重叠)
2024-02-28 09:44:18
287
Windows内存管理 - 运行时函数_内存间复制(非重叠)
2024-02-28 09:42:10
433
Windows内存管理 - Lookaside结构
2024-02-27 18:30:03
478
Windows内存管理 - 分配内核内存
2024-02-06 09:00:00
383
在驱动中使用链表 - 链表结构
2024-02-06 09:00:00
1086
Windows内存管理 - 分页与非分页内存
2024-02-05 09:15:00
543
Windows内存管理 - Windows驱动程序和进程的关系
2024-02-05 09:00:00
329
Windows内存管理 - 用户模式地址和内核模式地址
2024-02-04 09:15:00
287
Windows内存管理 - 虚拟内存地址概念(Virtual Memory Address)
2024-02-04 09:00:00
375